aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/contrib/lite/schema
diff options
context:
space:
mode:
authorGravatar A. Unique TensorFlower <gardener@tensorflow.org>2018-06-13 13:24:52 -0700
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2018-06-13 13:27:55 -0700
commitb253e6b874d4f4d242b5d31777462cac146935d2 (patch)
tree8cf29928c90c20ea14c1cf665b1b8f80f6ec3a34 /tensorflow/contrib/lite/schema
parent91034421a2422c24a177b8d4a46f9fc3d157be3f (diff)
support int16-quantized data in TFLite interpreter.
PiperOrigin-RevId: 200442886
Diffstat (limited to 'tensorflow/contrib/lite/schema')
-rw-r--r--tensorflow/contrib/lite/schema/schema.fbs1
-rwxr-xr-xtensorflow/contrib/lite/schema/schema_generated.h9
2 files changed, 7 insertions, 3 deletions
diff --git a/tensorflow/contrib/lite/schema/schema.fbs b/tensorflow/contrib/lite/schema/schema.fbs
index ee5208df14..1f1be428c9 100644
--- a/tensorflow/contrib/lite/schema/schema.fbs
+++ b/tensorflow/contrib/lite/schema/schema.fbs
@@ -34,6 +34,7 @@ enum TensorType : byte {
INT64 = 4,
STRING = 5,
BOOL = 6,
+ INT16 = 7,
}
// Parameters for converting a quantized tensor back to float. Given a
diff --git a/tensorflow/contrib/lite/schema/schema_generated.h b/tensorflow/contrib/lite/schema/schema_generated.h
index 887e47ed1e..4e02034871 100755
--- a/tensorflow/contrib/lite/schema/schema_generated.h
+++ b/tensorflow/contrib/lite/schema/schema_generated.h
@@ -216,11 +216,12 @@ enum TensorType {
TensorType_INT64 = 4,
TensorType_STRING = 5,
TensorType_BOOL = 6,
+ TensorType_INT16 = 7,
TensorType_MIN = TensorType_FLOAT32,
- TensorType_MAX = TensorType_BOOL
+ TensorType_MAX = TensorType_INT16
};
-inline TensorType (&EnumValuesTensorType())[7] {
+inline TensorType (&EnumValuesTensorType())[8] {
static TensorType values[] = {
TensorType_FLOAT32,
TensorType_FLOAT16,
@@ -228,7 +229,8 @@ inline TensorType (&EnumValuesTensorType())[7] {
TensorType_UINT8,
TensorType_INT64,
TensorType_STRING,
- TensorType_BOOL
+ TensorType_BOOL,
+ TensorType_INT16
};
return values;
}
@@ -242,6 +244,7 @@ inline const char **EnumNamesTensorType() {
"INT64",
"STRING",
"BOOL",
+ "INT16",
nullptr
};
return names;