blob: 3ece936bb92a1be8fcb535b3f9afe7cc1150822e [file] [log] [blame]
op {
name: "QuantizeAndDequantizeV3"
input_arg {
name: "input"
type_attr: "T"
}
input_arg {
name: "input_min"
type_attr: "T"
}
input_arg {
name: "input_max"
type_attr: "T"
}
input_arg {
name: "num_bits"
type: DT_INT32
}
output_arg {
name: "output"
type_attr: "T"
}
attr {
name: "signed_input"
type: "bool"
default_value {
b: true
}
}
attr {
name: "range_given"
type: "bool"
default_value {
b: true
}
}
attr {
name: "T"
type: "type"
allowed_values {
list {
type: DT_FLOAT
type: DT_DOUBLE
}
}
}
}
op {
name: "QuantizeAndDequantizeV3"
input_arg {
name: "input"
type_attr: "T"
}
input_arg {
name: "input_min"
type_attr: "T"
}
input_arg {
name: "input_max"
type_attr: "T"
}
input_arg {
name: "num_bits"
type: DT_INT32
}
output_arg {
name: "output"
type_attr: "T"
}
attr {
name: "signed_input"
type: "bool"
default_value {
b: true
}
}
attr {
name: "range_given"
type: "bool"
default_value {
b: true
}
}
attr {
name: "T"
type: "type"
allowed_values {
list {
type: DT_BFLOAT16
type: DT_FLOAT
type: DT_DOUBLE
}
}
}
}
op {
name: "QuantizeAndDequantizeV3"
input_arg {
name: "input"
type_attr: "T"
}
input_arg {
name: "input_min"
type_attr: "T"
}
input_arg {
name: "input_max"
type_attr: "T"
}
input_arg {
name: "num_bits"
type: DT_INT32
}
output_arg {
name: "output"
type_attr: "T"
}
attr {
name: "signed_input"
type: "bool"
default_value {
b: true
}
}
attr {
name: "range_given"
type: "bool"
default_value {
b: true
}
}
attr {
name: "T"
type: "type"
allowed_values {
list {
type: DT_BFLOAT16
type: DT_HALF
type: DT_FLOAT
type: DT_DOUBLE
}
}
}
}
op {
name: "QuantizeAndDequantizeV3"
input_arg {
name: "input"
type_attr: "T"
}
input_arg {
name: "input_min"
type_attr: "T"
}
input_arg {
name: "input_max"
type_attr: "T"
}
input_arg {
name: "num_bits"
type: DT_INT32
}
output_arg {
name: "output"
type_attr: "T"
}
attr {
name: "signed_input"
type: "bool"
default_value {
b: true
}
}
attr {
name: "range_given"
type: "bool"
default_value {
b: true
}
}
attr {
name: "T"
type: "type"
allowed_values {
list {
type: DT_BFLOAT16
type: DT_HALF
type: DT_FLOAT
type: DT_DOUBLE
}
}
}
attr {
name: "narrow_range"
type: "bool"
default_value {
b: false
}
}
}