Skip to content

Commit 5936a71

Browse files
Internal change.
PiperOrigin-RevId: 683388578
1 parent 1707373 commit 5936a71

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

tensorflow_serving/servables/tensorflow/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1826,8 +1826,8 @@ cc_library(
18261826
"//visibility:public",
18271827
],
18281828
deps = [
1829+
":remote_op_config_rewriter_cc_proto",
18291830
":saved_model_config_cc_proto",
1830-
"//tensorflow_serving/servables/tensorflow:remote_op_config_rewriter_cc_proto",
18311831
"@com_google_absl//absl/log",
18321832
"@com_google_absl//absl/status:statusor",
18331833
"@com_google_absl//absl/strings",

tensorflow_serving/servables/tensorflow/saved_model_config.proto

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ option cc_enable_arenas = true;
1111
message SessionOverrides {
1212
optional tools.RemoteOpRemapConfig remote_op_remap_config = 1;
1313
optional BatchOpRewriteConfig batch_op_rewriter_config = 2;
14+
// Disable the entire meta optimizer (off by default).
15+
optional bool disable_meta_optimizer = 3;
1416
}
1517

1618
message SavedModelConfig {

tensorflow_serving/servables/tensorflow/saved_model_config_util.cc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,10 @@ void UpdateRewriterConfig(
7979
session_overrides.batch_op_rewriter_config().SerializeAsString(),
8080
rewrite_options);
8181
}
82+
83+
// Other rewriter options.
84+
rewrite_options->set_disable_meta_optimizer(
85+
session_overrides.disable_meta_optimizer());
8286
}
8387

8488
absl::StatusOr<SavedModelConfig> LoadSavedModelConfigOrDefault(

0 commit comments

Comments
 (0)