Correct op specification of tfl.gather. Indeed we support bool input.
PiperOrigin-RevId: 273392254
diff --git a/tensorflow/compiler/mlir/lite/ir/tfl_ops.td b/tensorflow/compiler/mlir/lite/ir/tfl_ops.td
index d87d5cf..d5f811c 100644
--- a/tensorflow/compiler/mlir/lite/ir/tfl_ops.td
+++ b/tensorflow/compiler/mlir/lite/ir/tfl_ops.td
@@ -581,7 +581,7 @@
}];
let arguments = (ins
- TensorOf<[F32, I8, I32, I64, TFL_Str, QI8, QUI8]>:$params,
+ TensorOf<[F32, I1, I8, I32, I64, TFL_Str, QI8, QUI8]>:$params,
TensorOf<[I32, I64]>:$indices,
I32Attr:$axis
);
@@ -594,7 +594,7 @@
];
let results = (outs
- TensorOf<[F32, I16, I32, I64, TFL_Str, QI8, QUI8]>:$output
+ TensorOf<[F32, I1, I8, I32, I64, TFL_Str, QI8, QUI8]>:$output
);
let hasOptions = 1;