// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: tensorflow/core/framework/graph_transfer_info.proto

package org.tensorflow.proto.framework;

public final class GraphTransferInfoProto {
  private GraphTransferInfoProto() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_GraphTransferNodeInput_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_GraphTransferNodeInput_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_GraphTransferNodeInfo_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_GraphTransferNodeInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_GraphTransferConstNodeInfo_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_GraphTransferConstNodeInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_GraphTransferNodeInputInfo_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_GraphTransferNodeInputInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_GraphTransferNodeOutputInfo_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_GraphTransferNodeOutputInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_GraphTransferGraphInputNodeInfo_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_GraphTransferGraphInputNodeInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_GraphTransferGraphOutputNodeInfo_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_GraphTransferGraphOutputNodeInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_GraphTransferInfo_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_GraphTransferInfo_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor
      getDescriptor() {
    return descriptor;
  }
  private static  com.google.protobuf.Descriptors.FileDescriptor
      descriptor;
  static {
    java.lang.String[] descriptorData = {
      "\n3tensorflow/core/framework/graph_transf" +
      "er_info.proto\022\ntensorflow\032%tensorflow/co" +
      "re/framework/types.proto\">\n\026GraphTransfe" +
      "rNodeInput\022\017\n\007node_id\030\001 \001(\005\022\023\n\013output_po" +
      "rt\030\002 \001(\005\"\233\001\n\025GraphTransferNodeInfo\022\014\n\004na" +
      "me\030\001 \001(\t\022\017\n\007node_id\030\002 \001(\005\022\021\n\ttype_name\030\003" +
      " \001(\t\022\021\n\tsoc_op_id\030\004 \001(\005\022\022\n\npadding_id\030\005 " +
      "\001(\005\022\023\n\013input_count\030\006 \001(\005\022\024\n\014output_count" +
      "\030\007 \001(\005\"}\n\032GraphTransferConstNodeInfo\022\014\n\004" +
      "name\030\001 \001(\t\022\017\n\007node_id\030\002 \001(\005\022\r\n\005shape\030\003 \003" +
      "(\003\022\014\n\004data\030\004 \001(\014\022#\n\005dtype\030\005 \001(\0162\024.tensor" +
      "flow.DataType\"e\n\032GraphTransferNodeInputI" +
      "nfo\022\017\n\007node_id\030\001 \001(\005\0226\n\nnode_input\030\002 \003(\013" +
      "2\".tensorflow.GraphTransferNodeInput\"E\n\033" +
      "GraphTransferNodeOutputInfo\022\017\n\007node_id\030\001" +
      " \001(\005\022\025\n\rmax_byte_size\030\002 \003(\005\"c\n\037GraphTran" +
      "sferGraphInputNodeInfo\022\014\n\004name\030\001 \001(\t\022\r\n\005" +
      "shape\030\002 \003(\003\022#\n\005dtype\030\003 \001(\0162\024.tensorflow." +
      "DataType\"d\n GraphTransferGraphOutputNode" +
      "Info\022\014\n\004name\030\001 \001(\t\022\r\n\005shape\030\002 \003(\003\022#\n\005dty" +
      "pe\030\003 \001(\0162\024.tensorflow.DataType\"\215\004\n\021Graph" +
      "TransferInfo\0224\n\tnode_info\030\001 \003(\0132!.tensor" +
      "flow.GraphTransferNodeInfo\022?\n\017const_node" +
      "_info\030\002 \003(\0132&.tensorflow.GraphTransferCo" +
      "nstNodeInfo\022?\n\017node_input_info\030\003 \003(\0132&.t" +
      "ensorflow.GraphTransferNodeInputInfo\022A\n\020" +
      "node_output_info\030\004 \003(\0132\'.tensorflow.Grap" +
      "hTransferNodeOutputInfo\022J\n\025graph_input_n" +
      "ode_info\030\005 \003(\0132+.tensorflow.GraphTransfe" +
      "rGraphInputNodeInfo\022L\n\026graph_output_node" +
      "_info\030\006 \003(\0132,.tensorflow.GraphTransferGr" +
      "aphOutputNodeInfo\022>\n\013destination\030\007 \001(\0162)" +
      ".tensorflow.GraphTransferInfo.Destinatio" +
      "n\"#\n\013Destination\022\007\n\003NOP\020\000\022\013\n\007HEXAGON\020\001B\231" +
      "\001\n\036org.tensorflow.proto.frameworkB\026Graph" +
      "TransferInfoProtoP\001ZZgithub.com/tensorfl" +
      "ow/tensorflow/tensorflow/go/core/framewo" +
      "rk/graph_transfer_info_go_proto\370\001\001b\006prot" +
      "o3"
    };
    descriptor = com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          org.tensorflow.proto.framework.TypesProtos.getDescriptor(),
        });
    internal_static_tensorflow_GraphTransferNodeInput_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_tensorflow_GraphTransferNodeInput_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_GraphTransferNodeInput_descriptor,
        new java.lang.String[] { "NodeId", "OutputPort", });
    internal_static_tensorflow_GraphTransferNodeInfo_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_tensorflow_GraphTransferNodeInfo_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_GraphTransferNodeInfo_descriptor,
        new java.lang.String[] { "Name", "NodeId", "TypeName", "SocOpId", "PaddingId", "InputCount", "OutputCount", });
    internal_static_tensorflow_GraphTransferConstNodeInfo_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_tensorflow_GraphTransferConstNodeInfo_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_GraphTransferConstNodeInfo_descriptor,
        new java.lang.String[] { "Name", "NodeId", "Shape", "Data", "Dtype", });
    internal_static_tensorflow_GraphTransferNodeInputInfo_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_tensorflow_GraphTransferNodeInputInfo_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_GraphTransferNodeInputInfo_descriptor,
        new java.lang.String[] { "NodeId", "NodeInput", });
    internal_static_tensorflow_GraphTransferNodeOutputInfo_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_tensorflow_GraphTransferNodeOutputInfo_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_GraphTransferNodeOutputInfo_descriptor,
        new java.lang.String[] { "NodeId", "MaxByteSize", });
    internal_static_tensorflow_GraphTransferGraphInputNodeInfo_descriptor =
      getDescriptor().getMessageTypes().get(5);
    internal_static_tensorflow_GraphTransferGraphInputNodeInfo_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_GraphTransferGraphInputNodeInfo_descriptor,
        new java.lang.String[] { "Name", "Shape", "Dtype", });
    internal_static_tensorflow_GraphTransferGraphOutputNodeInfo_descriptor =
      getDescriptor().getMessageTypes().get(6);
    internal_static_tensorflow_GraphTransferGraphOutputNodeInfo_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_GraphTransferGraphOutputNodeInfo_descriptor,
        new java.lang.String[] { "Name", "Shape", "Dtype", });
    internal_static_tensorflow_GraphTransferInfo_descriptor =
      getDescriptor().getMessageTypes().get(7);
    internal_static_tensorflow_GraphTransferInfo_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_GraphTransferInfo_descriptor,
        new java.lang.String[] { "NodeInfo", "ConstNodeInfo", "NodeInputInfo", "NodeOutputInfo", "GraphInputNodeInfo", "GraphOutputNodeInfo", "Destination", });
    org.tensorflow.proto.framework.TypesProtos.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
