Ë
    ›¾j:  ã                   óL   — d dl Zd dlZd dlZ ej                  dd¬«       dd„Zy)é    NÚignorez.*CUDAExecutionProvider.*)Úmessagec                 ó¢  — t        j                  «       }t         j                  j                  |_        |�&t         j
                  j                  |_        ||_        g }|r|j                  d«       |j                  d«       t        j                  | ||¬«      }|j                  «       j                  }|j                  dd«      }t        j                  |j                  dd«      «      }t        j                  |j                  dd«      «      }	t        j                  |j                  d	d
«      «      }
t!        |«      dk(  rt#        d«      ‚||j                  dd«      |j                  dd«      |j                  dd«      |j                  dd«      |j                  dg «      |j                  dd«      |j                  dd«      dœ|	|
dœ}||fS )NÚCUDAExecutionProviderÚCPUExecutionProvider)Úsess_optionsÚ	providersÚ	lang_codeú?Úconfigz{}ÚvocabÚlexiconÚnullr   zNo config found inside model.Úskip_newlineFÚ
max_seqleniè  Ú	no_ssplitÚ
batch_sizeé   Ú
feat_funcsÚuse_dictionaryÚnum_dict_feat)r   r   r   r   r   r   r   )r
   r   r   r   )ÚortÚSessionOptionsÚGraphOptimizationLevelÚORT_ENABLE_ALLÚgraph_optimization_levelÚExecutionModeÚORT_SEQUENTIALÚexecution_modeÚintra_op_num_threadsÚappendÚInferenceSessionÚget_modelmetaÚcustom_metadata_mapÚgetÚjsonÚloadsÚlenÚ	Exception)Ú
model_fileÚuse_gpuÚmax_threadsÚoptionsr	   ÚsessionÚmetar
   r   r   r   Úargss               ú[/home/spazio/kingdom_calls/work5/transenv/lib/python3.12/site-packages/minisbd/inference.pyÚcreate_sessionr2      s�  € Ü× Ñ Ó"€GÜ'*×'AÑ'A×'PÑ'P€GÔ$ØÐÜ!$×!2Ñ!2×!AÑ!AˆÔØ'2ˆÔ$à€IÙØ×ÑÐ0Ô1Ø×ÑÐ+Ô,ä×"Ñ" :¸GÈyÔY€GØ× Ñ Ó"×6Ñ6€Dà—‘˜ cÓ*€IÜ�Z‰Z˜Ÿ™ ¨4Ó0Ó1€FÜ�J‰J�t—x‘x ¨Ó.Ó/€EÜ�j‰j˜Ÿ™ )¨VÓ4Ó5€GÜ
ˆ6ƒ{�aÒÜÐ7Ó8Ð8ð à"ŸJ™J ~°uÓ=Ø Ÿ*™* \°4Ó8ØŸ™ K°Ó7Ø Ÿ*™* \°1Ó5Ø Ÿ*™* \°2Ó6Ø$Ÿj™jÐ)9¸5ÓAØ#ŸZ™Z¨¸Ó;ñ
ð Øñ€Dð �Dˆ=Ðó    )TN)Úonnxruntimer   Úwarningsr&   Úfilterwarningsr2   © r3   r1   ú<module>r8      s&   ðÛ Û Û Ø €× Ñ ˜Ð*EÕ Fô%r3   