Ë
    =ÆVhÜ  ã                   óP   — d Z ddlmZ ddlmZ ddlmZ d„ Zd„ Zd„ Z	d„ Z
d	„ Zd
„ Zy)z9Wraps TFLite Converter interface with python lazy loader.é    )Úpywrap_tensorflow)Ú_pywrap_converter_api)Úpy_function_libc           	      óZ   — t        j                  | ||d|t        j                  «       «      S )zWraps Convert with lazy loader.F)r   ÚConvertr   ÚPyFunctionLibrary)Úmodel_flags_strÚconverter_flags_strÚinput_data_strÚdebug_info_strs       úc/home/dcms/DCMS/lib/python3.12/site-packages/tensorflow/compiler/mlir/lite/python/wrap_converter.pyÚwrapped_convertr      s2   € ô 
×	&Ñ	&ØØØØØÜ×'Ñ'Ó)ó
ð ó    c                 óD   — t        j                  | |||||||||	|
||«      S )z'Wraps experimental mlir quantize model.)r   ÚExperimentalMlirQuantizeModel)r   Údisable_per_channelÚfully_quantizeÚinference_typeÚinput_data_typeÚoutput_data_typeÚenable_numeric_verifyÚenable_whole_model_verifyÚdenylisted_opsÚdenylisted_nodesÚenable_variable_quantizationÚ$disable_per_channel_for_dense_layersÚdebug_options_strs                r   Ú"wrapped_experimental_mlir_quantizer   (   s>   € ô  
×	<Ñ	<ØØØØØØØØØØØ"Ø*Øó
ð r   c                 ó,   — t        j                  | «      S )z'Wraps experimental mlir sparsify model.)r   ÚExperimentalMlirSparsifyModel)r   s    r   Ú"wrapped_experimental_mlir_sparsifyr!   I   s   € ä	×	<Ñ	<¸^Ó	LÐLr   c                 ó,   — t        j                  | «      S )z,Wraps RegisterCustomOpdefs with lazy loader.)r   ÚRegisterCustomOpdefs)Úcustom_opdefs_lists    r   Úwrapped_register_custom_opdefsr%   N   s   € ä	×	3Ñ	3Ð4FÓ	GÐGr   c                  ó*   — t        j                  «       S )z/Wraps RetrieveCollectedErrors with lazy loader.)r   ÚRetrieveCollectedErrors© r   r   Ú!wrapped_retrieve_collected_errorsr)   S   s   € ä	×	6Ñ	6Ó	8Ð8r   c                 ó.   — t        j                  | |«      S )z,Wraps FlatBufferFileToMlir with lazy loader.)r   ÚFlatBufferToMlir)ÚmodelÚinput_is_filepaths     r   Ú wrapped_flat_buffer_file_to_mlirr.   X   s   € ä	×	/Ñ	/°Ð7HÓ	IÐIr   N)Ú__doc__Útensorflow.pythonr   Ú$tensorflow.compiler.mlir.lite.pythonr   Ú7tensorflow.compiler.mlir.quantization.tensorflow.pythonr   r   r   r!   r%   r)   r.   r(   r   r   ú<module>r3      s8   ðñ @õ 0Ý FÝ Sòò"òBMò
Hò
9ó
Jr   