aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/core/protobuf/rewriter_config.proto
diff options
context:
space:
mode:
authorGravatar Yifei Feng <yifeif@google.com>2018-04-23 21:19:14 -0700
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2018-04-23 21:21:38 -0700
commit22f3a97b8b089202f60bb0c7697feb0c8e0713cc (patch)
treed16f95826e4be15bbb3b0f22bed0ca25d3eb5897 /tensorflow/core/protobuf/rewriter_config.proto
parent24b7c9a800ab5086d45a7d83ebcd6218424dc9e3 (diff)
Merge changes from github.
PiperOrigin-RevId: 194031845
Diffstat (limited to 'tensorflow/core/protobuf/rewriter_config.proto')
-rw-r--r--tensorflow/core/protobuf/rewriter_config.proto11
1 files changed, 11 insertions, 0 deletions
diff --git a/tensorflow/core/protobuf/rewriter_config.proto b/tensorflow/core/protobuf/rewriter_config.proto
index 9b6202e7b4..029b27cd04 100644
--- a/tensorflow/core/protobuf/rewriter_config.proto
+++ b/tensorflow/core/protobuf/rewriter_config.proto
@@ -6,6 +6,8 @@ option java_outer_classname = "RewriterConfigProtos";
option java_multiple_files = true;
option java_package = "org.tensorflow.framework";
+import "tensorflow/core/framework/attr_value.proto";
+
message AutoParallelOptions {
bool enable = 1;
int32 num_replicas = 2;
@@ -119,4 +121,13 @@ message RewriterConfig {
// Custom registered optimizers will be run after the base optimizers, in
// the order that they are specified.
repeated string optimizers = 100;
+
+ // Message to describe custom graph optimizer and its parameters
+ message CustomGraphOptimizer {
+ string name = 1;
+ map<string, AttrValue> parameter_map = 2;
+ }
+
+ // list of CustomGraphOptimizers to apply.
+ repeated CustomGraphOptimizer custom_optimizers = 200;
}