aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/contrib/lite/mutable_op_resolver.h
diff options
context:
space:
mode:
authorGravatar Jared Duke <jdduke@google.com>2018-09-17 16:32:12 -0700
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2018-09-17 16:39:01 -0700
commit0b80d098704c72f627f37bfeee0ae19788c06fa8 (patch)
tree1012464e6154492010c121b38aa52ac66054b935 /tensorflow/contrib/lite/mutable_op_resolver.h
parent8ef1ece7d0ecdec633a22a8100fdae05cfbacb3e (diff)
Add basic op resolver registration to TFLite C API
PiperOrigin-RevId: 213360279
Diffstat (limited to 'tensorflow/contrib/lite/mutable_op_resolver.h')
-rw-r--r--tensorflow/contrib/lite/mutable_op_resolver.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/tensorflow/contrib/lite/mutable_op_resolver.h b/tensorflow/contrib/lite/mutable_op_resolver.h
index c319041e9b..efd6cfac2a 100644
--- a/tensorflow/contrib/lite/mutable_op_resolver.h
+++ b/tensorflow/contrib/lite/mutable_op_resolver.h
@@ -57,10 +57,12 @@ class MutableOpResolver : public OpResolver {
const TfLiteRegistration* FindOp(tflite::BuiltinOperator op,
int version) const override;
const TfLiteRegistration* FindOp(const char* op, int version) const override;
- void AddBuiltin(tflite::BuiltinOperator op, TfLiteRegistration* registration,
- int min_version = 1, int max_version = 1);
- void AddCustom(const char* name, TfLiteRegistration* registration,
+ void AddBuiltin(tflite::BuiltinOperator op,
+ const TfLiteRegistration* registration, int min_version = 1,
+ int max_version = 1);
+ void AddCustom(const char* name, const TfLiteRegistration* registration,
int min_version = 1, int max_version = 1);
+ void AddAll(const MutableOpResolver& other);
private:
typedef std::pair<tflite::BuiltinOperator, int> BuiltinOperatorKey;