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

package org.tensorflow.proto.framework;

public final class ConfigProtos {
  private ConfigProtos() {}
  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_GPUOptions_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_GPUOptions_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_GPUOptions_Experimental_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_GPUOptions_Experimental_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_GPUOptions_Experimental_VirtualDevices_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_GPUOptions_Experimental_VirtualDevices_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_OptimizerOptions_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_OptimizerOptions_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_GraphOptions_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_GraphOptions_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_ThreadPoolOptionProto_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_ThreadPoolOptionProto_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_RPCOptions_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_RPCOptions_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_SessionMetadata_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_SessionMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_ConfigProto_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_ConfigProto_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_ConfigProto_DeviceCountEntry_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_ConfigProto_DeviceCountEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_ConfigProto_Experimental_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_ConfigProto_Experimental_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_RunOptions_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_RunOptions_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_RunOptions_Experimental_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_RunOptions_Experimental_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_RunOptions_Experimental_RunHandlerPoolOptions_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_RunOptions_Experimental_RunHandlerPoolOptions_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_RunMetadata_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_RunMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_RunMetadata_FunctionGraphs_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_RunMetadata_FunctionGraphs_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_TensorConnection_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_TensorConnection_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_CallableOptions_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_CallableOptions_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_CallableOptions_FeedDevicesEntry_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_CallableOptions_FeedDevicesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_CallableOptions_FetchDevicesEntry_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_CallableOptions_FetchDevicesEntry_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor
      getDescriptor() {
    return descriptor;
  }
  private static  com.google.protobuf.Descriptors.FileDescriptor
      descriptor;
  static {
    java.lang.String[] descriptorData = {
      "\n%tensorflow/core/protobuf/config.proto\022" +
      "\ntensorflow\032*tensorflow/core/framework/c" +
      "ost_graph.proto\032%tensorflow/core/framewo" +
      "rk/graph.proto\032*tensorflow/core/framewor" +
      "k/step_stats.proto\032&tensorflow/core/prot" +
      "obuf/cluster.proto\032$tensorflow/core/prot" +
      "obuf/debug.proto\032.tensorflow/core/protob" +
      "uf/rewriter_config.proto\"\221\006\n\nGPUOptions\022" +
      "\'\n\037per_process_gpu_memory_fraction\030\001 \001(\001" +
      "\022\024\n\014allow_growth\030\004 \001(\010\022\026\n\016allocator_type" +
      "\030\002 \001(\t\022\037\n\027deferred_deletion_bytes\030\003 \001(\003\022" +
      "\033\n\023visible_device_list\030\005 \001(\t\022\"\n\032polling_" +
      "active_delay_usecs\030\006 \001(\005\022$\n\034polling_inac" +
      "tive_delay_msecs\030\007 \001(\005\022\034\n\024force_gpu_comp" +
      "atible\030\010 \001(\010\0229\n\014experimental\030\t \001(\0132#.ten" +
      "sorflow.GPUOptions.Experimental\032\312\003\n\014Expe" +
      "rimental\022K\n\017virtual_devices\030\001 \003(\01322.tens" +
      "orflow.GPUOptions.Experimental.VirtualDe" +
      "vices\022\032\n\022use_unified_memory\030\002 \001(\010\022#\n\033num" +
      "_dev_to_dev_copy_streams\030\003 \001(\005\022\035\n\025collec" +
      "tive_ring_order\030\004 \001(\t\022\035\n\025timestamped_all" +
      "ocator\030\005 \001(\010\022#\n\033kernel_tracker_max_inter" +
      "val\030\007 \001(\005\022 \n\030kernel_tracker_max_bytes\030\010 " +
      "\001(\005\022\"\n\032kernel_tracker_max_pending\030\t \001(\005\022" +
      "\'\n\037internal_fragmentation_fraction\030\n \001(\001" +
      "\022\035\n\025use_cuda_malloc_async\030\013 \001(\010\032;\n\016Virtu" +
      "alDevices\022\027\n\017memory_limit_mb\030\001 \003(\002\022\020\n\010pr" +
      "iority\030\002 \003(\005\"\235\003\n\020OptimizerOptions\022+\n#do_" +
      "common_subexpression_elimination\030\001 \001(\010\022\033" +
      "\n\023do_constant_folding\030\002 \001(\010\022$\n\034max_folde" +
      "d_constant_in_bytes\030\006 \001(\003\022\034\n\024do_function" +
      "_inlining\030\004 \001(\010\0225\n\topt_level\030\003 \001(\0162\".ten" +
      "sorflow.OptimizerOptions.Level\022E\n\020global" +
      "_jit_level\030\005 \001(\0162+.tensorflow.OptimizerO" +
      "ptions.GlobalJitLevel\022\026\n\016cpu_global_jit\030" +
      "\007 \001(\010\" \n\005Level\022\006\n\002L1\020\000\022\017\n\002L0\020\377\377\377\377\377\377\377\377\377\001\"" +
      "C\n\016GlobalJitLevel\022\013\n\007DEFAULT\020\000\022\020\n\003OFF\020\377\377" +
      "\377\377\377\377\377\377\377\001\022\010\n\004ON_1\020\001\022\010\n\004ON_2\020\002\"\356\002\n\014GraphOp" +
      "tions\022\036\n\026enable_recv_scheduling\030\002 \001(\010\0227\n" +
      "\021optimizer_options\030\003 \001(\0132\034.tensorflow.Op" +
      "timizerOptions\022\030\n\020build_cost_model\030\004 \001(\003" +
      "\022\036\n\026build_cost_model_after\030\t \001(\003\022\024\n\014infe" +
      "r_shapes\030\005 \001(\010\022\032\n\022place_pruned_graph\030\006 \001" +
      "(\010\022 \n\030enable_bfloat16_sendrecv\030\007 \001(\010\022\025\n\r" +
      "timeline_step\030\010 \001(\005\0223\n\017rewrite_options\030\n" +
      " \001(\0132\032.tensorflow.RewriterConfigJ\004\010\001\020\002R%" +
      "skip_common_subexpression_elimination\"A\n" +
      "\025ThreadPoolOptionProto\022\023\n\013num_threads\030\001 " +
      "\001(\005\022\023\n\013global_name\030\002 \001(\t\"\325\001\n\nRPCOptions\022" +
      "$\n\034use_rpc_for_inprocess_master\030\001 \001(\010\022\035\n" +
      "\025compression_algorithm\030\002 \001(\t\022\031\n\021compress" +
      "ion_level\030\003 \001(\005\022\032\n\022cache_rpc_response\030\004 " +
      "\001(\010\022*\n\"disable_session_connection_sharin" +
      "g\030\005 \001(\010\022\037\n\027num_channels_per_target\030\006 \001(\005" +
      "\"0\n\017SessionMetadata\022\014\n\004name\030\001 \001(\t\022\017\n\007ver" +
      "sion\030\002 \001(\003\"\331\r\n\013ConfigProto\022>\n\014device_cou" +
      "nt\030\001 \003(\0132(.tensorflow.ConfigProto.Device" +
      "CountEntry\022$\n\034intra_op_parallelism_threa" +
      "ds\030\002 \001(\005\022$\n\034inter_op_parallelism_threads" +
      "\030\005 \001(\005\022\037\n\027use_per_session_threads\030\t \001(\010\022" +
      "G\n\034session_inter_op_thread_pool\030\014 \003(\0132!." +
      "tensorflow.ThreadPoolOptionProto\022\030\n\020plac" +
      "ement_period\030\003 \001(\005\022\026\n\016device_filters\030\004 \003" +
      "(\t\022+\n\013gpu_options\030\006 \001(\0132\026.tensorflow.GPU" +
      "Options\022\034\n\024allow_soft_placement\030\007 \001(\010\022\034\n" +
      "\024log_device_placement\030\010 \001(\010\022/\n\rgraph_opt" +
      "ions\030\n \001(\0132\030.tensorflow.GraphOptions\022\037\n\027" +
      "operation_timeout_in_ms\030\013 \001(\003\022+\n\013rpc_opt" +
      "ions\030\r \001(\0132\026.tensorflow.RPCOptions\022+\n\013cl" +
      "uster_def\030\016 \001(\0132\026.tensorflow.ClusterDef\022" +
      "\035\n\025isolate_session_state\030\017 \001(\010\022(\n share_" +
      "cluster_devices_in_session\030\021 \001(\010\022:\n\014expe" +
      "rimental\030\020 \001(\0132$.tensorflow.ConfigProto." +
      "Experimental\0322\n\020DeviceCountEntry\022\013\n\003key\030" +
      "\001 \001(\t\022\r\n\005value\030\002 \001(\005:\0028\001\032\323\007\n\014Experimenta" +
      "l\022\037\n\027collective_group_leader\030\001 \001(\t\022\025\n\rex" +
      "ecutor_type\030\003 \001(\t\022\032\n\022recv_buf_max_chunk\030" +
      "\004 \001(\005\022\031\n\021use_numa_affinity\030\005 \001(\010\0225\n-coll" +
      "ective_deterministic_sequential_executio" +
      "n\030\006 \001(\010\022\027\n\017collective_nccl\030\007 \001(\010\0226\n.shar" +
      "e_session_state_in_clusterspec_propagati" +
      "on\030\010 \001(\010\022\037\n\027disable_thread_spinning\030\t \001(" +
      "\010\022(\n share_cluster_devices_in_session\030\n " +
      "\001(\010\0225\n\020session_metadata\030\013 \001(\0132\033.tensorfl" +
      "ow.SessionMetadata\022!\n\031optimize_for_stati" +
      "c_graph\030\014 \001(\010\022\032\n\022enable_mlir_bridge\030\r \001(" +
      "\010\022S\n\023mlir_bridge_rollout\030\021 \001(\01626.tensorf" +
      "low.ConfigProto.Experimental.MlirBridgeR" +
      "ollout\022&\n\036enable_mlir_graph_optimization" +
      "\030\020 \001(\010\022\'\n\037disable_output_partition_graph" +
      "s\030\016 \001(\010\022#\n\033xla_fusion_autotuner_thresh\030\017" +
      " \001(\003\022\020\n\010use_tfrt\030\022 \001(\010\022\034\n\024coordination_s" +
      "ervice\030\023 \001(\t\022\'\n\037disable_functional_ops_l" +
      "owering\030\025 \001(\010\"\332\001\n\021MlirBridgeRollout\022#\n\037M" +
      "LIR_BRIDGE_ROLLOUT_UNSPECIFIED\020\000\022\037\n\033MLIR" +
      "_BRIDGE_ROLLOUT_ENABLED\020\001\022 \n\034MLIR_BRIDGE" +
      "_ROLLOUT_DISABLED\020\002\022)\n%MLIR_BRIDGE_ROLLO" +
      "UT_SAFE_MODE_ENABLED\020\003\0222\n.MLIR_BRIDGE_RO" +
      "LLOUT_SAFE_MODE_FALLBACK_ENABLED\020\004J\004\010\002\020\003" +
      "J\004\010\024\020\025\"\341\004\n\nRunOptions\0226\n\013trace_level\030\001 \001" +
      "(\0162!.tensorflow.RunOptions.TraceLevel\022\025\n" +
      "\rtimeout_in_ms\030\002 \001(\003\022\034\n\024inter_op_thread_" +
      "pool\030\003 \001(\005\022\037\n\027output_partition_graphs\030\005 " +
      "\001(\010\022/\n\rdebug_options\030\006 \001(\0132\030.tensorflow." +
      "DebugOptions\022*\n\"report_tensor_allocation" +
      "s_upon_oom\030\007 \001(\010\0229\n\014experimental\030\010 \001(\0132#" +
      ".tensorflow.RunOptions.Experimental\032\322\001\n\014" +
      "Experimental\022\034\n\024collective_graph_key\030\001 \001" +
      "(\003\022\034\n\024use_run_handler_pool\030\002 \001(\010\022[\n\030run_" +
      "handler_pool_options\030\003 \001(\01329.tensorflow." +
      "RunOptions.Experimental.RunHandlerPoolOp" +
      "tions\032)\n\025RunHandlerPoolOptions\022\020\n\010priori" +
      "ty\030\001 \001(\003\"R\n\nTraceLevel\022\014\n\010NO_TRACE\020\000\022\022\n\016" +
      "SOFTWARE_TRACE\020\001\022\022\n\016HARDWARE_TRACE\020\002\022\016\n\n" +
      "FULL_TRACE\020\003J\004\010\004\020\005\"\207\003\n\013RunMetadata\022)\n\nst" +
      "ep_stats\030\001 \001(\0132\025.tensorflow.StepStats\022,\n" +
      "\ncost_graph\030\002 \001(\0132\030.tensorflow.CostGraph" +
      "Def\022.\n\020partition_graphs\030\003 \003(\0132\024.tensorfl" +
      "ow.GraphDef\022?\n\017function_graphs\030\004 \003(\0132&.t" +
      "ensorflow.RunMetadata.FunctionGraphs\032\255\001\n" +
      "\016FunctionGraphs\022.\n\020partition_graphs\030\001 \003(" +
      "\0132\024.tensorflow.GraphDef\0224\n\026pre_optimizat" +
      "ion_graph\030\002 \001(\0132\024.tensorflow.GraphDef\0225\n" +
      "\027post_optimization_graph\030\003 \001(\0132\024.tensorf" +
      "low.GraphDef\":\n\020TensorConnection\022\023\n\013from" +
      "_tensor\030\001 \001(\t\022\021\n\tto_tensor\030\002 \001(\t\"\260\003\n\017Cal" +
      "lableOptions\022\014\n\004feed\030\001 \003(\t\022\r\n\005fetch\030\002 \003(" +
      "\t\022\016\n\006target\030\003 \003(\t\022+\n\013run_options\030\004 \001(\0132\026" +
      ".tensorflow.RunOptions\0227\n\021tensor_connect" +
      "ion\030\005 \003(\0132\034.tensorflow.TensorConnection\022" +
      "B\n\014feed_devices\030\006 \003(\0132,.tensorflow.Calla" +
      "bleOptions.FeedDevicesEntry\022D\n\rfetch_dev" +
      "ices\030\007 \003(\0132-.tensorflow.CallableOptions." +
      "FetchDevicesEntry\022\027\n\017fetch_skip_sync\030\010 \001" +
      "(\010\0322\n\020FeedDevicesEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005v" +
      "alue\030\002 \001(\t:\0028\001\0323\n\021FetchDevicesEntry\022\013\n\003k" +
      "ey\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B\212\001\n\036org.tens" +
      "orflow.proto.frameworkB\014ConfigProtosP\001ZU" +
      "github.com/tensorflow/tensorflow/tensorf" +
      "low/go/core/protobuf/for_core_protos_go_" +
      "proto\370\001\001b\006proto3"
    };
    descriptor = com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          org.tensorflow.proto.framework.CostGraphProtos.getDescriptor(),
          org.tensorflow.proto.framework.GraphProtos.getDescriptor(),
          org.tensorflow.proto.framework.StepStatsProtos.getDescriptor(),
          org.tensorflow.proto.distruntime.ClusterProtos.getDescriptor(),
          org.tensorflow.proto.framework.DebugProtos.getDescriptor(),
          org.tensorflow.proto.framework.RewriterConfigProtos.getDescriptor(),
        });
    internal_static_tensorflow_GPUOptions_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_tensorflow_GPUOptions_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_GPUOptions_descriptor,
        new java.lang.String[] { "PerProcessGpuMemoryFraction", "AllowGrowth", "AllocatorType", "DeferredDeletionBytes", "VisibleDeviceList", "PollingActiveDelayUsecs", "PollingInactiveDelayMsecs", "ForceGpuCompatible", "Experimental", });
    internal_static_tensorflow_GPUOptions_Experimental_descriptor =
      internal_static_tensorflow_GPUOptions_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_GPUOptions_Experimental_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_GPUOptions_Experimental_descriptor,
        new java.lang.String[] { "VirtualDevices", "UseUnifiedMemory", "NumDevToDevCopyStreams", "CollectiveRingOrder", "TimestampedAllocator", "KernelTrackerMaxInterval", "KernelTrackerMaxBytes", "KernelTrackerMaxPending", "InternalFragmentationFraction", "UseCudaMallocAsync", });
    internal_static_tensorflow_GPUOptions_Experimental_VirtualDevices_descriptor =
      internal_static_tensorflow_GPUOptions_Experimental_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_GPUOptions_Experimental_VirtualDevices_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_GPUOptions_Experimental_VirtualDevices_descriptor,
        new java.lang.String[] { "MemoryLimitMb", "Priority", });
    internal_static_tensorflow_OptimizerOptions_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_tensorflow_OptimizerOptions_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_OptimizerOptions_descriptor,
        new java.lang.String[] { "DoCommonSubexpressionElimination", "DoConstantFolding", "MaxFoldedConstantInBytes", "DoFunctionInlining", "OptLevel", "GlobalJitLevel", "CpuGlobalJit", });
    internal_static_tensorflow_GraphOptions_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_tensorflow_GraphOptions_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_GraphOptions_descriptor,
        new java.lang.String[] { "EnableRecvScheduling", "OptimizerOptions", "BuildCostModel", "BuildCostModelAfter", "InferShapes", "PlacePrunedGraph", "EnableBfloat16Sendrecv", "TimelineStep", "RewriteOptions", });
    internal_static_tensorflow_ThreadPoolOptionProto_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_tensorflow_ThreadPoolOptionProto_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_ThreadPoolOptionProto_descriptor,
        new java.lang.String[] { "NumThreads", "GlobalName", });
    internal_static_tensorflow_RPCOptions_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_tensorflow_RPCOptions_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_RPCOptions_descriptor,
        new java.lang.String[] { "UseRpcForInprocessMaster", "CompressionAlgorithm", "CompressionLevel", "CacheRpcResponse", "DisableSessionConnectionSharing", "NumChannelsPerTarget", });
    internal_static_tensorflow_SessionMetadata_descriptor =
      getDescriptor().getMessageTypes().get(5);
    internal_static_tensorflow_SessionMetadata_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_SessionMetadata_descriptor,
        new java.lang.String[] { "Name", "Version", });
    internal_static_tensorflow_ConfigProto_descriptor =
      getDescriptor().getMessageTypes().get(6);
    internal_static_tensorflow_ConfigProto_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_ConfigProto_descriptor,
        new java.lang.String[] { "DeviceCount", "IntraOpParallelismThreads", "InterOpParallelismThreads", "UsePerSessionThreads", "SessionInterOpThreadPool", "PlacementPeriod", "DeviceFilters", "GpuOptions", "AllowSoftPlacement", "LogDevicePlacement", "GraphOptions", "OperationTimeoutInMs", "RpcOptions", "ClusterDef", "IsolateSessionState", "ShareClusterDevicesInSession", "Experimental", });
    internal_static_tensorflow_ConfigProto_DeviceCountEntry_descriptor =
      internal_static_tensorflow_ConfigProto_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_ConfigProto_DeviceCountEntry_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_ConfigProto_DeviceCountEntry_descriptor,
        new java.lang.String[] { "Key", "Value", });
    internal_static_tensorflow_ConfigProto_Experimental_descriptor =
      internal_static_tensorflow_ConfigProto_descriptor.getNestedTypes().get(1);
    internal_static_tensorflow_ConfigProto_Experimental_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_ConfigProto_Experimental_descriptor,
        new java.lang.String[] { "CollectiveGroupLeader", "ExecutorType", "RecvBufMaxChunk", "UseNumaAffinity", "CollectiveDeterministicSequentialExecution", "CollectiveNccl", "ShareSessionStateInClusterspecPropagation", "DisableThreadSpinning", "ShareClusterDevicesInSession", "SessionMetadata", "OptimizeForStaticGraph", "EnableMlirBridge", "MlirBridgeRollout", "EnableMlirGraphOptimization", "DisableOutputPartitionGraphs", "XlaFusionAutotunerThresh", "UseTfrt", "CoordinationService", "DisableFunctionalOpsLowering", });
    internal_static_tensorflow_RunOptions_descriptor =
      getDescriptor().getMessageTypes().get(7);
    internal_static_tensorflow_RunOptions_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_RunOptions_descriptor,
        new java.lang.String[] { "TraceLevel", "TimeoutInMs", "InterOpThreadPool", "OutputPartitionGraphs", "DebugOptions", "ReportTensorAllocationsUponOom", "Experimental", });
    internal_static_tensorflow_RunOptions_Experimental_descriptor =
      internal_static_tensorflow_RunOptions_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_RunOptions_Experimental_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_RunOptions_Experimental_descriptor,
        new java.lang.String[] { "CollectiveGraphKey", "UseRunHandlerPool", "RunHandlerPoolOptions", });
    internal_static_tensorflow_RunOptions_Experimental_RunHandlerPoolOptions_descriptor =
      internal_static_tensorflow_RunOptions_Experimental_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_RunOptions_Experimental_RunHandlerPoolOptions_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_RunOptions_Experimental_RunHandlerPoolOptions_descriptor,
        new java.lang.String[] { "Priority", });
    internal_static_tensorflow_RunMetadata_descriptor =
      getDescriptor().getMessageTypes().get(8);
    internal_static_tensorflow_RunMetadata_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_RunMetadata_descriptor,
        new java.lang.String[] { "StepStats", "CostGraph", "PartitionGraphs", "FunctionGraphs", });
    internal_static_tensorflow_RunMetadata_FunctionGraphs_descriptor =
      internal_static_tensorflow_RunMetadata_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_RunMetadata_FunctionGraphs_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_RunMetadata_FunctionGraphs_descriptor,
        new java.lang.String[] { "PartitionGraphs", "PreOptimizationGraph", "PostOptimizationGraph", });
    internal_static_tensorflow_TensorConnection_descriptor =
      getDescriptor().getMessageTypes().get(9);
    internal_static_tensorflow_TensorConnection_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_TensorConnection_descriptor,
        new java.lang.String[] { "FromTensor", "ToTensor", });
    internal_static_tensorflow_CallableOptions_descriptor =
      getDescriptor().getMessageTypes().get(10);
    internal_static_tensorflow_CallableOptions_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_CallableOptions_descriptor,
        new java.lang.String[] { "Feed", "Fetch", "Target", "RunOptions", "TensorConnection", "FeedDevices", "FetchDevices", "FetchSkipSync", });
    internal_static_tensorflow_CallableOptions_FeedDevicesEntry_descriptor =
      internal_static_tensorflow_CallableOptions_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_CallableOptions_FeedDevicesEntry_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_CallableOptions_FeedDevicesEntry_descriptor,
        new java.lang.String[] { "Key", "Value", });
    internal_static_tensorflow_CallableOptions_FetchDevicesEntry_descriptor =
      internal_static_tensorflow_CallableOptions_descriptor.getNestedTypes().get(1);
    internal_static_tensorflow_CallableOptions_FetchDevicesEntry_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_CallableOptions_FetchDevicesEntry_descriptor,
        new java.lang.String[] { "Key", "Value", });
    org.tensorflow.proto.framework.CostGraphProtos.getDescriptor();
    org.tensorflow.proto.framework.GraphProtos.getDescriptor();
    org.tensorflow.proto.framework.StepStatsProtos.getDescriptor();
    org.tensorflow.proto.distruntime.ClusterProtos.getDescriptor();
    org.tensorflow.proto.framework.DebugProtos.getDescriptor();
    org.tensorflow.proto.framework.RewriterConfigProtos.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
