
    1Vh%                     V   d Z ddlmZ ddlmZ ddlmZ ddlmZ	 ddlm
Z  ej                         ZddlmZ ddlmZ  ej                         j'                  d	      Zej*                  d
   Zej*                  d   Zej*                  d   Zej2                  d   Zej2                  d   Zej8                  d   Zej8                  d   Zej8                  d   Zej8                  d   Z  e	jB                  d
ejD                  fedd      Z#ejI                  e#        e	jB                  dejD                  fedd      Z%ejI                  e%        e	jB                  dejD                  f e	jB                  dejD                  f e	jB                  dejD                  fedd      edd      edd      Z&ejI                  e&       ejI                  e&jN                         ejI                  e&jN                  jP                         ejR                  dk(  rde_*        de_+        de_*        de_+        de_,        de_-        de_,        de_-        de_,        d e_-        d!e_,        d"e_-        d#e_,        d"e_-        d$e_,        d%e_-        d&e_,        d'e_-        d(e_,        d)e_-        d*e _,        d e _-        yy)+zGenerated protocol buffer code.    )
descriptor)descriptor_pool)message)
reflection)symbol_database)attr_value_pb2)verifier_config_pb2s  
.tensorboard/compat/proto/rewriter_config.prototensorboard)tensorboard/compat/proto/attr_value.proto.tensorboard/compat/proto/verifier_config.proto";
AutoParallelOptions
enable (
num_replicas ("+
ScopedAllocatorOptions
	enable_op (	"
RewriterConfigD
cpu_layout_conversion2 (2%.tensorboard.RewriterConfig.CpuLayout<
layout_optimizer (2".tensorboard.RewriterConfig.Toggle<
constant_folding (2".tensorboard.RewriterConfig.Toggle>
shape_optimization (2".tensorboard.RewriterConfig.Toggle5
	remapping (2".tensorboard.RewriterConfig.ToggleG
common_subgraph_elimination (2".tensorboard.RewriterConfig.ToggleC
arithmetic_optimization (2".tensorboard.RewriterConfig.ToggleC
dependency_optimization (2".tensorboard.RewriterConfig.Toggle=
loop_optimization	 (2".tensorboard.RewriterConfig.ToggleA
function_optimization
 (2".tensorboard.RewriterConfig.Toggle:
debug_stripper (2".tensorboard.RewriterConfig.Toggle
disable_model_pruning (I
scoped_allocator_optimization (2".tensorboard.RewriterConfig.ToggleD
pin_to_host_optimization (2".tensorboard.RewriterConfig.ToggleC
implementation_selector (2".tensorboard.RewriterConfig.Toggle@
auto_mixed_precision (2".tensorboard.RewriterConfig.ToggleD
auto_mixed_precision_mkl (2".tensorboard.RewriterConfig.ToggleP
$auto_mixed_precision_onednn_bfloat16 (2".tensorboard.RewriterConfig.ToggleD
auto_mixed_precision_cpu (2".tensorboard.RewriterConfig.Toggle
disable_meta_optimizer (
disable_tfg_optimizer  (A
use_plugin_optimizers (2".tensorboard.RewriterConfig.ToggleP
$experimental_conditional_code_motion (2".tensorboard.RewriterConfig.ToggleP
meta_optimizer_iterations (2-.tensorboard.RewriterConfig.NumIterationsType
min_graph_nodes (;
3experimental_disable_compressed_tensor_optimization (;
3experimental_disable_folding_quantization_emulation (C
memory_optimization (2&.tensorboard.RewriterConfig.MemOptType/
'memory_optimizer_target_node_name_scope (	!
meta_optimizer_timeout_ms (7
auto_parallel (2 .tensorboard.AutoParallelOptions 
fail_on_optimizer_errors (B
scoped_allocator_opts (2#.tensorboard.ScopedAllocatorOptions

optimizersd (	L
custom_optimizers (20.tensorboard.RewriterConfig.CustomGraphOptimizerE
inter_optimizer_verifier_config (2.tensorboard.VerifierConfigG
!post_optimization_verifier_config (2.tensorboard.VerifierConfig
CustomGraphOptimizer
name (	Y
parameter_map (2B.tensorboard.RewriterConfig.CustomGraphOptimizer.ParameterMapEntryK
ParameterMapEntry
key (	%
value (2.tensorboard.AttrValue:8"d
Toggle
DEFAULT 
ON
OFF

AGGRESSIVE
EXPERIMENTAL_MLIR
EXPERIMENTAL_BOTH"I
	CpuLayout
NO_CONVERSION_ON_CPU 
NCHW_TO_NHWC
NHWC_TO_NCHW"<
NumIterationsType
DEFAULT_NUM_ITERS 
ONE
TWO"

MemOptType
DEFAULT_MEM_OPT 

NO_MEM_OPT

MANUAL
SWAPPING_HEURISTICS
RECOMPUTATION_HEURISTICS
SCHEDULING_HEURISTICS

HEURISTICSB
org.tensorflow.frameworkBRewriterConfigProtosPZUgithub.com/tensorflow/tensorflow/tensorflow/go/core/protobuf/for_core_protos_go_protobproto3AutoParallelOptionsScopedAllocatorOptionsRewriterConfigCustomGraphOptimizerParameterMapEntryToggle	CpuLayoutNumIterationsType
MemOptTypez,tensorboard.compat.proto.rewriter_config_pb2)
DESCRIPTOR
__module__)r   r   r   )r   r   r   FNs   
org.tensorflow.frameworkBRewriterConfigProtosPZUgithub.com/tensorflow/tensorflow/tensorflow/go/core/protobuf/for_core_protos_go_protos   8         i  i  i7  i	  i
  i[
  i
  i  i  iW  iY  i  i  ).__doc__google.protobufr   _descriptorr   _descriptor_poolr   _messager   _reflectionr   _symbol_databaseDefault_sym_dbtensorboard.compat.protor   5tensorboard_dot_compat_dot_proto_dot_attr__value__pb2r	   :tensorboard_dot_compat_dot_proto_dot_verifier__config__pb2AddSerializedFiler   message_types_by_name_AUTOPARALLELOPTIONS_SCOPEDALLOCATOROPTIONS_REWRITERCONFIGnested_types_by_name$_REWRITERCONFIG_CUSTOMGRAPHOPTIMIZER6_REWRITERCONFIG_CUSTOMGRAPHOPTIMIZER_PARAMETERMAPENTRYenum_types_by_name_REWRITERCONFIG_TOGGLE_REWRITERCONFIG_CPULAYOUT!_REWRITERCONFIG_NUMITERATIONSTYPE_REWRITERCONFIG_MEMOPTTYPEGeneratedProtocolMessageTypeMessager
   RegisterMessager   r   r   r   _USE_C_DESCRIPTORS_options_serialized_options_serialized_start_serialized_end     \/home/dcms/DCMS/lib/python3.12/site-packages/tensorboard/compat/proto/rewriter_config_pb2.py<module>r<      s   & 5 ? / 5 ? #

"
"
$ m v &%%'99  ;wK  xK
 "778MN $::;ST 223CD'6'K'KLb'c $9]9r9r  tG  :H 6(;;HE +>>{K $3$F$FGZ$[ !,??M >k>>?TW_WgWgVi%?l  
   + ,AAABZ]e]m]m\o(?r  
   . /999:JXM]M]L_C;CCDZ]e]m]m\oB+BBCVYaYiYiXkKCn 	 8Ar  !?!b &    '   ;; <   ;;MM N!!U** $F* DH8AOW8L),('*&,/+*-)$'/#"&/!9=&87;&6KO8JIM8H+/*)-(.2-,0+6:#548#3/3.-1,/ +r:   