Ë
    =ÆVh½  ã                   óž  — d 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 ddlmZ dd	lmZ  ej                  «       j1                  d
«      Z ej4                  e e«       «        ej8                  ed e«       «       ej:                  dk(  rªde_        dej@                  d   _        dej@                  d   _!        dej@                  d   _        dej@                  d   _!        dej@                  d   _        dej@                  d   _!        de"_#        de"_$        de_#        de_$        de%_#        de%_$        yy)zGenerated protocol buffer code.é    )Úbuilder)Ú
descriptor)Údescriptor_pool)Úsymbol_database)Údebug_options_pb2)Ú	types_pb2)Úquantization_config_pb2)Úquantization_options_pb2s  
3tensorflow/compiler/mlir/lite/converter_flags.prototflite7tensorflow/compiler/mlir/lite/debug/debug_options.proto)tensorflow/compiler/mlir/lite/types.protoItensorflow/compiler/mlir/quantization/stablehlo/quantization_config.protoJtensorflow/compiler/mlir/quantization/stablehlo/quantization_options.proto"ó
ConverterFlags(
input_format (2.tflite.FileFormat)
output_format (2.tflite.FileFormat0
inference_input_type (2.tflite.IODataType*
inference_type (2.tflite.IODataType
default_ranges_min (
default_ranges_max ( 
default_int16_ranges_min ( 
default_int16_ranges_max (
drop_fake_quant (!
reorder_across_fake_quant (
allow_custom_ops
 (
drop_control_dependency (+
#debug_disable_recurrent_cell_fusion (%
propagate_fake_quant_num_bits (5
-allow_nudging_weights_to_use_fast_gemm_kernel ('
dedupe_array_min_size_bytes (:64&
split_tflite_lstm_inputs (:true
quantize_weights (:false
dump_graphviz_dir (	#
dump_graphviz_include_video (%
post_training_quantize (:false#
enable_select_tf_ops (:false"
force_select_tf_ops (:false"
quantize_to_float16 (:false#
allow_dynamic_tensors (:true
conversion_summary_dir (	
custom_opdefs  (	B
select_user_tf_ops! (	.
 enable_tflite_resource_variables" (:true!
unfold_batchmatmul# (:false#
lower_tensor_list_ops$ (:true-
accumulation_type% (2.tflite.IODataType
allow_bfloat16& (:false
allow_all_select_tf_ops' (*
unfold_large_splat_constant( (:false
supported_backends) (	9
*default_to_single_batch_in_tensor_list_ops* (:false/
 disable_per_channel_quantization+ (:false2
#enable_mlir_dynamic_range_quantizer, (:false
tf_quantization_mode- (	)
disable_infer_tensor_range. (:false&
use_fake_quant_num_bits/ (:false*
enable_dynamic_update_slice0 (:false!
preserve_assert_op1 (:false*
guarantee_all_funcs_one_use2 (:false#
convert_to_stablehlo3 (:false0
!enable_mlir_variable_quantization4 (:false&
disable_fuse_mul_and_fc5 (:falseM
quantization_options6 (2+.stablehlo.quantization.QuantizationOptionsB.
enable_hlo_to_tf_conversion7 (:falseB9
debug_options8 (2".tensorflow.converter.DebugOptions 
use_buffer_offset9 (:false.
legalize_custom_tensor_list_ops: (:false$
reduce_type_precision; (:false!
qdq_conversion_mode< (	:NONEG
quantization_config= (2*.stablehlo.quantization.QuantizationConfig@
1disable_per_channel_quantization_for_dense_layers> (:false/
 enable_composite_direct_lowering? (:falseR
model_origin_framework@ (2+.tflite.ConverterFlags.ModelOriginFramework:UNSET2
#canonicalizing_inf_as_min_max_floatA (:false'
serialize_debug_metadataB (:false
strict_qdq_modeC (:false"R
ModelOriginFramework	
UNSET 

TENSORFLOW	
KERAS
JAX
PYTORCH*\

FileFormat
FILE_FORMAT_UNKNOWN 
TENSORFLOW_GRAPHDEF

TFLITE
GRAPHVIZ_DOTz1tensorflow.compiler.mlir.lite.converter_flags_pb2FNÚcustom_opdefss   Úquantization_optionsÚenable_hlo_to_tf_conversioni°  i  i;  i®  i\  )&Ú__doc__Úgoogle.protobuf.internalr   Ú_builderÚgoogle.protobufr   Ú_descriptorr   Ú_descriptor_poolr   Ú_symbol_databaseÚDefaultÚ_sym_dbÚ#tensorflow.compiler.mlir.lite.debugr   ÚKtensorflow_dot_compiler_dot_mlir_dot_lite_dot_debug_dot_debug__options__pb2Útensorflow.compiler.mlir.liter   Ú8tensorflow_dot_compiler_dot_mlir_dot_lite_dot_types__pb2Ú/tensorflow.compiler.mlir.quantization.stablehlor	   Ú]tensorflow_dot_compiler_dot_mlir_dot_quantization_dot_stablehlo_dot_quantization__config__pb2r
   Ú^tensorflow_dot_compiler_dot_mlir_dot_quantization_dot_stablehlo_dot_quantization__options__pb2ÚAddSerializedFileÚ
DESCRIPTORÚBuildMessageAndEnumDescriptorsÚglobalsÚBuildTopDescriptorsAndMessagesÚ_USE_C_DESCRIPTORSÚ_optionsÚ_CONVERTERFLAGSÚfields_by_nameÚ_serialized_optionsÚ_FILEFORMATÚ_serialized_startÚ_serialized_endÚ$_CONVERTERFLAGS_MODELORIGINFRAMEWORK© ó    úa/home/dcms/DCMS/lib/python3.12/site-packages/tensorflow/compiler/mlir/lite/converter_flags_pb2.pyú<module>r/      sU  ðñ &Ý 8Ý 5Ý ?Ý ?ð #Ð
×
"Ñ
"Ó
$€õ QÝ oõ uõ wð &Ð×%Ñ%Ó'×9Ñ9ð  ;wLó  xL€
à '€× 'Ñ '¨
±G³IÔ >Ø '€× 'Ñ '¨
Ð4gÑipÓirÔ sØ×!Ñ! UÒ*à€*ÔØ=A€/× Ñ  Ñ1Ô:ØHS€/× Ñ  Ñ1ÔEØDH€/× Ñ Ð!7Ñ8ÔAØOZ€/× Ñ Ð!7Ñ8ÔLØKO€/× Ñ Ð!>Ñ?ÔHØVa€/× Ñ Ð!>Ñ?ÔSØ $€+ÔØ"€+ÔØ$'€/Ô#Ø"&€/Ô!Ø9=Ð&Ô8Ø7;Ð&Õ6ð +r-   