ó
    pyüi9ž  ã            	       óæ  • S r SSKrSSKrSSKrSSKJr  SSKJr  SSKJ	r	  SSK
JrJrJrJrJrJrJrJrJr  SSK
Jr  SS	K
Jr  SS
K
Jr  SSK
Jr  SSK
Jr  SSK
Jr  SSK
Jr  SSK
Jr  SSK
Jr  SSK
Jr  SSK
Jr  SSKJ r   \RB                  " \"5      r#0 S/ _S/ _SSS/_S/ _S/ SQ_S/ SQ_S/ _S/ _S / _S!/ _S"/ _S#/ _S$S%/_S&S'S(/_S)/ _S*/ S+Q_S,S-/_0 S./ _S// _S0/ _S1/ S2Q_S3/ _S4/ S5Q_S6/ S7Q_S8/ _S9/ _S:S;S</_S=/ _S>/ S?Q_S@/ _SASB/_SC/ SDQ_SE/ SFQ_SGSH/_ESI// SJQSK/SL// SMQ/ SN.Er$ \" 5       (       d  \" 5       e SOSP/\$SQ'    \" 5       (       a  \" 5       (       d  \" 5       e SUSV/\$SV'    \" 5       (       d  \" 5       e SY/\$SZ'    \" 5       (       d  \" 5       e S]/\$S^'   S_/\$S`'   Sa/\$Sb'   Sc/\$Sd'    \" 5       (       d  \" 5       e \$RW                  S^/ 5        \$S^==   Sg/-  ss'   Sh/\$Si'    \" 5       (       d  \" 5       e Sl/\$Sm'   / \$Sn'   / SoQ\$Sp'   / SqQ\$Sr'   \$S*   R[                  / SsQ5        StSu/\$Sv'   / SwQ\$Sx'   / \$Sy'   Sz/\$S{'   / \$S|'   S}S~/\$S'   / S€Q\$S�'   S‚Sƒ/\$S„'   S…/\$S†'   / S‡Q\$Sˆ'   S‰SŠ/\$S‹'   / \$SŒ'   S�/\$SŽ'   S�/\$S�'   S‘/\$S’'   \(       Gaâ  SS•K/J0r0J1r1  SS–K2J3r3  SS—K2J4r4  SS˜K2J5r5  SS™K2J6r6  SSšK2J7r7  SS›K2J8r8  SSœK2J9r9  SS�K2J:r:  SSžK2J;r;  SSŸK2J<r<  SS K=J>r>  SS¡K=J?r?  SS¢K@JArA  SS£K@J@r@  SS¤KBJCrC  SS¥KBJDrD  SS¦KBJErE  SS§KBJFrF  SS¨KBJGrG  SS©KBJHrH  SSªKBJIrI  SS«KJJKrK  SS¬KJJLrL  SS­KJJMrM  SS®KJJNrN  SS¯KJJOrO  SS°KJJPrP  SS±KJJQrQ  SS²KJJRrR  SS³KJJSrS  SS´KJJTrT  SSµKJJUrU  SS¶KJJVrV  SS·KJJWrW  SS¸KJJXrX  SS¹KJJYrY  SSºKJJZrZ  SS»KJJ[r[  SS¼KJJ\r\  SS½K]J^r^  SS¾K]J_r_  SS¿K]J`r`  SSÀK]Jara  SSÁK]Jbrb  SSÂK]Jcrc  SSÃK]Jdrd  SSÄK]Jere  SSÅK]Jfrf  SSÆK]Jgrg  SSÇK]Jhrh  SSÈK]Jiri  SSÉKjJkrk  SSÊKjJlrl  SSËKjJmrm  SSÌKjJnrn  SSÍKoJprp  SSÎKqJrrr  SSÏKqJsrs  SSÐKtJuru  SSÑKtJvrv  SSÒKtJwrw  SSÓKtJxrx  SSÔKtJyry  SSÕKtJzrz  SSÖKtJ{r{  SS×KtJ|r|  SSØKtJ}r}  SSÙKtJ~r~  SSÚKtJr  SSÛKtJ€r€  SSÜKtJ�r�  SSÝKtJ‚r‚  SSÞKtJƒrƒ  SSßKtJ„r„  SSàKtJ…r…  SSáKtJ†r†  SSâKtJ‡r‡  SSãKtJˆrˆ  SSäKtJ‰r‰  SSåKtJŠrŠ  SSæKtJ‹r‹  SSçKtJŒrŒ  SSèKtJ�r�  SSéKtJŽrŽ  SSêKtJ�r�  SSëKtJ�r�  SSìKtJ‘r‘  SSíKtJ’r’  SSîKtJ“r“  SSïKtJ”r”  SSðKtJ•r•  SSñKtJ–r–  SSòKtJ—r—  SSóKtJ˜r˜  SSôKtJ™r™  SSõKtJšrš  SSöKtJ›r›  SS÷KtJœrœ  SSøKtJ�r�  SSùKtJžrž  SSúKtJŸrŸ  SSûKtJ r   SSüKtJ¡r¡  SSýKtJ¢r¢  SSþKtJ£r£  SSÿKtJ¤r¤  SGS KtJ¥r¥  SGSKtJ¦r¦  SGSKtJ§r§  SGSKtJ¨r¨  SGSKtJ©r©  SGSKªJ«r«  SGSK¬J­r­  SGSK¬J®r®  SGSK¯J°r°  SGS	K±J²r²  SGS
K³J´r´  SGSKµJ¶r¶  SGSKµJ·r·  SGSKµJ¸r¸  SGSKµJ¹r¹  SGSKµJºrº  SGSKµJ»r»  SGSKµJ¼r¼  SGSKµJ½r½  SGSKµJ¾r¾  SGSKµJ¿r¿  SGSKµJÀrÀ  SGSKÁJÂrÂ  SGSKÁJÃrÃ  SGSKÄJÅrÅ  SGSKÆJÇrÇ  SGSKÈJÉrÉ  SGSKÊJËrË  SGSKÊJÌrÌ  SGSKÊJÍrÍ  SGSKÎJÏrÏ  SGSKÎJÐrÐ  SGS KÑ7  SGS!KÒJÓrÓ  SGS"KÔJÕrÕ  SGS#KÔJÖrÖ  SGS$KÔJ×r×  SGS%KÔJØrØ  SGS&KÔJÙrÙ  SGS'KÔJÚrÚ  SGS(KÔJÛrÛ  SGS)KÔJÜrÜ  SGS*KÔJÝrÝ  SGS+KÔJÞrÞ  SGS,KÔJßrß  SGS-KÔJàrà  SGS.KÔJárá  SGS/KÔJârâ  SGS0KãJärä  SGS1KãJårå  SGS2KãJæræ  SGS3KãJçrç  SGS4KãJèrè  SGS5KãJéré  SGS6KãJêrê  SGS7KãJërë  SGS8KãJìrì  SGS9KãJírí  SGS:KãJîrî  SGS;KãJïrï  SGS<KãJðrð  SGS=KãJñrñ  SGS>KãJòrò  SGS?KãJóró  SGS@KãJôrô  SGSAKãJõrõ  SGSBKãJörö  SGSCKãJ÷r÷  SGSDKãJørø  SGSEKãJùrù  SGSFKãJúrú  SGSGKãJûrû  SGSHKãJürü  SGSIKãJýrý  SGSJKãJþrþ  SGSKKãJÿrÿ  SGSLKãGJ Gr   SGSMKãGJGr  SGSNKãGJGr  SGSOGKGJGr  SGSPGKGJGr  SGSQGKGJGr  SGSRGKGJGr  SGSSGKGJGr  SGSTGKGJ	Gr	  SGSUGK
GJGr  SGSVGK
GJGr  SGSWGKGJGr  SGSXGKGJGr  SGSYGKGJGr  SGSZGKGJGr  SGS[GKGJGr  SGS\GKGJGr  SGS]GKGJGr  SGS^GKGJGr  SGS_GKGJGr  SGS`GKGJGr  SGSaGKGJGr  SGSbGKGJGr  SGScGKGJGr  SGSdGKGJ Gr   SGSeGKGJ!Gr!  SGSfGKGJ"Gr"  SGSgGKGJ#Gr#  SGShGKGJ$Gr$  SGSiGK%GJ&Gr&  SGSjGK'GJ(Gr(  SGSkGK)GJ*Gr*  SGSlGK)GJ+Gr+  SGSmGK)GJ,Gr,  SGSnGK)GJ-Gr-  SGSoGK)GJ.Gr.  SGSpGK/GJ0Gr0  SGSqGK1GJ2Gr2  SGSrK
GJ3Gr3  SGSsK
GJ4Gr4  SGStK
GJ5Gr5  SGSuK
GJ6Gr6  SGSvK
GJ7Gr7  SGSwK
GJ8Gr8  SGSxK
GJ9Gr9  SGSyK
GJ:Gr:  SGSzK
GJ;Gr;  SGS{K
GJ<Gr<  SGS|K
GJ=Gr=  SGS}K
GJ>Gr>  SGS~K
GJ?Gr?  SGSK
GJ@Gr@  SGS€K
GJAGrA  SGS�K
GJBGrB  SGS‚K
GJCGrC  SGSƒK
GJDGrD  SGS„K
GJEGrE  SGS…K
GJFGrF  SGS†K
GJGGrG  SGS‡K
GJHGrH  SGSˆK
GJIGrI  SGS‰K
GJJGrJ  SGSŠK
GJKGrK  SGS‹KGJLGrL  SGSŒGKMGJNGrN  SGS�GKOGJPGrP  SGSŽGKOGJQGrQ  SGS�GKOGJRGrR  SGS�GKOGJSGrS  SGS‘GKOGJTGrT  SGS’GKOGJUGrU  SGS“GKOGJVGrV  SGS”GKOGJWGrW  SGS•GKOGJXGrX  SGS–GKOGJYGrY  SGS—GKOGJZGrZ  SGS˜GKOGJ[Gr[  SGS™GKOGJ\Gr\  SGSšGKOGJ]Gr]  SGS›GKOGJ^Gr^  SGSœGKOGJ_Gr_  SGS�GKOGJ`Gr`  SGSžGKOGJaGra  SGSŸGKOGJbGrb  SGS GKOGJcGrc  SGS¡GKOGJdGrd  SGS¢GKeGJfGrf  GOŠ\$GRÏ                  5        VVs0 s H  u  pUG\h" U5      _M     snnr$\ " \" G\i5      GRÔ                  GS£-  GS£GS¤9GrkG\kG\l" 0 5         GRÛ                  \$5        \" \"G\n" 5       GS¥   G\kG\oGS¦\ 0GS§9\GRà                  \"'   GS¨G\qGS©G\qGSªS4GS« jGrrG\r" \" GS¬3GS­5        G\r" \" GS®3GS¯5        G\r" \" GS°3GS±5        G\s" \" G\i5      GRÔ                  GS£-  GRé                  GS²5      5       H„  GruG\uGRÔ                  GRì                  GrwG\uGRð                  GryGS³G\w GS´G\y 3GrzG\r" \" GS³G\w GS´G\y GSµ3G\z5        GS¶ Gr{G\{" G\z5      \GRà                  \" GS³G\w GS´G\y GSµ3   Gl|        M†     \" 5       (       d  \#GRû                  GS·5        gg! \ aC    SSRK
J%r%  \&" \%5       V s/ s H  o RO                  SS5      (       a  M  U PM     Os  sn f sn \$ST'    GN*f = f! \ aC    SSWK
J(r(  \&" \(5       V s/ s H  o RO                  SS5      (       a  M  U PM     Os  sn f sn \$SX'    GNNf = f! \ aC    SS[K
J)r)  \&" \)5       V s/ s H  o RO                  SS5      (       a  M  U PM     Os  sn f sn \$S\'    GNf = f! \ aC    SSeK
J*r*  \&" \*5       V s/ s H  o RO                  SS5      (       a  M  U PM     Os  sn f sn \$Sf'    GNžf = f! \ aC    SSjK
J,r,  \&" \,5       V s/ s H  o RO                  SS5      (       a  M  U PM     Os  sn f sn \$Sk'    GN¯f = f! \ aC    SS“K
J.r.  \&" \.5       V s/ s H  o RO                  SS5      (       a  M  U PM     Os  sn f sn \$S”'    GNYf = fs  snnf (¸  z5.8.0é    N)ÚPath)ÚTYPE_CHECKINGé   )Údependency_versions_check)	ÚOptionalDependencyNotAvailableÚ_LazyModuleÚis_essentia_availableÚis_g2p_en_availableÚis_librosa_availableÚis_mistral_common_availableÚis_mlx_availableÚis_numba_availableÚis_pretty_midi_available)Úis_bitsandbytes_available)Úis_scipy_available)Úis_sentencepiece_available)Úis_speech_available)Úis_timm_available)Úis_tokenizers_available)Úis_torch_available)Úis_torchaudio_available)Úis_torchvision_available)Úis_vision_available)Úlogging)Údefine_import_structureÚaudio_utilsÚcliÚconfiguration_utilsÚPreTrainedConfigÚPretrainedConfigÚ+convert_slow_tokenizers_checkpoints_to_fastÚdata)ÚDataProcessorÚInputExampleÚInputFeaturesÚ%SingleSentenceClassificationProcessorÚSquadExampleÚSquadFeaturesÚSquadV1ProcessorÚSquadV2ProcessorÚglue_compute_metricsÚ!glue_convert_examples_to_featuresÚglue_output_modesÚglue_processorsÚglue_tasks_num_labelsÚ"squad_convert_examples_to_featuresÚxnli_compute_metricsÚxnli_output_modesÚxnli_processorsÚxnli_tasks_num_labelszdata.data_collator)ÚDataCollatorÚDataCollatorForLanguageModelingÚDataCollatorForMultipleChoiceÚ*DataCollatorForPermutationLanguageModelingÚDataCollatorForSeq2SeqÚDataCollatorForSOPÚ"DataCollatorForTokenClassificationÚDataCollatorForWholeWordMaskÚDataCollatorWithFlatteningÚDataCollatorWithPaddingÚDefaultDataCollatorÚdefault_data_collatorzdata.metricszdata.processorsÚdebug_utilsr   Údependency_versions_tableÚdynamic_module_utilsÚ!feature_extraction_sequence_utilsÚSequenceFeatureExtractorÚfeature_extraction_utilsÚBatchFeatureÚFeatureExtractionMixinÚ
file_utilsÚ
generation)ÚAsyncTextIteratorStreamerÚCompileConfigÚContinuousBatchingConfigÚGenerationConfigÚTextIteratorStreamerÚTextStreamerÚWatermarkingConfigÚhf_argparserÚHfArgumentParserÚhyperparameter_searchÚimage_processing_utils_fastÚimage_transformsÚintegrations)Úis_clearml_availableÚis_comet_availableÚis_dvclive_availableÚis_neptune_availableÚis_optuna_availableÚis_ray_availableÚis_ray_tune_availableÚis_swanlab_availableÚis_tensorboard_availableÚis_trackio_availableÚis_wandb_availableÚlossÚ	pipelines)ÚAnyToAnyPipelineÚAudioClassificationPipelineÚ"AutomaticSpeechRecognitionPipelineÚCsvPipelineDataFormatÚDepthEstimationPipelineÚ!DocumentQuestionAnsweringPipelineÚFeatureExtractionPipelineÚFillMaskPipelineÚImageClassificationPipelineÚImageFeatureExtractionPipelineÚImageSegmentationPipelineÚImageTextToTextPipelineÚJsonPipelineDataFormatÚKeypointMatchingPipelineÚMaskGenerationPipelineÚNerPipelineÚObjectDetectionPipelineÚPipedPipelineDataFormatÚPipelineÚPipelineDataFormatÚTableQuestionAnsweringPipelineÚTextClassificationPipelineÚTextGenerationPipelineÚTextToAudioPipelineÚTokenClassificationPipelineÚVideoClassificationPipelineÚ#ZeroShotAudioClassificationPipelineÚZeroShotClassificationPipelineÚ#ZeroShotImageClassificationPipelineÚZeroShotObjectDetectionPipelineÚpipelineÚprocessing_utils)ÚAudioKwargsÚImagesKwargsÚProcessingKwargsÚProcessorMixinÚ
TextKwargsÚVideosKwargsÚ
quantizersÚtesting_utilsÚtokenization_pythonÚPreTrainedTokenizerÚPythonBackendÚtokenization_utilsÚtokenization_utils_base)Ú
AddedTokenÚBatchEncodingÚCharSpanÚPreTrainedTokenizerBaseÚ	TokenSpanÚtokenization_utils_fastÚ tokenization_utils_sentencepieceÚSentencePieceBackendÚtrainer_callback)ÚDefaultFlowCallbackÚEarlyStoppingCallbackÚPrinterCallbackÚProgressCallbackÚTrainerCallbackÚTrainerControlÚTrainerStateÚtrainer_utils)ÚEvalPredictionÚIntervalStrategyÚSchedulerTypeÚenable_full_determinismÚset_seedÚtraining_argsÚTrainingArgumentsÚSeq2SeqTrainingArguments)$ÚCONFIG_NAMEÚMODEL_CARD_NAMEÚSPIECE_UNDERLINEÚWEIGHTS_NAMEÚ
TensorTypeÚadd_end_docstringsÚadd_start_docstringsÚis_apex_availableÚis_av_availabler   Úis_datasets_availableÚis_faiss_availableÚis_matplotlib_availabler   Úis_phonemizer_availableÚis_psutil_availableÚis_py3nvml_availableÚis_pyctcdecode_availableÚis_sacremoses_availabler   r   Úis_sklearn_availabler   r   r   r   Úis_torch_hpu_availableÚis_torch_mlu_availableÚis_torch_musa_availableÚis_torch_neuroncore_availableÚis_torch_npu_availabler   Úis_torch_xla_availableÚis_torch_xpu_availabler   r   Úrequires_backendsÚKernelConfig)Ú
AqlmConfigÚAutoRoundConfigÚ	AwqConfigÚBitNetQuantConfigÚBitsAndBytesConfigÚCompressedTensorsConfigÚ
EetqConfigÚFbgemmFp8ConfigÚFineGrainedFP8ConfigÚFourOverSixConfigÚFPQuantConfigÚ
GPTQConfigÚHiggsConfigÚ	HqqConfigÚMetalConfigÚMxfp4ConfigÚQuantoConfigÚQuarkConfigÚ
SinqConfigÚ
SpQRConfigÚTorchAoConfigÚ
VptqConfig)Útraining_args_seq2seqÚutilszutils.import_utilszutils.kernel_configzutils.quantization_configÚvideo_utilsÚPreTrainedTokenizerFastÚTokenizersBackendÚtokenization_utils_tokenizers)Údummy_tokenizers_objectsÚ_zutils.dummy_tokenizers_objectsÚSLOW_TO_FAST_CONVERTERSÚconvert_slow_tokenizer)Ú*dummy_sentencepiece_and_tokenizers_objectsz0utils.dummy_sentencepiece_and_tokenizers_objectsÚMistralCommonBackendÚtokenization_mistral_common)Údummy_mistral_common_objectsz"utils.dummy_mistral_common_objectsÚ
PilBackendÚimage_processing_backendsÚImageProcessingMixinÚimage_processing_baseÚBaseImageProcessorÚimage_processing_utilsÚImageFeatureExtractionMixinÚimage_utils)Údummy_vision_objectszutils.dummy_vision_objectsÚTorchvisionBackendÚBaseVideoProcessorÚvideo_processing_utils)Údummy_torchvision_objectszutils.dummy_torchvision_objectsÚmodel_addition_debugger_contextÚmodel_debugging_utilsÚactivations)ÚCacheLayerMixinÚDynamicLayerÚStaticLayerÚStaticSlidingWindowLayerÚQuantoQuantizedLayerÚHQQQuantizedLayerÚCacheÚDynamicCacheÚEncoderDecoderCacheÚQuantizedCacheÚStaticCacheÚcache_utils)ÚGlueDatasetÚGlueDataTrainingArgumentsÚSquadDatasetÚSquadDataTrainingArgumentszdata.datasets).Ú#AlternatingCodebooksLogitsProcessorÚBayesianDetectorConfigÚBayesianDetectorModelÚ%ClassifierFreeGuidanceLogitsProcessorÚContinuousBatchingManagerÚContinuousMixinÚ#EncoderNoRepeatNGramLogitsProcessorÚ'EncoderRepetitionPenaltyLogitsProcessorÚEosTokenCriteriaÚEpsilonLogitsWarperÚMinPLogitsWarperÚEtaLogitsWarperÚExponentialDecayLengthPenaltyÚForcedBOSTokenLogitsProcessorÚForcedEOSTokenLogitsProcessorÚGenerationMixinÚInfNanRemoveLogitsProcessorÚLogitNormalizationÚLogitsProcessorÚLogitsProcessorListÚMaxLengthCriteriaÚMaxTimeCriteriaÚMinLengthLogitsProcessorÚ!MinNewTokensLengthLogitsProcessorÚNoBadWordsLogitsProcessorÚNoRepeatNGramLogitsProcessorÚ PrefixConstrainedLogitsProcessorÚ RepetitionPenaltyLogitsProcessorÚSequenceBiasLogitsProcessorÚStoppingCriteriaÚStoppingCriteriaListÚStopStringCriteriaÚ$SuppressTokensAtBeginLogitsProcessorÚSuppressTokensLogitsProcessorÚSynthIDTextWatermarkDetectorÚSynthIDTextWatermarkingConfigÚ#SynthIDTextWatermarkLogitsProcessorÚTemperatureLogitsWarperÚTopHLogitsWarperÚTopKLogitsWarperÚTopPLogitsWarperÚTypicalLogitsWarperÚ.UnbatchedClassifierFreeGuidanceLogitsProcessorÚWatermarkDetectorÚWatermarkLogitsProcessorÚWhisperTimeStampLogitsProcessorÚ$TorchExportableModuleWithStaticCacheÚconvert_and_export_with_cachezintegrations.executorch)ÚChunkÚConcatenateÚConversionOpsÚMergeModulelistÚPermuteForRopeÚSplitModulelistÚWeightConverterÚcore_model_loadingÚmodeling_flash_attention_utilsÚGradientCheckpointingLayerÚmodeling_layersÚmodeling_outputsÚBackboneConfigMixinÚBackboneMixinÚbackbone_utils)ÚROPE_INIT_FUNCTIONSÚdynamic_rope_updateÚRopeParametersÚmodeling_rope_utilsÚPreTrainedModelÚAttentionInterfaceÚmodeling_utilsÚAttentionMaskInterfaceÚmasking_utils)Ú	AdafactorÚget_constant_scheduleÚ!get_constant_schedule_with_warmupÚget_cosine_schedule_with_warmupÚ2get_cosine_with_hard_restarts_schedule_with_warmupÚ+get_cosine_with_min_lr_schedule_with_warmupÚ3get_cosine_with_min_lr_schedule_with_warmup_lr_rateÚget_greedy_scheduleÚget_inverse_sqrt_scheduleÚget_linear_schedule_with_warmupÚ)get_polynomial_decay_schedule_with_warmupÚget_reduce_on_plateau_scheduleÚget_schedulerÚget_wsd_scheduleÚGreedyLRÚoptimizationÚConv1DÚapply_chunking_to_forwardÚpytorch_utilsÚtime_series_utilsÚTrainerÚtrainerÚtorch_distributed_zero_firstÚtrainer_pt_utilsÚSeq2SeqTrainerÚtrainer_seq2seq)Údummy_pt_objectszutils.dummy_pt_objects)rF  rG  )r   )r  )rû   )r  )rÿ   )r  )rþ   )r  )rü   )rý   )r   )r    )rä   )rå   )r:  )r;  )r<  )r=  )r>  )r?  )r@  )r#   )r$   )r%   )r&   )r'   )r(   )r)   )r*   )r+   )r,   )r-   )r.   )r/   )r0   )r1   )r2   )r3   )r4   )r5   )r6   )r7   )r8   )r9   )r:   )r;   )r<   )r=   )r>   )r?   )r@   )r  )r  )r  )r	  )rE   )rG   )rH   )r
  )rK   )r  )r  )r  )rL   )rM   )r  )r  )r  )r  )r  )r  )r  )r  )r  )r  )rN   )r  )r  )r  )r  )r  )r  )r  )r   )r!  )r  )r"  )r#  )r$  )r%  )r&  )r'  )r(  )r)  )r*  )r+  )r,  )r-  )r.  )r/  )rO   )rP   )r0  )r1  )r2  )r3  )r4  )r5  )rQ   )r6  )r7  )rS   )rê   )ró   )rì   )rî   )rð   )rX   )rY   )rZ   )r[   )r\   )r]   )r^   )r_   )r`   )ra   )rb   )r8  )r9  )rP  )r÷   )rC  )rI  )rK  )rJ  )rN  )rM  )Ú*)ÚTimmWrapperImageProcessor)rR  )r`  )rS  )rT  )rU  )rV  )rW  )rX  )rY  )rZ  )r[  )r\  )r^  )r_  )re   )rf   )rg   )rh   )ri   )rj   )rk   )rl   )rm   )rn   )ro   )rp   )rq   )rr   )rs   )rt   )ru   )rv   )rw   )rx   )ry   )rz   )r{   )r|   )r}   )r~   )r   )r€   )r�   )r‚   )rƒ   )r…   )r†   )r‡   )rˆ   )r‰   )rŠ   )rb  )rc  )rŽ   )r�   )r’   )r“   )r”   )r•   )r–   )r™   )rß   )rà   )rf  )r›   )rœ   )r�   )rž   )rŸ   )r    )r¡   )rh  )rj  )r£   )r¤   )r¥   )r¦   )r§   )r©   )rª   )r«   )r¬   )r­   )r®   )r¯   )r°   )r±   )r²   )r³   )r´   )rµ   )r¶   )r·   )r¸   )r¹   )rº   )r»   )r¼   )r½   )r¾   )r¿   )rÀ   )rÁ   )rÂ   )rÃ   )rÄ   )rÅ   )rÆ   )rÇ   )rÈ   )rÉ   )rÊ   )rË   )rÌ   )rÍ   )rÎ   )rÏ   )rÐ   )rÑ   )rÒ   )rÓ   )rÔ   )rÖ   )r×   )rØ   )rÙ   )rÚ   )rÛ   )rô   Úmodels)ÚprefixÚ__file__Ú__version__)Úmodule_specÚextra_objectsÚaliasÚtargetÚreturnc                 ó   ^^• [         R                  " U 5      nST S3Ul        SUl        U4S jmU4S jUl        U4S jUl        U[        R                  U '   [        [        R                  [           U R                  SS5      S	   U5        g)
zY
Lazily redirect legacy module paths to their replacements without importing heavy deps.
z.Alias module for backward compatibility with `z`.Nc                  ó:   >• [         R                  " T [        5      $ ©N)Ú	importlibÚimport_moduleÚ__name__)rv  s   €ÚR/home/mande/repo/quber/.venv/lib/python3.13/site-packages/transformers/__init__.pyÚ_get_targetÚ)_create_module_alias.<locals>._get_target-  s   ø€ Ü×*Ò*¨6´8Ó<Ð<ó    c                 ó&   >• [        T" 5       U 5      $ rz  )Úgetattr)Únamer  s    €r~  Ú<lambda>Ú&_create_module_alias.<locals>.<lambda>0  s   ø€ ¬'±+³-ÀÔ*Fr�  c                  ó$   >• [        T " 5       5      $ rz  )Údir)r  s   €r~  r…  r†  1  s   ø€ ¤¡[£]Ô!3r�  Ú.r   éÿÿÿÿ)ÚtypesÚ
ModuleTypeÚ__doc__rq  Ú__getattr__Ú__dir__ÚsysÚmodulesÚsetattrr}  Úrsplit)ru  rv  Úmoduler  s    ` @r~  Ú_create_module_aliasr•  #  sy   ù€ ô ×!Ò! %Ó(ˆØIÈ&ÈÐQSÐTˆŒð ˆŒõ	=ô GˆÔÜ3ˆŒà#Œ�‰�EÑÜ”—‘œHÑ% u§|¡|°C¸Ó';¸BÑ'?ÀÕHr�  z.tokenization_utils_fastz.tokenization_utils_tokenizersz.tokenization_utilsz!.tokenization_utils_sentencepiecez.image_processing_utils_fastz.image_processing_backendszimage_processing_*.pyz.models.r‰  Ú_fastc                 ó   ^ • U 4S jnU$ )Nc                 ó    >• U R                  S5      n[        R                  SU TU5        [        [        R
                  " T[        5      U5      $ )NÚFastz~Accessing `%s` from `%s`. Returning `%s` instead. Behavior may be different and this alias will be removed in future versions.)ÚremovesuffixÚloggerÚwarningrƒ  r{  r|  r}  )r„  Únew_namerv  s     €r~  Ú_getattrÚ!getattr_factory.<locals>._getattrB  sJ   ø€ Ø×,Ñ,¨VÓ4�Ü—‘ðSàØØôô œy×6Ò6°v¼xÓHÈ(ÓSÐSr�  © )rv  rž  s   ` r~  Úgetattr_factoryr¡  A  s   ø€ õ	Tð ˆOr�  zxPyTorch was not found. Models won't be available and only tokenizers, configuration and file/data utilities can be used.(~  rr  r{  r�  r‹  Úpathlibr   Útypingr   Ú r   rÝ   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Úutils.import_utilsr   Ú
get_loggerr}  r›  Ú_import_structurerâ   rˆ  Ú
startswithræ   ré   rò   Ú
setdefaultrö   Úextendrl  rH  rF  rG  r  r   r  rû   r  rÿ   r  rþ   r  rü   rý   r   r   r    rå   rä   rA  r:  r;  r<  r=  r>  r?  r@  r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   Údata.data_collatorr5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   Údata.datasetsr  r  r  r	  rD   rE   rF   rG   rH   rJ   r
  rK   r  r  r  rL   rM   r  r  r  r  r  r  r  r  r  r  rN   r  r  r  r  r  r  r  r   r!  r  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  rO   rP   r0  r1  r2  r3  r4  r5  rQ   r6  r7  rR   rS   rë   rê   ró   rí   rì   rï   rî   rñ   rð   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   Úintegrations.executorchr8  r9  rQ  rP  rø   r÷   rD  rC  rL  rI  rK  rJ  rO  rN  rM  ro  Úmodels.timm_wrapperrn  ra  rR  r`  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r^  r_  rd   re   rf   rg   rh   ri   rj   rk   rl   rm   rn   ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   r   r€   r�   r‚   rƒ   r„   r…   r†   r‡   rˆ   r‰   rŠ   rd  rb  rc  r�   rŽ   r�   r‘   r’   r“   r”   r•   r–   r˜   r™   rá   rß   rà   rg  rf  rš   r›   rœ   r�   rž   rŸ   r    r¡   ri  rh  rk  rj  r¢   r£   r¤   r¥   r¦   r§   r¨   r©   rÜ   rª   r«   r¬   r­   r®   r¯   r°   r±   r²   r³   r´   rµ   r¶   r·   r¸   r¹   rº   r»   r¼   r½   r¾   r¿   rÀ   rÁ   rÂ   rÃ   rÄ   Úutils.kernel_configrÅ   Úutils.quantization_configrÆ   rÇ   rÈ   rÉ   rÊ   rË   rÌ   rÍ   rÎ   rÏ   rÐ   rÑ   rÒ   rÓ   rÔ   rÖ   r×   rØ   rÙ   rÚ   rÛ   rõ   rô   ÚitemsÚsetrq  ÚparentÚimport_structureÚ	frozensetÚupdateÚglobalsÚ__spec__r‘  Ústrr•  ÚsortedÚrglobÚ
_proc_filer„  Ú_modelÚstemÚ_moduleÚ_targetr¡  rŽ  Úwarning_advice)r„  ÚkÚvs   000r~  Ú<module>rÄ     s1  ðð* €ã Û 
Û Ý Ý  õ (÷
÷ 
õ 
õ JÝ ;Ý KÝ =Ý 9Ý EÝ ;Ý EÝ GÝ =Ý %Ý 7ð 
×	Ò	˜HÓ	%€ðTØ�2ðTà	ˆ2ðTð Ð.Ð0BÐCðTð 2°2ð	Tð
 ò ðTð2 ò ð3TðN �BðOTðP �rðQTðR �2ðSTðT   ðUTðV   ðWTðX ˜BðYTðZ (Ð*DÐ)Eð[Tð\  Ð1IÐ Jð]Tð^ �"ð_Tð` ò ðaTðr Ð'Ð(ñsTðt ˜RðuTðv " 2ðwTðx ˜ðyTðz ò ð{TðT ˆBðUTðV ò  ðWTðX ò ðYTðh �"ðiTðj �RðkTðl Ð1°?ÐCðmTðn ˜"ðoTðp ò  ðqTð~ ˜rðTð@ 'Ð)?Ð(@ðATðB ò ðCTðT ò ðUTðb Ð)Ð*ñcTðd 9Ð9ò%ðL /Ð/Ø*Ð+ò"ð0 ògTÐ ðnÙ"×$Ñ$Ù,Ó.Ð.ð %ð 	"Øð:ÐÐ5Ñ6ðÙ&×(Ñ(Ñ-D×-FÑ-FÙ,Ó.Ð.ð .Gð 	"Ø ð3ÐÐ.Ñ/ð

PÙ'×)Ñ)Ù,Ó.Ð.ð *ð 9OÐ7OÐÐ3Ñ4ðGÙ× Ñ Ù,Ó.Ð.ð !ð 7C°^ÐÐ1Ñ2Ø2HÐ1IÐÐ-Ñ.Ø3GÐ2HÐÐ.Ñ/Ø(EÐ'FÐ�mÑ$ðIÙ#×%Ñ%Ù,Ó.Ð.ð &ð × Ñ Ð!<¸bÔAØÐ1Ó2Ð7KÐ6LÑLÓ2Ø3GÐ2HÐÐ.Ñ/ð}>Ù×ÑÙ,Ó.Ð.ð  ð 	*ð2ÐÐ-Ñ.ð (*Ð�mÑ$ò(Ð�mÑ$ò*Ð�oÑ&ð �lÑ#×*Ñ*ò/	
ô1ðj 	/Ø'ð4ÐÐ/Ñ0ò
/ÐÐ*Ñ+ð ;=ÐÐ6Ñ7Ø,HÐ+IÐÐ'Ñ(Ø,.ÐÐ(Ñ)Ø+@À/Ð*RÐÐ&Ñ'Ú/oÐÐ+Ñ,Ø+<Ð>RÐ*SÐÐ&Ñ'Ø*BÐ)CÐ�oÑ&ò)Ð�nÑ%ð" +3Ð4OÐ)PÐ�oÑ&Ø-/ÐÐ)Ñ*Ø$- ;Ð�iÑ Ø-KÐ,LÐÐ(Ñ)Ø,<Ð+=ÐÐ'Ñ(÷ ÷ CÝ+Ý9Ý9ÝGÝCÝ=ÝIÝ7Ý7ÝQÝIÝIÝZÝXÝ2Ý>ÝBÝFÝDÝFÝFõ 5Ý2Ý4ÝdÝ2Ý4Ý:Ý:ÝBÝ\Ý<Ý8ÝDÝ^ÝBÝ<Ý8ÝDÝ@ÝfÝbõõ UÝLÝlÝ`Ý\ÝVÝNÝRÝ9ÝUÝ;ÝWÝgõ GÝZõ gÝRÝLÝJÝjÝ:ÝPÝRÝ>ÝfÝnÝ@ÝFÝ>ÝZÝZÝZÝ@Ý>ÝVÝDÝ>ÝFÝBÝ>ÝPÝbÝ@ÝRÝXÝ`Ý`ÝVÝ@ÝHÝDÝhÝZÝXÝZÝfÝNÝHÝ8Ý@Ý@Ý@ÝFöö CÞDÞPÞ^ÞBÞCÞSÞSÞPÞWö KÞFÞJÞJÞHÞBÞLÞJÞRÞJÞFÞuÞgÞOÞiÞYÞOÞEÞOÞHÞBÝÞ[ö 5Þ2ÞLÞdÞ`öööö IÞTÞ`ÞtÞ<ÞBö @ÞUÞcÞIÞMÞaÞQÞ?ÞUÞ[ÞQÞMÞKÞOÞKÞ5ÞMÞMÞ/ÞCÞ[ÞSÞKÞEÞUÞUÞeÞ[ßeÐeß]Ð]ß/Ð/ß<Ñ<ß>Ñ>ßFÑFßBÑBß:Ñ:ß>Ñ>ß/Ñ/ßUÑU÷ PÑOßCÑCßAÑAßGÑGß=Ñ=ß[Ñ[ß?Ñ?÷ _Ñ^ßaÑa÷ñ ÷
 ,Ñ+ßLÑLßPÑPßDÑDßFÑFßDÑDßBÑBß>Ñ>ß^Ñ^ßAÑAß?Ñ?ßCÑCß=Ñ=ßQÑQß3Ñ3ßEÑEß[Ñ[÷ 2Ð1ß9Ð9ß;Ð;ß3Ð3ß/Ð/ß?Ð?ßCÐCß=Ð=ß9Ð9ßEÐEß?Ð?ßIÐIßIÐIßAÐAßCÐCßKÐKßIÐIßCÐCßGÐGßGÐGßIÐIßUÐUßGÐGßGÐGßGÐGß5Ð5ßAÑA÷ DÑCßMÑMßAÑAßQÑQßSÑSß]Ñ]ßCÑCßMÑMßWÑWßQÑQßIÑIßCÑCßEÑEßAÑAßEÑEßGÑGßEÑEßCÑCßCÑCßIÑIßCÑCßPÓPà/@×/FÒ/FÔ/HÔIÒ/H¡t q˜šC ›FšÑ/HÒIÐá.©t±H«~×/DÒ/DÁxÑ/OÑX`ÒaÑÙ’Y˜r“]Ñ#×*Ò*Ð+<Ô=á'ØÚ‹	‘*ÑÙÙÙ$ kÐ2ò€C‡K‚K�ÑñI¡Cñ I±ñ I¸ö Iò& ˜H˜:Ñ%=Ð>Ñ@`ÔaÚ˜H˜:Ñ%8Ð9Ñ;^Ô_Ú˜H˜:Ñ%AÐBÑD`Ôaâ™d¡8›n×3Ò3±hÑ>×EÒEÑF]Ó^Ö_‰
Ù×"Ò"×'Ò'‰Ù—/’/‰Ù™V˜H¡A¡g YÐ/‰Ú ˜z©±&°¹¹7¸)Á5ÐIÉ7ÔSô	ò Q`Ñ`gÓPhˆ�Š�x�j¡©¨±±'°¹%Ð@ÑA×Mñ+ `ñ. ×ÑØ
×Òñ 	Cõð øðq &ó Ý/ñ Ð5Ô6ó;Ú6�¿o¹oÈc×>R�Ò6ùô;ÐÐ6Ô7ðûð" &ó ÝAñ ÐGÔHóMÚH�×P_ÑP_Ð`c×Pd�ÒHùôMÐÐHÔIðûð &ó Ý3ñ Ð9Ô:ó?Ú:�Ç/Á/ÐRU×BV�Ò:ùô?ÐÐ:Ô;ðûð &ó Ý+ñ Ð1Ô2ó7Ú2�¿/¹/È#×:N�Ò2ùô7ÐÐ2Ô3ðûð &ó Ý0ñ Ð6Ô7ó<Ú7�¿¹Ès×?S�Ò7ùô<ÐÐ7Ô8ðûð &ó wÝ'áDGÐHXÔDYÓ2vÒDY¸D×apÑapÐqt×au·4ÒDYùÔ2vÐÐ.Ô/ðwüód JsÞ   Ä(p% Åq1 Å,r= Æt	 Æ4u Ç/v! êw-ð%q.ð;qñqñq.ñ-q.ñ1r:òr+ò$r+ò*r:ò9r:ò=tós7ó0s7ó6tôtô	uôuô<uõuõuõvõ+vövövövö!w*ö7w÷w÷w*÷)w*