diff options
author | Yong Tang <yong.tang.github@outlook.com> | 2018-05-03 02:45:29 +0200 |
---|---|---|
committer | Jonathan Hseu <vomjom@vomjom.net> | 2018-05-02 17:45:29 -0700 |
commit | a44996a84b24c43cca40c685a009fd59275755ab (patch) | |
tree | b46b424b7991f05f9dda302cb03dccce1c3aeccc | |
parent | 187cd5da6bf7bf28a873cd043905f354f047c988 (diff) |
Add go_package to proto definition files (#17262)
* Add go_package to proto definition files
This fix tries to address the issue raised in 16282 by
add go_package to proto files, so that generated go files
have correct path.
This fix fixes 16282.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
* Add go_package to proto definition in tensorflow/core/framework
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
* Add go_package to proto definition in tensorflow/core/example
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
* Add go_package to proto definition in tensorflow/core/example
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
47 files changed, 47 insertions, 27 deletions
diff --git a/tensorflow/core/example/example.proto b/tensorflow/core/example/example.proto index b2b723278b..e7142a4ef9 100644 --- a/tensorflow/core/example/example.proto +++ b/tensorflow/core/example/example.proto @@ -7,7 +7,7 @@ option cc_enable_arenas = true; option java_outer_classname = "ExampleProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.example"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/example"; package tensorflow; // An Example is a mostly-normalized data format for storing data for diff --git a/tensorflow/core/example/example_parser_configuration.proto b/tensorflow/core/example/example_parser_configuration.proto index 15846c0e30..b2c115d80e 100644 --- a/tensorflow/core/example/example_parser_configuration.proto +++ b/tensorflow/core/example/example_parser_configuration.proto @@ -6,6 +6,7 @@ option cc_enable_arenas = true; option java_outer_classname = "ExampleParserConfigurationProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.example"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/example"; package tensorflow; import "tensorflow/core/framework/tensor_shape.proto"; diff --git a/tensorflow/core/example/feature.proto b/tensorflow/core/example/feature.proto index da3dc59a12..6d81974aac 100644 --- a/tensorflow/core/example/feature.proto +++ b/tensorflow/core/example/feature.proto @@ -58,7 +58,7 @@ option cc_enable_arenas = true; option java_outer_classname = "FeatureProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.example"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/example"; package tensorflow; // Containers to hold repeated fundamental values. diff --git a/tensorflow/core/framework/allocation_description.proto b/tensorflow/core/framework/allocation_description.proto index bb1037c2df..64133b05e1 100644 --- a/tensorflow/core/framework/allocation_description.proto +++ b/tensorflow/core/framework/allocation_description.proto @@ -5,6 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "AllocationDescriptionProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; message AllocationDescription { // Total number of bytes requested diff --git a/tensorflow/core/framework/api_def.proto b/tensorflow/core/framework/api_def.proto index 98c38efc0e..cce02d84b2 100644 --- a/tensorflow/core/framework/api_def.proto +++ b/tensorflow/core/framework/api_def.proto @@ -8,6 +8,7 @@ option cc_enable_arenas = true; option java_outer_classname = "ApiDefProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; import "tensorflow/core/framework/attr_value.proto"; // Used to specify and override the default API & behavior in the diff --git a/tensorflow/core/framework/attr_value.proto b/tensorflow/core/framework/attr_value.proto index 62f0a9050f..054e3ec97c 100644 --- a/tensorflow/core/framework/attr_value.proto +++ b/tensorflow/core/framework/attr_value.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "AttrValueProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; import "tensorflow/core/framework/tensor.proto"; import "tensorflow/core/framework/tensor_shape.proto"; import "tensorflow/core/framework/types.proto"; diff --git a/tensorflow/core/framework/cost_graph.proto b/tensorflow/core/framework/cost_graph.proto index 7885b0171a..19d765cd32 100644 --- a/tensorflow/core/framework/cost_graph.proto +++ b/tensorflow/core/framework/cost_graph.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "CostGraphProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; import "tensorflow/core/framework/tensor_shape.proto"; import "tensorflow/core/framework/types.proto"; diff --git a/tensorflow/core/framework/device_attributes.proto b/tensorflow/core/framework/device_attributes.proto index 0b3c0d5bdf..44236ca979 100644 --- a/tensorflow/core/framework/device_attributes.proto +++ b/tensorflow/core/framework/device_attributes.proto @@ -5,6 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "DeviceAttributesProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; message InterconnectLink { int32 device_id = 1; diff --git a/tensorflow/core/framework/function.proto b/tensorflow/core/framework/function.proto index 72e3c43831..e69d3938d9 100644 --- a/tensorflow/core/framework/function.proto +++ b/tensorflow/core/framework/function.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "FunctionProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; import "tensorflow/core/framework/attr_value.proto"; import "tensorflow/core/framework/node_def.proto"; import "tensorflow/core/framework/op_def.proto"; diff --git a/tensorflow/core/framework/graph.proto b/tensorflow/core/framework/graph.proto index 7d6e16d5c1..76d358971d 100644 --- a/tensorflow/core/framework/graph.proto +++ b/tensorflow/core/framework/graph.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "GraphProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; import "tensorflow/core/framework/node_def.proto"; import "tensorflow/core/framework/function.proto"; import "tensorflow/core/framework/versions.proto"; diff --git a/tensorflow/core/framework/graph_transfer_info.proto b/tensorflow/core/framework/graph_transfer_info.proto index 41dd54d78c..232297d460 100644 --- a/tensorflow/core/framework/graph_transfer_info.proto +++ b/tensorflow/core/framework/graph_transfer_info.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "GraphTransferInfoProto"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; import "tensorflow/core/framework/types.proto"; message GraphTransferNodeInput { diff --git a/tensorflow/core/framework/iterator.proto b/tensorflow/core/framework/iterator.proto index 7e5f5ea2e0..f015342e13 100644 --- a/tensorflow/core/framework/iterator.proto +++ b/tensorflow/core/framework/iterator.proto @@ -5,6 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "IteratorProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.util"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; // Protocol buffer representing the metadata for an iterator's state stored // as a Variant tensor. diff --git a/tensorflow/core/framework/kernel_def.proto b/tensorflow/core/framework/kernel_def.proto index 65e9ef04a0..a17b9c8492 100644 --- a/tensorflow/core/framework/kernel_def.proto +++ b/tensorflow/core/framework/kernel_def.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "KernelDefProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; import "tensorflow/core/framework/attr_value.proto"; message KernelDef { diff --git a/tensorflow/core/framework/log_memory.proto b/tensorflow/core/framework/log_memory.proto index d1e126330d..7f37eadc3b 100644 --- a/tensorflow/core/framework/log_memory.proto +++ b/tensorflow/core/framework/log_memory.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "LogMemoryProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; import "tensorflow/core/framework/tensor_description.proto"; message MemoryLogStep { diff --git a/tensorflow/core/framework/node_def.proto b/tensorflow/core/framework/node_def.proto index 8fcee32e29..0a095f903f 100644 --- a/tensorflow/core/framework/node_def.proto +++ b/tensorflow/core/framework/node_def.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "NodeProto"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; import "tensorflow/core/framework/attr_value.proto"; message NodeDef { diff --git a/tensorflow/core/framework/op_def.proto b/tensorflow/core/framework/op_def.proto index ca0e5e7133..aea2d2bb09 100644 --- a/tensorflow/core/framework/op_def.proto +++ b/tensorflow/core/framework/op_def.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "OpDefProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; import "tensorflow/core/framework/attr_value.proto"; import "tensorflow/core/framework/types.proto"; diff --git a/tensorflow/core/framework/reader_base.proto b/tensorflow/core/framework/reader_base.proto index 1b8b965ee1..9e187cfa79 100644 --- a/tensorflow/core/framework/reader_base.proto +++ b/tensorflow/core/framework/reader_base.proto @@ -5,6 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "ReaderBaseProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; // For serializing and restoring the state of ReaderBase, see // reader_base.h for details. diff --git a/tensorflow/core/framework/remote_fused_graph_execute_info.proto b/tensorflow/core/framework/remote_fused_graph_execute_info.proto index 946da40d0e..10072724d2 100644 --- a/tensorflow/core/framework/remote_fused_graph_execute_info.proto +++ b/tensorflow/core/framework/remote_fused_graph_execute_info.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "RemoteFusedGraphExecuteInfoProto"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; import "tensorflow/core/framework/graph.proto"; import "tensorflow/core/framework/tensor_shape.proto"; import "tensorflow/core/framework/types.proto"; diff --git a/tensorflow/core/framework/resource_handle.proto b/tensorflow/core/framework/resource_handle.proto index b1921337f5..a54d3d906c 100644 --- a/tensorflow/core/framework/resource_handle.proto +++ b/tensorflow/core/framework/resource_handle.proto @@ -5,6 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "ResourceHandle"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; // Protocol buffer representing a handle to a tensorflow resource. Handles are // not valid across executions, but can be serialized back and forth from within diff --git a/tensorflow/core/framework/step_stats.proto b/tensorflow/core/framework/step_stats.proto index 65c8089d51..d98999cb54 100644 --- a/tensorflow/core/framework/step_stats.proto +++ b/tensorflow/core/framework/step_stats.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "StepStatsProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; import "tensorflow/core/framework/allocation_description.proto"; import "tensorflow/core/framework/tensor_description.proto"; diff --git a/tensorflow/core/framework/summary.proto b/tensorflow/core/framework/summary.proto index 55879f8783..532e4fcd87 100644 --- a/tensorflow/core/framework/summary.proto +++ b/tensorflow/core/framework/summary.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "SummaryProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; import "tensorflow/core/framework/tensor.proto"; // Metadata associated with a series of Summary data diff --git a/tensorflow/core/framework/tensor.proto b/tensorflow/core/framework/tensor.proto index abbf16e810..55921af1d0 100644 --- a/tensorflow/core/framework/tensor.proto +++ b/tensorflow/core/framework/tensor.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "TensorProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; import "tensorflow/core/framework/resource_handle.proto"; import "tensorflow/core/framework/tensor_shape.proto"; import "tensorflow/core/framework/types.proto"; diff --git a/tensorflow/core/framework/tensor_description.proto b/tensorflow/core/framework/tensor_description.proto index 6ac3c1b881..4c23c7e620 100644 --- a/tensorflow/core/framework/tensor_description.proto +++ b/tensorflow/core/framework/tensor_description.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "TensorDescriptionProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; import "tensorflow/core/framework/types.proto"; import "tensorflow/core/framework/tensor_shape.proto"; import "tensorflow/core/framework/allocation_description.proto"; diff --git a/tensorflow/core/framework/tensor_shape.proto b/tensorflow/core/framework/tensor_shape.proto index 1ec3c5323c..286156a012 100644 --- a/tensorflow/core/framework/tensor_shape.proto +++ b/tensorflow/core/framework/tensor_shape.proto @@ -5,6 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "TensorShapeProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; package tensorflow; diff --git a/tensorflow/core/framework/tensor_slice.proto b/tensorflow/core/framework/tensor_slice.proto index 24b01661dc..a5c366ed60 100644 --- a/tensorflow/core/framework/tensor_slice.proto +++ b/tensorflow/core/framework/tensor_slice.proto @@ -5,6 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "TensorSliceProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; package tensorflow; diff --git a/tensorflow/core/framework/types.proto b/tensorflow/core/framework/types.proto index e003fd0010..03835d1b92 100644 --- a/tensorflow/core/framework/types.proto +++ b/tensorflow/core/framework/types.proto @@ -5,6 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "TypesProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; // LINT.IfChange enum DataType { diff --git a/tensorflow/core/framework/variable.proto b/tensorflow/core/framework/variable.proto index e0df01cc9b..93ae423bab 100644 --- a/tensorflow/core/framework/variable.proto +++ b/tensorflow/core/framework/variable.proto @@ -5,6 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "VariableProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; // Protocol buffer representing a Variable. message VariableDef { diff --git a/tensorflow/core/framework/versions.proto b/tensorflow/core/framework/versions.proto index 7d5e58ae7d..dd2ec55238 100644 --- a/tensorflow/core/framework/versions.proto +++ b/tensorflow/core/framework/versions.proto @@ -5,6 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "VersionsProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/framework"; // Version information for a piece of serialized data // diff --git a/tensorflow/core/lib/core/error_codes.proto b/tensorflow/core/lib/core/error_codes.proto index b82d389146..5ced65a973 100644 --- a/tensorflow/core/lib/core/error_codes.proto +++ b/tensorflow/core/lib/core/error_codes.proto @@ -5,6 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "ErrorCodesProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/lib/core"; // The canonical error codes for TensorFlow APIs. // diff --git a/tensorflow/core/protobuf/cluster.proto b/tensorflow/core/protobuf/cluster.proto index 33c87eefe0..c696d345e0 100644 --- a/tensorflow/core/protobuf/cluster.proto +++ b/tensorflow/core/protobuf/cluster.proto @@ -20,6 +20,7 @@ option cc_enable_arenas = true; option java_outer_classname = "ClusterProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.distruntime"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; // This file contains protos to be used when defining a TensorFlow // cluster. diff --git a/tensorflow/core/protobuf/config.proto b/tensorflow/core/protobuf/config.proto index c1a0075b64..078e76e7dc 100644 --- a/tensorflow/core/protobuf/config.proto +++ b/tensorflow/core/protobuf/config.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "ConfigProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; import "tensorflow/core/framework/cost_graph.proto"; import "tensorflow/core/framework/graph.proto"; import "tensorflow/core/framework/step_stats.proto"; diff --git a/tensorflow/core/protobuf/control_flow.proto b/tensorflow/core/protobuf/control_flow.proto index 3c05b4f0e2..5f44878c44 100644 --- a/tensorflow/core/protobuf/control_flow.proto +++ b/tensorflow/core/protobuf/control_flow.proto @@ -5,6 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "ControlFlowProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; // Control flow context related protocol buffers. diff --git a/tensorflow/core/protobuf/critical_section.proto b/tensorflow/core/protobuf/critical_section.proto index 0b3f531e6d..7954e7ba87 100644 --- a/tensorflow/core/protobuf/critical_section.proto +++ b/tensorflow/core/protobuf/critical_section.proto @@ -5,6 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "CriticalSectionProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; // Protocol buffer representing a CriticalSection. message CriticalSectionDef { diff --git a/tensorflow/core/protobuf/debug.proto b/tensorflow/core/protobuf/debug.proto index 56983f3b7d..499900f965 100644 --- a/tensorflow/core/protobuf/debug.proto +++ b/tensorflow/core/protobuf/debug.proto @@ -5,6 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "DebugProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; // EXPERIMENTAL. Option for watching a node. message DebugTensorWatch { diff --git a/tensorflow/core/protobuf/device_properties.proto b/tensorflow/core/protobuf/device_properties.proto index 3bd3015900..11e1258e75 100644 --- a/tensorflow/core/protobuf/device_properties.proto +++ b/tensorflow/core/protobuf/device_properties.proto @@ -18,6 +18,7 @@ syntax = "proto3"; package tensorflow; option cc_enable_arenas = true; option java_outer_classname = "DevicePropertiesProtos"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; message DeviceProperties { // Device type (CPU, GPU, ...) diff --git a/tensorflow/core/protobuf/master.proto b/tensorflow/core/protobuf/master.proto index 96c91536f7..03022875e6 100644 --- a/tensorflow/core/protobuf/master.proto +++ b/tensorflow/core/protobuf/master.proto @@ -20,7 +20,7 @@ option cc_enable_arenas = true; option java_outer_classname = "DistributedRuntimeProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.distruntime"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; import "tensorflow/core/framework/device_attributes.proto"; import "tensorflow/core/framework/graph.proto"; import "tensorflow/core/framework/tensor.proto"; diff --git a/tensorflow/core/protobuf/master_service.proto b/tensorflow/core/protobuf/master_service.proto index 1170611f37..ce0e4f6435 100644 --- a/tensorflow/core/protobuf/master_service.proto +++ b/tensorflow/core/protobuf/master_service.proto @@ -19,7 +19,7 @@ package tensorflow.grpc; option java_outer_classname = "MasterServiceProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.distruntime"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; import "tensorflow/core/protobuf/master.proto"; //////////////////////////////////////////////////////////////////////////////// diff --git a/tensorflow/core/protobuf/meta_graph.proto b/tensorflow/core/protobuf/meta_graph.proto index fd86c0da12..75a2a88ed7 100644 --- a/tensorflow/core/protobuf/meta_graph.proto +++ b/tensorflow/core/protobuf/meta_graph.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "MetaGraphProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; import "google/protobuf/any.proto"; import "tensorflow/core/framework/graph.proto"; diff --git a/tensorflow/core/protobuf/named_tensor.proto b/tensorflow/core/protobuf/named_tensor.proto index dd4976e354..6e2f7feee2 100644 --- a/tensorflow/core/protobuf/named_tensor.proto +++ b/tensorflow/core/protobuf/named_tensor.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "NamedTensorProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; import "tensorflow/core/framework/tensor.proto"; // A pair of tensor name and tensor values. diff --git a/tensorflow/core/protobuf/queue_runner.proto b/tensorflow/core/protobuf/queue_runner.proto index 05a48d0acf..f4df649f7d 100644 --- a/tensorflow/core/protobuf/queue_runner.proto +++ b/tensorflow/core/protobuf/queue_runner.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "QueueRunnerProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; import "tensorflow/core/lib/core/error_codes.proto"; // Protocol buffer representing a QueueRunner. diff --git a/tensorflow/core/protobuf/rewriter_config.proto b/tensorflow/core/protobuf/rewriter_config.proto index 029b27cd04..a15ccdfd87 100644 --- a/tensorflow/core/protobuf/rewriter_config.proto +++ b/tensorflow/core/protobuf/rewriter_config.proto @@ -5,6 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "RewriterConfigProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; import "tensorflow/core/framework/attr_value.proto"; diff --git a/tensorflow/core/protobuf/saved_model.proto b/tensorflow/core/protobuf/saved_model.proto index c2595ddf88..03789d3df7 100644 --- a/tensorflow/core/protobuf/saved_model.proto +++ b/tensorflow/core/protobuf/saved_model.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "SavedModelProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.framework"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; import "tensorflow/core/protobuf/meta_graph.proto"; // SavedModel is the high level serialization format for TensorFlow Models. diff --git a/tensorflow/core/protobuf/saver.proto b/tensorflow/core/protobuf/saver.proto index a757d3f756..4245386145 100644 --- a/tensorflow/core/protobuf/saver.proto +++ b/tensorflow/core/protobuf/saver.proto @@ -5,6 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "SaverProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.util"; +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; // Protocol buffer representing the configuration of a Saver. message SaverDef { diff --git a/tensorflow/core/protobuf/tensor_bundle.proto b/tensorflow/core/protobuf/tensor_bundle.proto index 80e87f14f9..681c01bbbd 100644 --- a/tensorflow/core/protobuf/tensor_bundle.proto +++ b/tensorflow/core/protobuf/tensor_bundle.proto @@ -5,7 +5,7 @@ option cc_enable_arenas = true; option java_outer_classname = "TensorBundleProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.util"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; import "tensorflow/core/framework/tensor_shape.proto"; import "tensorflow/core/framework/tensor_slice.proto"; import "tensorflow/core/framework/types.proto"; diff --git a/tensorflow/core/protobuf/tensorflow_server.proto b/tensorflow/core/protobuf/tensorflow_server.proto index 6199e707e5..be25804a1b 100644 --- a/tensorflow/core/protobuf/tensorflow_server.proto +++ b/tensorflow/core/protobuf/tensorflow_server.proto @@ -23,7 +23,7 @@ option cc_enable_arenas = true; option java_outer_classname = "ServerProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.distruntime"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; // Defines the configuration of a single TensorFlow server. message ServerDef { // The cluster of which this server is a member. diff --git a/tensorflow/core/protobuf/worker.proto b/tensorflow/core/protobuf/worker.proto index 602f6a1ef1..d714d85ce6 100644 --- a/tensorflow/core/protobuf/worker.proto +++ b/tensorflow/core/protobuf/worker.proto @@ -20,7 +20,7 @@ option cc_enable_arenas = true; option java_outer_classname = "WorkerProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.distruntime"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; import "google/protobuf/any.proto"; import "tensorflow/core/framework/cost_graph.proto"; import "tensorflow/core/framework/step_stats.proto"; diff --git a/tensorflow/core/protobuf/worker_service.proto b/tensorflow/core/protobuf/worker_service.proto index 01c76c01a9..025fa7ca59 100644 --- a/tensorflow/core/protobuf/worker_service.proto +++ b/tensorflow/core/protobuf/worker_service.proto @@ -19,7 +19,7 @@ package tensorflow.grpc; option java_outer_classname = "WorkerServiceProtos"; option java_multiple_files = true; option java_package = "org.tensorflow.distruntime"; - +option go_package = "github.com/tensorflow/tensorflow/tensorflow/go/core/protobuf"; import "tensorflow/core/protobuf/worker.proto"; //////////////////////////////////////////////////////////////////////////////// |