aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar A. Unique TensorFlower <gardener@tensorflow.org>2016-12-14 15:47:50 -0800
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2016-12-14 16:04:41 -0800
commit790a1e8e15884683c8260677a8fdc273c508ec3c (patch)
tree92dfd16d9e044012c510fa965c54e03ac1b7bbe9
parent2e4869af1afe55135d522142be3a2a483162a1b1 (diff)
Update ops-related pbtxt files.
Change: 142074727
-rw-r--r--tensorflow/core/ops/compat/ops_history.v0.pbtxt111
-rw-r--r--tensorflow/core/ops/ops.pbtxt17
2 files changed, 128 insertions, 0 deletions
diff --git a/tensorflow/core/ops/compat/ops_history.v0.pbtxt b/tensorflow/core/ops/compat/ops_history.v0.pbtxt
index 7cb23e56c7..1927b3384a 100644
--- a/tensorflow/core/ops/compat/ops_history.v0.pbtxt
+++ b/tensorflow/core/ops/compat/ops_history.v0.pbtxt
@@ -21174,6 +21174,117 @@ op {
}
}
op {
+ name: "QuantizedMatMul"
+ input_arg {
+ name: "a"
+ type_attr: "T1"
+ }
+ input_arg {
+ name: "b"
+ type_attr: "T2"
+ }
+ input_arg {
+ name: "min_a"
+ type: DT_FLOAT
+ }
+ input_arg {
+ name: "max_a"
+ type: DT_FLOAT
+ }
+ input_arg {
+ name: "min_b"
+ type: DT_FLOAT
+ }
+ input_arg {
+ name: "max_b"
+ type: DT_FLOAT
+ }
+ output_arg {
+ name: "out"
+ type_attr: "Toutput"
+ }
+ output_arg {
+ name: "min_out"
+ type: DT_FLOAT
+ }
+ output_arg {
+ name: "max_out"
+ type: DT_FLOAT
+ }
+ attr {
+ name: "T1"
+ type: "type"
+ allowed_values {
+ list {
+ type: DT_QINT8
+ type: DT_QUINT8
+ type: DT_QINT16
+ type: DT_QUINT16
+ type: DT_QINT32
+ }
+ }
+ }
+ attr {
+ name: "T2"
+ type: "type"
+ allowed_values {
+ list {
+ type: DT_QINT8
+ type: DT_QUINT8
+ type: DT_QINT16
+ type: DT_QUINT16
+ type: DT_QINT32
+ }
+ }
+ }
+ attr {
+ name: "Toutput"
+ type: "type"
+ default_value {
+ type: DT_QINT32
+ }
+ allowed_values {
+ list {
+ type: DT_QINT8
+ type: DT_QUINT8
+ type: DT_QINT16
+ type: DT_QUINT16
+ type: DT_QINT32
+ }
+ }
+ }
+ attr {
+ name: "transpose_a"
+ type: "bool"
+ default_value {
+ b: false
+ }
+ }
+ attr {
+ name: "transpose_b"
+ type: "bool"
+ default_value {
+ b: false
+ }
+ }
+ attr {
+ name: "Tactivation"
+ type: "type"
+ default_value {
+ type: DT_QUINT8
+ }
+ allowed_values {
+ list {
+ type: DT_QINT8
+ type: DT_QUINT8
+ type: DT_QINT16
+ type: DT_QUINT16
+ type: DT_QINT32
+ }
+ }
+ }
+}
+op {
name: "QuantizedMaxPool"
input_arg {
name: "input"
diff --git a/tensorflow/core/ops/ops.pbtxt b/tensorflow/core/ops/ops.pbtxt
index 56cb3bfbe9..f229ab0756 100644
--- a/tensorflow/core/ops/ops.pbtxt
+++ b/tensorflow/core/ops/ops.pbtxt
@@ -13012,6 +13012,23 @@ op {
}
description: "If true, `b` is transposed before multiplication."
}
+ attr {
+ name: "Tactivation"
+ type: "type"
+ default_value {
+ type: DT_QUINT8
+ }
+ description: "The type of output produced by activation function\nfollowing this operation."
+ allowed_values {
+ list {
+ type: DT_QINT8
+ type: DT_QUINT8
+ type: DT_QINT16
+ type: DT_QUINT16
+ type: DT_QINT32
+ }
+ }
+ }
summary: "Perform a quantized matrix multiplication of `a` by the matrix `b`."
description: "The inputs must be two-dimensional matrices and the inner dimension of\n`a` (after being transposed if `transpose_a` is non-zero) must match the\nouter dimension of `b` (after being transposed if `transposed_b` is\nnon-zero)."
}