Ë
    S^(h»9 ã                   óÜ  — d Z ddlZddlmZ ddlmZ ddlmZmZm	Z	m
Z
 ddlmZ  ej                  e«      Z eg d	¢«      Z eg d
¢«      Z eg d¢«      Z eg d¢«      Z eg d¢«      Z eg d¢«      Z edg«      Z eg d¢«      Z edg«      Z eg d¢«      Z edg«      Z eg d¢«      Z eg d¢«      Z eg d¢«      Z edg«      Z eg d¢«      Z eg d¢«      Z  eg d¢«      Z! eg d¢«      Z" eg d¢«      Z# eg d¢«      Z$ eg d¢«      Z% eg d¢«      Z& eg d ¢«      Z' ed!g«      Z( eg d"¢«      Z) eg d#¢«      Z* eg d$¢«      Z+ eg d%¢«      Z, eg d&¢«      Z- eg d'¢«      Z. eg d(¢«      Z/ eg d)¢«      Z0 eg d*¢«      Z1 ed+d,g«      Z2 eg d-¢«      Z3 eg d.¢«      Z4 eg d/¢«      Z5 ed0g«      Z6 ed1g«      Z7 eg d2¢«      Z8 ed3d4g«      Z9 ed5d6g«      Z: ed7g«      Z; e	ee«      Z< e	ee«      Z= e	ee«      Z> e	ee«      Z? e	ee«      Z@ e	ee«      ZA e	ee4«      ZB e	ee«      ZC e	ee«      ZD e	ee«      ZE e	ee«      ZF e	ee«      ZG e	ee«      ZH e	ee«      ZI e	ee«      ZJ e	ee)«      ZK e	ee*«      ZL e	ee «      ZM e	ee«      ZN e	ee«      ZO e	ee!«      ZP e	ee"«      ZQ e	ee#«      ZR e	ee$«      ZS e	ee&«      ZT e	ee'«      ZU e	ee(«      ZV e	ee+«      ZW e	ee,«      ZX e	ee-«      ZY e	ee.«      ZZ e	ee/«      Z[ e	ee%«      Z\ e	ee0«      Z] e	ee1«      Z^ e	ee2«      Z_ e	ee3«      Z` e	ee5«      Za e	ee6«      Zb e	ee7«      Zc e	ee8«      Zd e	ee9«      Ze e	ee:«      Zf e	ee;«      Zg G d8„ d9e«      Zh G d:„ d;e«      Zi G d<„ d=e«      Zj G d>„ d?e«      Zk G d@„ dAe«      Zl e
el«      Zl G dB„ dCe«      Zm e
emdD¬E«      Zm G dF„ dGe«      Zn e
endH¬E«      Zn G dI„ dJe«      Zo e
eodK¬E«      Zo G dL„ dMe«      Zp e
epdN¬E«      Zp G dO„ dPe«      Zq e
eqdQdR¬S«      Zq G dT„ dUe«      Zr e
erdV¬E«      Zr G dW„ dXe«      Zs e
esdY¬E«      Zs G dZ„ d[e«      Zt e
etd\d]¬S«      Zt G d^„ d_e«      Zu e
eud`da¬S«      Zu G db„ dce«      Zv e
evddde¬S«      Zv G df„ dge«      Zw e
ewdh¬E«      Zw G di„ dje«      Zx e
exdk¬E«      Zx G dl„ dme«      Zy e
eydn¬E«      Zy G do„ dpe«      Zz e
ezdq¬E«      Zz G dr„ dse«      Z{ e
e{dt¬E«      Z{ G du„ dve«      Z| e
e|dw¬E«      Z| G dx„ dye«      Z} e
e}dz¬E«      Z} G d{„ d|e«      Z~ e
e~d}¬E«      Z~ G d~„ de«      Z e
ed€¬E«      Z G d�„ d‚e«      Z€ e
e€dƒ¬E«      Z€ G d„„ d…e«      Z� e
e�d†¬E«      Z� G d‡„ dˆe«      Z‚ e
e‚d‰¬E«      Z‚ G dŠ„ d‹e«      Zƒ e
eƒdŒ¬E«      Zƒ G d�„ dŽe«      Z„ e
e„d�¬E«      Z„ G d�„ d‘e«      Z… e
e…d’¬E«      Z… G d“„ d”e«      Z† e
e†d•¬E«      Z† G d–„ d—e«      Z‡ e
e‡d˜¬E«      Z‡ G d™„ dše«      Zˆ e
eˆd›¬E«      Zˆ G dœ„ d�e«      Z‰ e
e‰dž¬E«      Z‰ G dŸ„ d e«      ZŠ G d¡„ d¢e«      Z‹ G d£„ d¤e«      ZŒ G d¥„ d¦e«      Z� e
eŠd§¬E«      ZŠ G d¨„ d©e«      ZŽ e
eŽdª¬E«      ZŽ G d«„ d¬en«      Z�y)­zAuto Model class.é    N)ÚOrderedDicté   )Úloggingé   )Ú_BaseAutoBackboneClassÚ_BaseAutoModelClassÚ_LazyAutoMappingÚauto_class_update)ÚCONFIG_MAPPING_NAMES(   ©ÚalbertÚAlbertModel©ÚalignÚ
AlignModel©ÚaltclipÚAltCLIPModel©ÚariaÚAriaForConditionalGeneration)Ú	aria_textÚAriaTextModel)úaudio-spectrogram-transformerÚASTModel)Ú
autoformerÚAutoformerModel)ÚbambaÚ
BambaModel©ÚbarkÚ	BarkModel)ÚbartÚ	BartModel©ÚbeitÚ	BeitModel©ÚbertÚ	BertModel)úbert-generationÚBertGenerationEncoder©Úbig_birdÚBigBirdModel)Úbigbird_pegasusÚBigBirdPegasusModel)ÚbiogptÚBioGptModel©ÚbitÚBitModel)Ú
blenderbotÚBlenderbotModel)úblenderbot-smallÚBlenderbotSmallModel©ÚblipÚ	BlipModel)úblip-2Ú
Blip2Model)ÚbloomÚ
BloomModel)ÚbridgetowerÚBridgeTowerModel)ÚbrosÚ	BrosModel)Ú	camembertÚCamembertModel)ÚcanineÚCanineModel)Ú	chameleonÚChameleonModel©Úchinese_clipÚChineseCLIPModel)Úchinese_clip_vision_modelÚChineseCLIPVisionModel)ÚclapÚ	ClapModel©ÚclipÚ	CLIPModel©Úclip_text_modelÚCLIPTextModel)Úclip_vision_modelÚCLIPVisionModel©ÚclipsegÚCLIPSegModel)ÚclvpÚ!ClvpModelForConditionalGeneration)Ú
code_llamaÚ
LlamaModel)ÚcodegenÚCodeGenModel)ÚcohereÚCohereModel)Úcohere2ÚCohere2Model©Úconditional_detrÚConditionalDetrModel)ÚconvbertÚConvBertModel©ÚconvnextÚConvNextModel©Ú
convnextv2ÚConvNextV2Model)ÚcpmantÚCpmAntModel)ÚctrlÚ	CTRLModel)ÚcvtÚCvtModel©údab-detrÚDabDetrModel)ÚdacÚDacModel)údata2vec-audioÚData2VecAudioModel©údata2vec-textÚData2VecTextModel©údata2vec-visionÚData2VecVisionModel)ÚdbrxÚ	DbrxModel©ÚdebertaÚDebertaModel©ú
deberta-v2ÚDebertaV2Model)Údecision_transformerÚDecisionTransformerModel)Údeepseek_v3ÚDeepseekV3Model©Údeformable_detrÚDeformableDetrModel©ÚdeitÚ	DeiTModel©Ú	depth_proÚDepthProModel©ÚdetaÚ	DetaModel©ÚdetrÚ	DetrModel)Ú	diffllamaÚDiffLlamaModel©ÚdinatÚ
DinatModel©Údinov2ÚDinov2Model©Údinov2_with_registersÚDinov2WithRegistersModel©Ú
distilbertÚDistilBertModel)z
donut-swinÚDonutSwinModel)ÚdprÚDPRQuestionEncoder©ÚdptÚDPTModel©ÚefficientformerÚEfficientFormerModel©ÚefficientnetÚEfficientNetModel©ÚelectraÚElectraModel)ÚencodecÚEncodecModel)ÚernieÚ
ErnieModel)Úernie_mÚErnieMModel)ÚesmÚEsmModel)ÚfalconÚFalconModel)Úfalcon_mambaÚFalconMambaModel©Úfastspeech2_conformerÚFastSpeech2ConformerModel©ÚflaubertÚFlaubertModel)ÚflavaÚ
FlavaModel)ÚfnetÚ	FNetModel©ÚfocalnetÚFocalNetModel)ÚfsmtÚ	FSMTModel)Úfunnel)ÚFunnelModelÚFunnelBaseModel)ÚgemmaÚ
GemmaModel)Úgemma2ÚGemma2Model)Úgemma3_textÚGemma3TextModel)ÚgitÚGitModel)ÚglmÚGlmModel)Úglm4Ú	Glm4Model©ÚglpnÚ	GLPNModel©Úgot_ocr2ÚGotOcr2ForConditionalGeneration)úgpt-sw3Ú	GPT2Model)Úgpt2rï   )Úgpt_bigcodeÚGPTBigCodeModel)Úgpt_neoÚGPTNeoModel)Úgpt_neoxÚGPTNeoXModel)Úgpt_neox_japaneseÚGPTNeoXJapaneseModel)ÚgptjÚ	GPTJModel©zgptsan-japaneseÚ&GPTSanJapaneseForConditionalGeneration)ÚgraniteÚGraniteModel)Ú
granitemoeÚGraniteMoeModel)ÚgranitemoesharedÚGraniteMoeSharedModel)Ú
graphormerÚGraphormerModel)úgrounding-dinoÚGroundingDinoModel)ÚgroupvitÚGroupViTModel)ÚheliumÚHeliumModel©ÚhieraÚ
HieraModel)ÚhubertÚHubertModel©ÚibertÚ
IBertModel)ÚideficsÚIdeficsModel)Úidefics2ÚIdefics2Model)Úidefics3ÚIdefics3Model)Úidefics3_visionÚIdefics3VisionTransformer©ÚijepaÚ
IJepaModel©ÚimagegptÚImageGPTModel)ÚinformerÚInformerModel)ÚjambaÚ
JambaModel)ÚjetmoeÚJetMoeModel)ÚjukeboxÚJukeboxModel)úkosmos-2ÚKosmos2Model)ÚlayoutlmÚLayoutLMModel)Ú
layoutlmv2ÚLayoutLMv2Model)Ú
layoutlmv3ÚLayoutLMv3Model)ÚledÚLEDModel©ÚlevitÚ
LevitModel)ÚliltÚ	LiltModel)Úllamara   ©Úllama4ÚLlama4ForConditionalGeneration©Ú
longformerÚLongformerModel)Úlongt5ÚLongT5Model)ÚlukeÚ	LukeModel)ÚlxmertÚLxmertModel)Úm2m_100ÚM2M100Model)ÚmambaÚ
MambaModel)Úmamba2ÚMamba2Model)ÚmarianÚMarianModel)ÚmarkuplmÚMarkupLMModel)Úmask2formerÚMask2FormerModel)Ú
maskformerÚMaskFormerModel)úmaskformer-swinÚMaskFormerSwinModel)ÚmbartÚ
MBartModel)ÚmctctÚ
MCTCTModel)ÚmegaÚ	MegaModel)úmegatron-bertÚMegatronBertModel)zmgp-strÚMgpstrForSceneTextRecognition)ÚmimiÚ	MimiModel)ÚmistralÚMistralModel)ÚmixtralÚMixtralModel©Ú
mobilebertÚMobileBertModel©Úmobilenet_v1ÚMobileNetV1Model©Úmobilenet_v2ÚMobileNetV2Model©Ú	mobilevitÚMobileViTModel©Úmobilevitv2ÚMobileViTV2Model)Ú
modernbertÚModernBertModel)Ú	moonshineÚMoonshineModel)ÚmoshiÚ
MoshiModel)ÚmpnetÚ
MPNetModel)ÚmptÚMptModel)ÚmraÚMraModel)Úmt5ÚMT5Model)ÚmusicgenÚMusicgenModel)Úmusicgen_melodyÚMusicgenMelodyModel)ÚmvpÚMvpModel©ÚnatÚNatModel)ÚnemotronÚNemotronModel)ÚnezhaÚ
NezhaModel)únllb-moeÚNllbMoeModel©ÚnystromformerÚNystromformerModel)ÚolmoÚ	OlmoModel)Úolmo2Ú
Olmo2Model)ÚolmoeÚ
OlmoeModel©zomdet-turboÚOmDetTurboForObjectDetection)Ú	oneformerÚOneFormerModel)ú
open-llamaÚOpenLlamaModel)ú
openai-gptÚOpenAIGPTModel)ÚoptÚOPTModel)Úowlv2Ú
Owlv2Model)ÚowlvitÚOwlViTModel)ÚpatchtsmixerÚPatchTSMixerModel)ÚpatchtstÚPatchTSTModel)ÚpegasusÚPegasusModel)Ú	pegasus_xÚPegasusXModel)Ú	perceiverÚPerceiverModel)Ú	persimmonÚPersimmonModel)ÚphiÚPhiModel)Úphi3Ú	Phi3Model)Úphi4_multimodalÚPhi4MultimodalModel)ÚphimoeÚPhimoeModel)ÚpixtralÚPixtralVisionModel)ÚplbartÚPLBartModel©Ú
poolformerÚPoolFormerModel)Ú
prophetnetÚProphetNetModel©ÚpvtÚPvtModel)Úpvt_v2Ú
PvtV2Model)ÚqdqbertÚQDQBertModel)Úqwen2Ú
Qwen2Model)Ú
qwen2_5_vlÚQwen2_5_VLModel)Úqwen2_audio_encoderÚQwen2AudioEncoder)Ú	qwen2_moeÚQwen2MoeModel)Úqwen2_vlÚQwen2VLModel)Úqwen3Ú
Qwen3Model)Ú	qwen3_moeÚQwen3MoeModel)Úrecurrent_gemmaÚRecurrentGemmaModel©ÚreformerÚReformerModel©ÚregnetÚRegNetModel©ÚrembertÚRemBertModel©ÚresnetÚResNetModel©Ú	retribertÚRetriBertModel©ÚrobertaÚRobertaModel©úroberta-prelayernormÚRobertaPreLayerNormModel©Úroc_bertÚRoCBertModel©ÚroformerÚRoFormerModel)Úrt_detrÚRTDetrModel)Ú
rt_detr_v2ÚRTDetrV2Model)ÚrwkvÚ	RwkvModel©ÚsamÚSamModel)Úsam_vision_modelÚSamVisionModel)Úseamless_m4tÚSeamlessM4TModel)Úseamless_m4t_v2ÚSeamlessM4Tv2Model©Ú	segformerÚSegformerModel)ÚseggptÚSegGptModel)ÚsewÚSEWModel)úsew-dÚ	SEWDModel©ÚsiglipÚSiglipModel©Úsiglip2ÚSiglip2Model©Úsiglip_vision_modelÚSiglipVisionModel)ÚsmolvlmÚSmolVLMModel)Úsmolvlm_visionÚSmolVLMVisionTransformer)Úspeech_to_textÚSpeech2TextModel)Úspeecht5ÚSpeechT5Model)ÚsplinterÚSplinterModel©ÚsqueezebertÚSqueezeBertModel)ÚstablelmÚStableLmModel)Ú
starcoder2ÚStarcoder2Model)Ú	superglueÚSuperGlueForKeypointMatching©ÚswiftformerÚSwiftFormerModel©ÚswinÚ	SwinModel©Úswin2srÚSwin2SRModel©Úswinv2ÚSwinv2Model)Úswitch_transformersÚSwitchTransformersModel)Út5ÚT5Model©útable-transformerÚTableTransformerModel)ÚtapasÚ
TapasModel)ÚtextnetÚTextNetModel)Útime_series_transformerÚTimeSeriesTransformerModel©ÚtimesformerÚTimesformerModel©Útimm_backboneÚTimmBackbone©Útimm_wrapperÚTimmWrapperModel)Útrajectory_transformerÚTrajectoryTransformerModel)ú
transfo-xlÚTransfoXLModel)ÚtvltÚ	TvltModel)ÚtvpÚTvpModel)ÚudopÚ	UdopModel)Úumt5Ú	UMT5Model)Ú	unispeechÚUniSpeechModel)úunispeech-satÚUniSpeechSatModel)ÚunivnetÚUnivNetModel©ÚvanÚVanModel©ÚvideomaeÚVideoMAEModel)ÚviltÚ	ViltModel)zvision-text-dual-encoderÚVisionTextDualEncoderModel)Úvisual_bertÚVisualBertModel©ÚvitÚViTModel©Ú
vit_hybridÚViTHybridModel©Úvit_maeÚViTMAEModel©Úvit_msnÚViTMSNModel©ÚvitdetÚVitDetModel©ÚvitsÚ	VitsModel©ÚvivitÚ
VivitModel)Úwav2vec2ÚWav2Vec2Model)úwav2vec2-bertÚWav2Vec2BertModel)úwav2vec2-conformerÚWav2Vec2ConformerModel)ÚwavlmÚ
WavLMModel)ÚwhisperÚWhisperModel)ÚxclipÚ
XCLIPModel)ÚxglmÚ	XGLMModel©ÚxlmÚXLMModel)úxlm-prophetnetÚXLMProphetNetModel©úxlm-robertaÚXLMRobertaModel©úxlm-roberta-xlÚXLMRobertaXLModel)ÚxlnetÚ
XLNetModel)ÚxmodÚ	XmodModel©ÚyolosÚ
YolosModel)ÚyosoÚ	YosoModel)ÚzambaÚ
ZambaModel)Úzamba2ÚZamba2Model)P)r   ÚAlbertForPreTraining©r#   ÚBartForConditionalGeneration)r)   ÚBertForPreTraining)r.   ÚBigBirdForPreTraining©r@   ÚBloomForCausalLM©rF   ÚCamembertForMaskedLM©ÚcolpaliÚColPaliForRetrieval©ru   ÚCTRLLMHeadModel©r�   ÚData2VecTextForMaskedLM©r‰   ÚDebertaForMaskedLM©rŒ   ÚDebertaV2ForMaskedLM©r­   ÚDistilBertForMaskedLM)r¼   ÚElectraForPreTraining)rÀ   ÚErnieForPreTraining©rÈ   ÚFalconMambaForCausalLM©rÎ   ÚFlaubertWithLMHeadModel)rÐ   ÚFlavaForPreTraining)rÒ   ÚFNetForPreTraining©r×   ÚFSMTForConditionalGeneration)rÙ   ÚFunnelForPreTraining©Úgemma3ÚGemma3ForConditionalGeneration©rî   ÚGPT2LMHeadModel©rð   rÉ  ©rñ   ÚGPTBigCodeForCausalLMrû   )r  ÚHieraForPreTraining©r  ÚIBertForMaskedLM©r  ÚIdeficsForVisionText2Text©r  Ú Idefics2ForConditionalGeneration©r  Ú Idefics3ForConditionalGeneration©r+  ÚLayoutLMForMaskedLM©ÚllavaÚLlavaForConditionalGeneration©Ú
llava_nextÚ!LlavaNextForConditionalGeneration©Úllava_next_videoÚ&LlavaNextVideoForConditionalGeneration©Úllava_onevisionÚ&LlavaOnevisionForConditionalGeneration©r=  ÚLongformerForMaskedLM©rA  ÚLukeForMaskedLM)rC  ÚLxmertForPreTraining©rG  ÚMambaForCausalLM©rI  ÚMamba2ForCausalLM©rY  ÚMegaForMaskedLM)r[  ÚMegatronBertForPreTraining©Úmistral3Ú Mistral3ForConditionalGeneration©ÚmllamaÚMllamaForConditionalGeneration)re  ÚMobileBertForPreTraining©ry  ÚMPNetForMaskedLM©r{  ÚMptForCausalLM©r}  ÚMraForMaskedLM©r…  ÚMvpForConditionalGeneration)rŒ  ÚNezhaForPreTraining©rŽ  ÚNllbMoeForConditionalGeneration©rŸ  ÚOpenAIGPTLMHeadModel©Ú	paligemmaÚ!PaliGemmaForConditionalGeneration©Úqwen2_audioÚ"Qwen2AudioForConditionalGenerationrç  ©rë  ÚRobertaForMaskedLM©rî  ÚRobertaPreLayerNormForMaskedLM)rñ  ÚRoCBertForPreTraining©rú  ÚRwkvForCausalLM)r  ÚSplinterForPreTraining©r"  ÚSqueezeBertForMaskedLM©r6  Ú*SwitchTransformersForConditionalGeneration©r8  ÚT5ForConditionalGeneration©r=  ÚTapasForMaskedLM©rN  ÚTransfoXLLMHeadModel)rP  ÚTvltForPreTraining)rX  ÚUniSpeechForPreTraining)rZ  ÚUniSpeechSatForPreTraining©Úvideo_llavaÚ"VideoLlavaForConditionalGeneration)rb  ÚVideoMAEForPreTraining©ÚvipllavaÚ VipLlavaForConditionalGeneration)rg  ÚVisualBertForPreTraining)rp  ÚViTMAEForPreTraining)r~  ÚWav2Vec2ForPreTraining)r‚  ÚWav2Vec2ConformerForPreTraining©r�  ÚXLMWithLMHeadModel©r’  ÚXLMRobertaForMaskedLM©r•  ÚXLMRobertaXLForMaskedLM©r—  ÚXLNetLMHeadModel©r™  ÚXmodForMaskedLM)Q©r   ÚAlbertForMaskedLMr¥  ©r)   ÚBertForMaskedLM©r.   ÚBigBirdForMaskedLM©r0   Ú&BigBirdPegasusForConditionalGeneration©r9   Ú'BlenderbotSmallForConditionalGenerationr©  r«  ©rb   ÚCodeGenForCausalLM©rk   ÚConvBertForMaskedLM©rs   ÚCpmAntForCausalLMr°  r²  r´  r¶  r¸  ©r¼   ÚElectraForMaskedLM©zencoder-decoderÚEncoderDecoderModel©rÀ   ÚErnieForMaskedLM©rÄ   ÚEsmForMaskedLMr¼  r¾  ©rÒ   ÚFNetForMaskedLMrÂ  ©rÙ   ÚFunnelForMaskedLM©râ   ÚGitForCausalLMrÈ  rÊ  rË  ©ró   ÚGPTNeoForCausalLM©rõ   ÚGPTNeoXForCausalLM©r÷   ÚGPTNeoXJapaneseForCausalLM©rù   ÚGPTJForCausalLMrû   rÎ  rÖ  ©r1  ÚLEDForConditionalGenerationrä  ©r?  ÚLongT5ForConditionalGenerationræ  ©rE  ÚM2M100ForConditionalGenerationré  rë  ©rK  ÚMarianMTModelrí  ©r[  ÚMegatronBertForCausalLM©re  ÚMobileBertForMaskedLM©ru  Ú!MoonshineForConditionalGenerationr÷  rù  rû  rý  ©rŒ  ÚNezhaForMaskedLMr   ©r‘  ÚNystromformerForMaskedLMr  ©r­  Ú PegasusXForConditionalGeneration©r½  ÚPLBartForConditionalGeneration©Ú	pop2pianoÚ!Pop2PianoForConditionalGeneration©rÉ  ÚQDQBertForMaskedLM©rÜ  ÚReformerModelWithLMHead©râ  ÚRemBertForMaskedLMr
  r  ©rñ  ÚRoCBertForMaskedLM©rô  ÚRoFormerForMaskedLMr  ©r  Ú#Speech2TextForConditionalGenerationr  r  r  r  r  ©r~  ÚWav2Vec2ForMaskedLM©r†  ÚWhisperForConditionalGenerationr*  r,  r.  r0  r2  ©rž  ÚYosoForMaskedLM)m)r   ÚAriaTextForCausalLM)r   ÚBambaForCausalLM)r#   ÚBartForCausalLM)r)   ÚBertLMHeadModel)r+   ÚBertGenerationDecoder)r.   ÚBigBirdForCausalLM)r0   ÚBigBirdPegasusForCausalLM)r2   ÚBioGptForCausalLM)r7   ÚBlenderbotForCausalLM)r9   ÚBlenderbotSmallForCausalLMr©  )rF   ÚCamembertForCausalLM)r`   ÚLlamaForCausalLMr>  )rd   ÚCohereForCausalLM)rf   ÚCohere2ForCausalLMrB  r°  )r�   ÚData2VecTextForCausalLM)r†   ÚDbrxForCausalLM)r�   ÚDeepseekV3ForCausalLM)r¡   ÚDiffLlamaForCausalLM)r¼   ÚElectraForCausalLM)Úemu3ÚEmu3ForCausalLM)rÀ   ÚErnieForCausalLM)rÆ   ÚFalconForCausalLMr¼  ©ÚfuyuÚFuyuForCausalLM)rÜ   ÚGemmaForCausalLM)rÞ   ÚGemma2ForCausalLMrÅ  )rà   ÚGemma3ForCausalLMrP  )rä   ÚGlmForCausalLM)ræ   ÚGlm4ForCausalLMrë   rÈ  rÊ  rË  rR  rT  rV  rX  )rý   ÚGraniteForCausalLM)rÿ   ÚGraniteMoeForCausalLM)r  ÚGraniteMoeSharedForCausalLM)r	  ÚHeliumForCausalLM)r#  ÚJambaForCausalLM)r%  ÚJetMoeForCausalLM)r8  r�  )r:  ÚLlama4ForCausalLM)Úllama4_textrª  ré  rë  )rK  ÚMarianForCausalLM)rU  ÚMBartForCausalLM)rY  ÚMegaForCausalLMrb  )r`  ÚMistralForCausalLM)rb  ÚMixtralForCausalLM)rô  ÚMllamaForCausalLM)rw  ÚMoshiForCausalLMrù  )r�  ÚMusicgenForCausalLM)rƒ  ÚMusicgenMelodyForCausalLM)r…  ÚMvpForCausalLM)rŠ  ÚNemotronForCausalLM)r“  ÚOlmoForCausalLM)r•  ÚOlmo2ForCausalLM)r—  ÚOlmoeForCausalLM)r�  ÚOpenLlamaForCausalLMr  )r¡  ÚOPTForCausalLM)r«  ÚPegasusForCausalLM)r±  ÚPersimmonForCausalLM)r³  ÚPhiForCausalLM)rµ  ÚPhi3ForCausalLM)r·  ÚPhi4MultimodalForCausalLM)r¹  ÚPhimoeForCausalLM)r½  ÚPLBartForCausalLM)rÂ  ÚProphetNetForCausalLM)rÉ  ÚQDQBertLMHeadModel)rË  ÚQwen2ForCausalLM)rÑ  ÚQwen2MoeForCausalLM)rÕ  ÚQwen3ForCausalLM)r×  ÚQwen3MoeForCausalLM)rÙ  ÚRecurrentGemmaForCausalLMru  )râ  ÚRemBertForCausalLM)rë  ÚRobertaForCausalLM)rî  ÚRobertaPreLayerNormForCausalLM)rñ  ÚRoCBertForCausalLM)rô  ÚRoFormerForCausalLMr  )Úspeech_to_text_2ÚSpeech2Text2ForCausalLM)r$  ÚStableLmForCausalLM)r&  ÚStarcoder2ForCausalLMr  )ÚtrocrÚTrOCRForCausalLM)r†  ÚWhisperForCausalLM)rŠ  ÚXGLMForCausalLMr*  )r�  ÚXLMProphetNetForCausalLM)r’  ÚXLMRobertaForCausalLM)r•  ÚXLMRobertaXLForCausalLMr0  )r™  ÚXmodForCausalLM)r   ÚZambaForCausalLM)r¢  ÚZamba2ForCausalLM)6r%   r4   rh   rm   rp   ry   rƒ   r’   r•   r˜   r›   rž   r£   r¦   r©   r²   rµ   r¸   rÔ   rè   r  r  r  r3  )r:  ÚLlama4VisionModel)rô  ÚMllamaVisionModelrg  rj  rm  rp  r‡  r¿  rÄ  rÞ  rä  r  r  r*  r-  r0  r3  r:  rC  rF  rI  r^  ra  ri  rl  ro  rr  ru  r{  r›  ))r–   ÚDeiTForMaskedImageModeling)rÕ   ÚFocalNetForMaskedImageModeling)r.  ÚSwinForMaskedImageModeling)r4  ÚSwinv2ForMaskedImageModeling)rj  ÚViTForMaskedImageModeling)r  ÚImageGPTForCausalImageModeling)*)r&   ÚBeitForImageClassification)r5   ÚBitForImageClassification)rT   ÚCLIPForImageClassification)rn   ÚConvNextForImageClassification)rq   Ú ConvNextV2ForImageClassification)rw   ÚCvtForImageClassification)r„   Ú$Data2VecVisionForImageClassification)r–   )ÚDeiTForImageClassificationÚ%DeiTForImageClassificationWithTeacher)r¤   ÚDinatForImageClassification)r§   ÚDinov2ForImageClassification)rª   Ú)Dinov2WithRegistersForImageClassification)r¶   )Ú%EfficientFormerForImageClassificationÚ0EfficientFormerForImageClassificationWithTeacher)r¹   Ú"EfficientNetForImageClassification)rÕ   ÚFocalNetForImageClassification)r  ÚHieraForImageClassification)r  ÚIJepaForImageClassification)r  ÚImageGPTForImageClassification)r4  )ÚLevitForImageClassificationÚ&LevitForImageClassificationWithTeacher)rh  Ú!MobileNetV1ForImageClassification)rk  Ú!MobileNetV2ForImageClassification)rn  ÚMobileViTForImageClassification)rq  Ú!MobileViTV2ForImageClassification)rˆ  ÚNatForImageClassification)r¯  )Ú&PerceiverForImageClassificationLearnedÚ&PerceiverForImageClassificationFourierÚ-PerceiverForImageClassificationConvProcessing)rÀ  Ú PoolFormerForImageClassification)rÅ  ÚPvtForImageClassification)rÇ  ÚPvtV2ForImageClassification)rß  ÚRegNetForImageClassification)rå  ÚResNetForImageClassification)r  ÚSegformerForImageClassification)Úshieldgemma2Ú"ShieldGemma2ForImageClassification)r  ÚSiglipForImageClassification)r  ÚSiglip2ForImageClassification)r+  Ú!SwiftFormerForImageClassification)r.  ÚSwinForImageClassification)r4  ÚSwinv2ForImageClassification)r?  ÚTextNetForImageClassification)rJ  Ú!TimmWrapperForImageClassification)r_  ÚVanForImageClassification)rj  ÚViTForImageClassification)rm  ÚViTHybridForImageClassification)rs  ÚViTMSNForImageClassification©rŸ   ÚDetrForSegmentation))r&   ÚBeitForSemanticSegmentation)r„   Ú%Data2VecVisionForSemanticSegmentation)r³   ÚDPTForSemanticSegmentation)rk  Ú"MobileNetV2ForSemanticSegmentation)rn  Ú MobileViTForSemanticSegmentation)rq  Ú"MobileViTV2ForSemanticSegmentation)r  Ú SegformerForSemanticSegmentation)ÚupernetÚUperNetForSemanticSegmentation©rQ  Ú!MaskFormerForInstanceSegmentation)r  )rO  Ú#Mask2FormerForUniversalSegmentationr   )r›  Ú!OneFormerForUniversalSegmentation))rD  Ú!TimesformerForVideoClassification)rb  ÚVideoMAEForVideoClassification)r|  ÚVivitForVideoClassification)©r<   ÚBlipForConditionalGeneration©r>   ÚBlip2ForConditionalGeneration©rJ   Ú!ChameleonForConditionalGenerationrP  rÒ  rÔ  ©ÚinstructblipÚ$InstructBlipForConditionalGeneration)ÚinstructblipvideoÚ)InstructBlipVideoForConditionalGeneration©r)  ÚKosmos2ForConditionalGenerationrØ  rÛ  rÞ  rá  rð  ró  r  ©Ú
pix2structÚ"Pix2StructForConditionalGeneration©rÍ  Ú"Qwen2_5_VLForConditionalGeneration©rÓ  ÚQwen2VLForConditionalGenerationr  r#  ©zvision-encoder-decoderÚVisionEncoderDecoderModelr­  )r   )Ú
aya_visionÚ!AyaVisionForConditionalGenerationr'  r)  r+  )r˜  ÚEmu3ForConditionalGenerationrœ  rÅ  rP  rë   rÐ  rÒ  rÔ  r-  r2  r9  rØ  rÛ  rá  rð  ró  r  r4  )r»  rÚ  r7  r9  )r  rÇ  )r  ÚSmolVLMForConditionalGeneration)rT  ÚUdopForConditionalGenerationr#  r;  ).r4  r¥  r6  r8  r«  r@  r²  r´  r¶  r¸  rD  rH  rJ  r¾  rL  rN  rÎ  rÖ  rä  ræ  ©rU  ÚMBartForConditionalGenerationrí  )r[  ÚMegatronBertForMaskedLMrd  )rs  ÚModernBertForMaskedLMr÷  rû  rý  rh  rj  )r¯  ÚPerceiverForMaskedLMrs  )rÜ  ÚReformerForMaskedLMrw  r
  r  ry  r{  r  r  r  r*  r,  r.  r2  rƒ  )	)ri   Ú!ConditionalDetrForObjectDetection)rz   ÚDabDetrForObjectDetection)r“   Ú DeformableDetrForObjectDetection)rœ   ÚDetaForObjectDetection)rŸ   ÚDetrForObjectDetection)rö  ÚRTDetrForObjectDetection)rø  ÚRTDetrV2ForObjectDetection)r;  Ú"TableTransformerForObjectDetection)rœ  ÚYolosForObjectDetection))r  ÚGroundingDinoForObjectDetectionr™  )r£  ÚOwlv2ForObjectDetection)r¥  ÚOwlViTForObjectDetection))Údepth_anythingÚDepthAnythingForDepthEstimation)r™   ÚDepthProForDepthEstimation)r³   ÚDPTForDepthEstimation)ré   ÚGLPNForDepthEstimation)Úprompt_depth_anythingÚ%PromptDepthAnythingForDepthEstimation)ÚzoedepthÚZoeDepthForDepthEstimation)r¥  r:  )r7   Ú"BlenderbotForConditionalGenerationr<  rF  rÂ  rû   rZ  r\  r^  r`  rB  )r  ÚMT5ForConditionalGenerationrý  r   )r«  ÚPegasusForConditionalGenerationrl  rn  )rÂ  Ú"ProphetNetForConditionalGenerationr  )r  ÚSeamlessM4TForTextToText)r  ÚSeamlessM4Tv2ForTextToTextr  r  )rV  ÚUMT5ForConditionalGeneration)r�  Ú%XLMProphetNetForConditionalGeneration)rf  rp  )r  ÚSeamlessM4TForSpeechToText)r  ÚSeamlessM4Tv2ForSpeechToText)zspeech-encoder-decoderÚSpeechEncoderDecoderModelr}  )r  ÚSpeechT5ForSpeechToTextr�  )b)r   ÚAlbertForSequenceClassification)r#   ÚBartForSequenceClassification)r)   ÚBertForSequenceClassification)r.   Ú BigBirdForSequenceClassification)r0   Ú'BigBirdPegasusForSequenceClassification)r2   ÚBioGptForSequenceClassification)r@   ÚBloomForSequenceClassification)rF   Ú"CamembertForSequenceClassification)rH   ÚCanineForSequenceClassification)r`   ÚLlamaForSequenceClassification)rk   Ú!ConvBertForSequenceClassification)ru   ÚCTRLForSequenceClassification)r�   Ú%Data2VecTextForSequenceClassification)r‰   Ú DebertaForSequenceClassification)rŒ   Ú"DebertaV2ForSequenceClassification)r¡   Ú"DiffLlamaForSequenceClassification)r­   Ú#DistilBertForSequenceClassification)r¼   Ú ElectraForSequenceClassification)rÀ   ÚErnieForSequenceClassification)rÂ   ÚErnieMForSequenceClassification)rÄ   ÚEsmForSequenceClassification)rÆ   ÚFalconForSequenceClassification)rÎ   Ú!FlaubertForSequenceClassification)rÒ   ÚFNetForSequenceClassification)rÙ   ÚFunnelForSequenceClassification)rÜ   ÚGemmaForSequenceClassification)rÞ   ÚGemma2ForSequenceClassification)rä   ÚGlmForSequenceClassification)ræ   ÚGlm4ForSequenceClassification)rî   ÚGPT2ForSequenceClassification)rð   r†  )rñ   Ú#GPTBigCodeForSequenceClassification)ró   ÚGPTNeoForSequenceClassification)rõ   Ú GPTNeoXForSequenceClassification)rù   ÚGPTJForSequenceClassification)r	  ÚHeliumForSequenceClassification)r  ÚIBertForSequenceClassification)r#  ÚJambaForSequenceClassification)r%  ÚJetMoeForSequenceClassification)r+  Ú!LayoutLMForSequenceClassification)r-  Ú#LayoutLMv2ForSequenceClassification)r/  Ú#LayoutLMv3ForSequenceClassification)r1  ÚLEDForSequenceClassification)r6  ÚLiltForSequenceClassification)r8  rr  )r=  Ú#LongformerForSequenceClassification)rA  ÚLukeForSequenceClassification)rM  Ú!MarkupLMForSequenceClassification)rU  ÚMBartForSequenceClassification)rY  ÚMegaForSequenceClassification)r[  Ú%MegatronBertForSequenceClassification)r`  Ú MistralForSequenceClassification)rb  Ú MixtralForSequenceClassification)re  Ú#MobileBertForSequenceClassification)rs  Ú#ModernBertForSequenceClassification)ry  ÚMPNetForSequenceClassification)r{  ÚMptForSequenceClassification)r}  ÚMraForSequenceClassification)r  ÚMT5ForSequenceClassification)r…  ÚMvpForSequenceClassification)rŠ  Ú!NemotronForSequenceClassification)rŒ  ÚNezhaForSequenceClassification)r‘  Ú&NystromformerForSequenceClassification)r�  Ú"OpenLlamaForSequenceClassification)rŸ  Ú"OpenAIGPTForSequenceClassification)r¡  ÚOPTForSequenceClassification)r¯  Ú"PerceiverForSequenceClassification)r±  Ú"PersimmonForSequenceClassification)r³  ÚPhiForSequenceClassification)rµ  ÚPhi3ForSequenceClassification)r¹  ÚPhimoeForSequenceClassification)r½  ÚPLBartForSequenceClassification)rÉ  Ú QDQBertForSequenceClassification)rË  ÚQwen2ForSequenceClassification)rÑ  Ú!Qwen2MoeForSequenceClassification)rÕ  ÚQwen3ForSequenceClassification)r×  Ú!Qwen3MoeForSequenceClassification)rÜ  Ú!ReformerForSequenceClassification)râ  Ú RemBertForSequenceClassification)rë  Ú RobertaForSequenceClassification)rî  Ú,RobertaPreLayerNormForSequenceClassification)rñ  Ú RoCBertForSequenceClassification)rô  Ú!RoFormerForSequenceClassification)r"  Ú$SqueezeBertForSequenceClassification)r$  Ú!StableLmForSequenceClassification)r&  Ú#Starcoder2ForSequenceClassification)r8  ÚT5ForSequenceClassification)r=  ÚTapasForSequenceClassification)rN  Ú"TransfoXLForSequenceClassification)rV  ÚUMT5ForSequenceClassification)r�  ÚXLMForSequenceClassification)r’  Ú#XLMRobertaForSequenceClassification)r•  Ú%XLMRobertaXLForSequenceClassification)r—  ÚXLNetForSequenceClassification)r™  ÚXmodForSequenceClassification)rž  ÚYosoForSequenceClassification)r   ÚZambaForSequenceClassification)r¢  ÚZamba2ForSequenceClassification)H)r   ÚAlbertForQuestionAnswering)r#   ÚBartForQuestionAnswering)r)   ÚBertForQuestionAnswering)r.   ÚBigBirdForQuestionAnswering)r0   Ú"BigBirdPegasusForQuestionAnswering)r@   ÚBloomForQuestionAnswering)rF   ÚCamembertForQuestionAnswering)rH   ÚCanineForQuestionAnswering)rk   ÚConvBertForQuestionAnswering)r�   Ú Data2VecTextForQuestionAnswering)r‰   ÚDebertaForQuestionAnswering)rŒ   ÚDebertaV2ForQuestionAnswering)r¡   ÚDiffLlamaForQuestionAnswering)r­   ÚDistilBertForQuestionAnswering)r¼   ÚElectraForQuestionAnswering)rÀ   ÚErnieForQuestionAnswering)rÂ   ÚErnieMForQuestionAnswering)rÆ   ÚFalconForQuestionAnswering)rÎ   Ú"FlaubertForQuestionAnsweringSimple)rÒ   ÚFNetForQuestionAnswering)rÙ   ÚFunnelForQuestionAnswering)rð   ÚGPT2ForQuestionAnswering)ró   ÚGPTNeoForQuestionAnswering)rõ   ÚGPTNeoXForQuestionAnswering)rù   ÚGPTJForQuestionAnswering)r  ÚIBertForQuestionAnswering©r-  ÚLayoutLMv2ForQuestionAnswering©r/  ÚLayoutLMv3ForQuestionAnswering)r1  ÚLEDForQuestionAnswering)r6  ÚLiltForQuestionAnswering)r8  ÚLlamaForQuestionAnswering)r=  ÚLongformerForQuestionAnswering)rA  ÚLukeForQuestionAnswering)rC  ÚLxmertForQuestionAnswering)rM  ÚMarkupLMForQuestionAnswering)rU  ÚMBartForQuestionAnswering)rY  ÚMegaForQuestionAnswering)r[  Ú MegatronBertForQuestionAnswering)r`  ÚMistralForQuestionAnswering)rb  ÚMixtralForQuestionAnswering)re  ÚMobileBertForQuestionAnswering)rs  ÚModernBertForQuestionAnswering)ry  ÚMPNetForQuestionAnswering)r{  ÚMptForQuestionAnswering)r}  ÚMraForQuestionAnswering)r  ÚMT5ForQuestionAnswering)r…  ÚMvpForQuestionAnswering)rŠ  ÚNemotronForQuestionAnswering)rŒ  ÚNezhaForQuestionAnswering)r‘  Ú!NystromformerForQuestionAnswering)r¡  ÚOPTForQuestionAnswering)rÉ  ÚQDQBertForQuestionAnswering)rË  ÚQwen2ForQuestionAnswering)rÑ  ÚQwen2MoeForQuestionAnswering)rÕ  ÚQwen3ForQuestionAnswering)r×  ÚQwen3MoeForQuestionAnswering)rÜ  ÚReformerForQuestionAnswering)râ  ÚRemBertForQuestionAnswering)rë  ÚRobertaForQuestionAnswering)rî  Ú'RobertaPreLayerNormForQuestionAnswering)rñ  ÚRoCBertForQuestionAnswering)rô  ÚRoFormerForQuestionAnswering)r  ÚSplinterForQuestionAnswering)r"  ÚSqueezeBertForQuestionAnswering)r8  ÚT5ForQuestionAnswering)rV  ÚUMT5ForQuestionAnswering)r�  ÚXLMForQuestionAnsweringSimple)r’  ÚXLMRobertaForQuestionAnswering)r•  Ú XLMRobertaXLForQuestionAnswering)r—  ÚXLNetForQuestionAnsweringSimple)r™  ÚXmodForQuestionAnswering)rž  ÚYosoForQuestionAnswering)r=  ÚTapasForQuestionAnswering))r<   ÚBlipForQuestionAnsweringr)  )rd  ÚViltForQuestionAnswering))r+  ÚLayoutLMForQuestionAnsweringrã  rå  )N)r   ÚAlbertForTokenClassification)r)   ÚBertForTokenClassification)r.   ÚBigBirdForTokenClassification)r2   ÚBioGptForTokenClassification)r@   ÚBloomForTokenClassification)rD   ÚBrosForTokenClassification)rF   ÚCamembertForTokenClassification)rH   ÚCanineForTokenClassification)rk   ÚConvBertForTokenClassification)r�   Ú"Data2VecTextForTokenClassification)r‰   ÚDebertaForTokenClassification)rŒ   ÚDebertaV2ForTokenClassification)r¡   ÚDiffLlamaForTokenClassification)r­   Ú DistilBertForTokenClassification)r¼   ÚElectraForTokenClassification)rÀ   ÚErnieForTokenClassification)rÂ   ÚErnieMForTokenClassification)rÄ   ÚEsmForTokenClassification)rÆ   ÚFalconForTokenClassification)rÎ   ÚFlaubertForTokenClassification)rÒ   ÚFNetForTokenClassification)rÙ   ÚFunnelForTokenClassification)rÜ   ÚGemmaForTokenClassification)rÞ   ÚGemma2ForTokenClassification)rä   ÚGlmForTokenClassification)ræ   ÚGlm4ForTokenClassification)rî   ÚGPT2ForTokenClassification)rð   r1  )rñ   Ú GPTBigCodeForTokenClassification)ró   ÚGPTNeoForTokenClassification)rõ   ÚGPTNeoXForTokenClassification)r	  ÚHeliumForTokenClassification)r  ÚIBertForTokenClassification)r+  ÚLayoutLMForTokenClassification)r-  Ú LayoutLMv2ForTokenClassification)r/  Ú LayoutLMv3ForTokenClassification)r6  ÚLiltForTokenClassification)r8  ÚLlamaForTokenClassification)r=  Ú LongformerForTokenClassification)rA  ÚLukeForTokenClassification)rM  ÚMarkupLMForTokenClassification)rY  ÚMegaForTokenClassification)r[  Ú"MegatronBertForTokenClassification)r`  ÚMistralForTokenClassification)rb  ÚMixtralForTokenClassification)re  Ú MobileBertForTokenClassification)rs  Ú ModernBertForTokenClassification)ry  ÚMPNetForTokenClassification)r{  ÚMptForTokenClassification)r}  ÚMraForTokenClassification)r  ÚMT5ForTokenClassification)rŠ  ÚNemotronForTokenClassification)rŒ  ÚNezhaForTokenClassification)r‘  Ú#NystromformerForTokenClassification)r±  ÚPersimmonForTokenClassification)r³  ÚPhiForTokenClassification)rµ  ÚPhi3ForTokenClassification)rÉ  ÚQDQBertForTokenClassification)rË  ÚQwen2ForTokenClassification)rÑ  ÚQwen2MoeForTokenClassification)rÕ  ÚQwen3ForTokenClassification)r×  ÚQwen3MoeForTokenClassification)râ  ÚRemBertForTokenClassification)rë  ÚRobertaForTokenClassification)rî  Ú)RobertaPreLayerNormForTokenClassification)rñ  ÚRoCBertForTokenClassification)rô  ÚRoFormerForTokenClassification)r"  Ú!SqueezeBertForTokenClassification)r$  ÚStableLmForTokenClassification)r&  Ú Starcoder2ForTokenClassification)r8  ÚT5ForTokenClassification)rV  ÚUMT5ForTokenClassification)r�  ÚXLMForTokenClassification)r’  Ú XLMRobertaForTokenClassification)r•  Ú"XLMRobertaXLForTokenClassification)r—  ÚXLNetForTokenClassification)r™  ÚXmodForTokenClassification)rž  ÚYosoForTokenClassification)&)r   ÚAlbertForMultipleChoice)r)   ÚBertForMultipleChoice)r.   ÚBigBirdForMultipleChoice)rF   ÚCamembertForMultipleChoice)rH   ÚCanineForMultipleChoice)rk   ÚConvBertForMultipleChoice)r�   ÚData2VecTextForMultipleChoice)rŒ   ÚDebertaV2ForMultipleChoice)r­   ÚDistilBertForMultipleChoice)r¼   ÚElectraForMultipleChoice)rÀ   ÚErnieForMultipleChoice)rÂ   ÚErnieMForMultipleChoice)rÎ   ÚFlaubertForMultipleChoice)rÒ   ÚFNetForMultipleChoice)rÙ   ÚFunnelForMultipleChoice)r  ÚIBertForMultipleChoice)r=  ÚLongformerForMultipleChoice)rA  ÚLukeForMultipleChoice)rY  ÚMegaForMultipleChoice)r[  ÚMegatronBertForMultipleChoice)re  ÚMobileBertForMultipleChoice)ry  ÚMPNetForMultipleChoice)r}  ÚMraForMultipleChoice)rŒ  ÚNezhaForMultipleChoice)r‘  ÚNystromformerForMultipleChoice)rÉ  ÚQDQBertForMultipleChoice)râ  ÚRemBertForMultipleChoice)rë  ÚRobertaForMultipleChoice)rî  Ú$RobertaPreLayerNormForMultipleChoice)rñ  ÚRoCBertForMultipleChoice)rô  ÚRoFormerForMultipleChoice)r"  ÚSqueezeBertForMultipleChoice)r�  ÚXLMForMultipleChoice)r’  ÚXLMRobertaForMultipleChoice)r•  ÚXLMRobertaXLForMultipleChoice)r—  ÚXLNetForMultipleChoice)r™  ÚXmodForMultipleChoice)rž  ÚYosoForMultipleChoice))r)   ÚBertForNextSentencePrediction)rÀ   ÚErnieForNextSentencePrediction)rÒ   ÚFNetForNextSentencePrediction)r[  Ú%MegatronBertForNextSentencePrediction)re  Ú#MobileBertForNextSentencePrediction)rŒ  ÚNezhaForNextSentencePrediction)rÉ  Ú QDQBertForNextSentencePrediction))r   ÚASTForAudioClassification)r~   Ú&Data2VecAudioForSequenceClassification)r  ÚHubertForSequenceClassification)r
  ÚSEWForSequenceClassification)r  ÚSEWDForSequenceClassification)rX  Ú"UniSpeechForSequenceClassification)rZ  Ú%UniSpeechSatForSequenceClassification)r~  Ú!Wav2Vec2ForSequenceClassification)r€  Ú%Wav2Vec2BertForSequenceClassification)r‚  Ú*Wav2Vec2ConformerForSequenceClassification)r„  ÚWavLMForSequenceClassification)r†  ÚWhisperForAudioClassification))r~   ÚData2VecAudioForCTC)r  ÚHubertForCTC)rW  ÚMCTCTForCTC)r
  Ú	SEWForCTC)r  Ú
SEWDForCTC)rX  ÚUniSpeechForCTC)rZ  ÚUniSpeechSatForCTC)r~  ÚWav2Vec2ForCTC)r€  ÚWav2Vec2BertForCTC)r‚  ÚWav2Vec2ConformerForCTC)r„  ÚWavLMForCTC))r~   Ú(Data2VecAudioForAudioFrameClassification)rZ  Ú'UniSpeechSatForAudioFrameClassification)r~  Ú#Wav2Vec2ForAudioFrameClassification)r€  Ú'Wav2Vec2BertForAudioFrameClassification)r‚  Ú,Wav2Vec2ConformerForAudioFrameClassification)r„  Ú WavLMForAudioFrameClassification))r~   ÚData2VecAudioForXVector)rZ  ÚUniSpeechSatForXVector)r~  ÚWav2Vec2ForXVector)r€  ÚWav2Vec2BertForXVector)r‚  ÚWav2Vec2ConformerForXVector)r„  ÚWavLMForXVectorrÊ   )r  ÚSpeechT5ForTextToSpeech)r    )rË   ÚFastSpeech2ConformerWithHifiGan)r�  Ú MusicgenForConditionalGeneration)rƒ  Ú&MusicgenMelodyForConditionalGeneration)r  ÚSeamlessM4TForTextToSpeech)r  ÚSeamlessM4Tv2ForTextToSpeechrx  )	r   r   r;   )r>   ÚBlip2ForImageTextRetrievalrL   rS   r[   r  r  ))r&   ÚBeitBackbone)r5   ÚBitBackbone)rn   ÚConvNextBackbone)rq   ÚConvNextV2Backbone)r¤   ÚDinatBackbone)r§   ÚDinov2Backbone)rª   ÚDinov2WithRegistersBackbone)rÕ   ÚFocalNetBackbone)r  ÚHieraBackbone)rS  ÚMaskFormerSwinBackbone)rˆ  ÚNatBackbone)rÇ  ÚPvtV2Backbone)rå  ÚResNetBackbone)Úrt_detr_resnetÚRTDetrResNetBackbone)r.  ÚSwinBackbone)r4  ÚSwinv2Backbone)r?  ÚTextNetBackbonerF  )rv  ÚVitDetBackbone)Úvitpose_backboneÚVitPoseBackbonerü  )Ú
superpointÚSuperPointForKeypointDetection)r   r(   r-   rV   r€   rˆ   r‹   r¬   r»   )r˜  ÚEmu3TextModelrÍ   r  )r:  ÚLlama4TextModelr<  )rô  ÚMllamaTextModelrd  )r  ÚMT5EncoderModelr�  rÛ  rá  rê  rí  rð  ró  r!  )r8  ÚT5EncoderModel)rV  ÚUMT5EncoderModelrŒ  r‘  r”  )r§  Ú'PatchTSMixerForTimeSeriesClassification)r©  ÚPatchTSTForClassification)r§  ÚPatchTSMixerForRegression)r©  ÚPatchTSTForRegression)r1  ÚSwin2SRForImageSuperResolutionc                   ó   — e Zd ZeZy)ÚAutoModelForMaskGenerationN)Ú__name__Ú
__module__Ú__qualname__Ú!MODEL_FOR_MASK_GENERATION_MAPPINGÚ_model_mapping© ó    úd/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/transformers/models/auto/modeling_auto.pyrÞ  rÞ  q  ó   „ Ø6�Nrå  rÞ  c                   ó   — e Zd ZeZy)ÚAutoModelForKeypointDetectionN)rß  rà  rá  Ú$MODEL_FOR_KEYPOINT_DETECTION_MAPPINGrã  rä  rå  ræ  ré  ré  u  ó   „ Ø9�Nrå  ré  c                   ó   — e Zd ZeZy)ÚAutoModelForTextEncodingN)rß  rà  rá  ÚMODEL_FOR_TEXT_ENCODING_MAPPINGrã  rä  rå  ræ  rí  rí  y  ó   „ Ø4�Nrå  rí  c                   ó   — e Zd ZeZy)ÚAutoModelForImageToImageN)rß  rà  rá  Ú MODEL_FOR_IMAGE_TO_IMAGE_MAPPINGrã  rä  rå  ræ  rñ  rñ  }  s   „ Ø5�Nrå  rñ  c                   ó   — e Zd ZeZy)Ú	AutoModelN)rß  rà  rá  ÚMODEL_MAPPINGrã  rä  rå  ræ  rô  rô  �  s   „ Ø"�Nrå  rô  c                   ó   — e Zd ZeZy)ÚAutoModelForPreTrainingN)rß  rà  rá  ÚMODEL_FOR_PRETRAINING_MAPPINGrã  rä  rå  ræ  r÷  r÷  ˆ  s   „ Ø2�Nrå  r÷  Úpretraining)Úhead_docc                   ó   — e Zd ZeZy)Ú_AutoModelWithLMHeadN)rß  rà  rá  ÚMODEL_WITH_LM_HEAD_MAPPINGrã  rä  rå  ræ  rü  rü  �  ó   „ Ø/�Nrå  rü  zlanguage modelingc                   ó   — e Zd ZeZy)ÚAutoModelForCausalLMN)rß  rà  rá  ÚMODEL_FOR_CAUSAL_LM_MAPPINGrã  rä  rå  ræ  r   r   —  ó   „ Ø0�Nrå  r   zcausal language modelingc                   ó   — e Zd ZeZy)ÚAutoModelForMaskedLMN)rß  rà  rá  ÚMODEL_FOR_MASKED_LM_MAPPINGrã  rä  rå  ræ  r  r  ž  r  rå  r  zmasked language modelingc                   ó   — e Zd ZeZy)ÚAutoModelForSeq2SeqLMN)rß  rà  rá  Ú&MODEL_FOR_SEQ_TO_SEQ_CAUSAL_LM_MAPPINGrã  rä  rå  ræ  r  r  ¥  ó   „ Ø;�Nrå  r  z&sequence-to-sequence language modelingzgoogle-t5/t5-base)rú  Úcheckpoint_for_examplec                   ó   — e Zd ZeZy)Ú"AutoModelForSequenceClassificationN)rß  rà  rá  Ú)MODEL_FOR_SEQUENCE_CLASSIFICATION_MAPPINGrã  rä  rå  ræ  r  r  °  s   „ Ø>�Nrå  r  zsequence classificationc                   ó   — e Zd ZeZy)ÚAutoModelForQuestionAnsweringN)rß  rà  rá  Ú$MODEL_FOR_QUESTION_ANSWERING_MAPPINGrã  rä  rå  ræ  r  r  ¹  rë  rå  r  zquestion answeringc                   ó   — e Zd ZeZy)Ú"AutoModelForTableQuestionAnsweringN)rß  rà  rá  Ú*MODEL_FOR_TABLE_QUESTION_ANSWERING_MAPPINGrã  rä  rå  ræ  r  r  À  ó   „ Ø?�Nrå  r  ztable question answeringzgoogle/tapas-base-finetuned-wtqc                   ó   — e Zd ZeZy)Ú#AutoModelForVisualQuestionAnsweringN)rß  rà  rá  Ú+MODEL_FOR_VISUAL_QUESTION_ANSWERING_MAPPINGrã  rä  rå  ræ  r  r  Ë  s   „ Ø@�Nrå  r  zvisual question answeringzdandelin/vilt-b32-finetuned-vqac                   ó   — e Zd ZeZy)Ú%AutoModelForDocumentQuestionAnsweringN)rß  rà  rá  Ú-MODEL_FOR_DOCUMENT_QUESTION_ANSWERING_MAPPINGrã  rä  rå  ræ  r  r  Ö  s   „ ØB�Nrå  r  zdocument question answeringz/impira/layoutlm-document-qa", revision="52e01b3c                   ó   — e Zd ZeZy)ÚAutoModelForTokenClassificationN)rß  rà  rá  Ú&MODEL_FOR_TOKEN_CLASSIFICATION_MAPPINGrã  rä  rå  ræ  r  r  á  r	  rå  r  ztoken classificationc                   ó   — e Zd ZeZy)ÚAutoModelForMultipleChoiceN)rß  rà  rá  Ú!MODEL_FOR_MULTIPLE_CHOICE_MAPPINGrã  rä  rå  ræ  r  r  è  rç  rå  r  zmultiple choicec                   ó   — e Zd ZeZy)Ú"AutoModelForNextSentencePredictionN)rß  rà  rá  Ú*MODEL_FOR_NEXT_SENTENCE_PREDICTION_MAPPINGrã  rä  rå  ræ  r"  r"  ï  r  rå  r"  znext sentence predictionc                   ó   — e Zd ZeZy)ÚAutoModelForImageClassificationN)rß  rà  rá  Ú&MODEL_FOR_IMAGE_CLASSIFICATION_MAPPINGrã  rä  rå  ræ  r%  r%  ø  r	  rå  r%  zimage classificationc                   ó   — e Zd ZeZy)Ú'AutoModelForZeroShotImageClassificationN)rß  rà  rá  Ú0MODEL_FOR_ZERO_SHOT_IMAGE_CLASSIFICATION_MAPPINGrã  rä  rå  ræ  r(  r(  ÿ  s   „ ØE�Nrå  r(  zzero-shot image classificationc                   ó   — e Zd ZeZy)ÚAutoModelForImageSegmentationN)rß  rà  rá  Ú$MODEL_FOR_IMAGE_SEGMENTATION_MAPPINGrã  rä  rå  ræ  r+  r+    rë  rå  r+  zimage segmentationc                   ó   — e Zd ZeZy)Ú AutoModelForSemanticSegmentationN)rß  rà  rá  Ú'MODEL_FOR_SEMANTIC_SEGMENTATION_MAPPINGrã  rä  rå  ræ  r.  r.    ó   „ Ø<�Nrå  r.  zsemantic segmentationc                   ó   — e Zd ZeZy)Ú!AutoModelForUniversalSegmentationN)rß  rà  rá  Ú(MODEL_FOR_UNIVERSAL_SEGMENTATION_MAPPINGrã  rä  rå  ræ  r2  r2    s   „ Ø=�Nrå  r2  zuniversal image segmentationc                   ó   — e Zd ZeZy)Ú AutoModelForInstanceSegmentationN)rß  rà  rá  Ú'MODEL_FOR_INSTANCE_SEGMENTATION_MAPPINGrã  rä  rå  ræ  r5  r5  !  r0  rå  r5  zinstance segmentationc                   ó   — e Zd ZeZy)ÚAutoModelForObjectDetectionN)rß  rà  rá  Ú"MODEL_FOR_OBJECT_DETECTION_MAPPINGrã  rä  rå  ræ  r8  r8  *  ó   „ Ø7�Nrå  r8  zobject detectionc                   ó   — e Zd ZeZy)Ú#AutoModelForZeroShotObjectDetectionN)rß  rà  rá  Ú,MODEL_FOR_ZERO_SHOT_OBJECT_DETECTION_MAPPINGrã  rä  rå  ræ  r<  r<  1  ó   „ ØA�Nrå  r<  zzero-shot object detectionc                   ó   — e Zd ZeZy)ÚAutoModelForDepthEstimationN)rß  rà  rá  Ú"MODEL_FOR_DEPTH_ESTIMATION_MAPPINGrã  rä  rå  ræ  r@  r@  :  r:  rå  r@  zdepth estimationc                   ó   — e Zd ZeZy)ÚAutoModelForVideoClassificationN)rß  rà  rá  Ú&MODEL_FOR_VIDEO_CLASSIFICATION_MAPPINGrã  rä  rå  ræ  rC  rC  A  r	  rå  rC  zvideo classificationc                   ó   — e Zd ZeZy)ÚAutoModelForVision2SeqN)rß  rà  rá  ÚMODEL_FOR_VISION_2_SEQ_MAPPINGrã  rä  rå  ræ  rF  rF  H  s   „ Ø3�Nrå  rF  zvision-to-text modelingc                   ó   — e Zd ZeZy)ÚAutoModelForImageTextToTextN)rß  rà  rá  Ú$MODEL_FOR_IMAGE_TEXT_TO_TEXT_MAPPINGrã  rä  rå  ræ  rI  rI  O  rë  rå  rI  zimage-text-to-text modelingc                   ó   — e Zd ZeZy)ÚAutoModelForAudioClassificationN)rß  rà  rá  Ú&MODEL_FOR_AUDIO_CLASSIFICATION_MAPPINGrã  rä  rå  ræ  rL  rL  V  r	  rå  rL  zaudio classificationc                   ó   — e Zd ZeZy)ÚAutoModelForCTCN)rß  rà  rá  ÚMODEL_FOR_CTC_MAPPINGrã  rä  rå  ræ  rO  rO  ]  s   „ Ø*�Nrå  rO  z%connectionist temporal classificationc                   ó   — e Zd ZeZy)ÚAutoModelForSpeechSeq2SeqN)rß  rà  rá  Ú"MODEL_FOR_SPEECH_SEQ_2_SEQ_MAPPINGrã  rä  rå  ræ  rR  rR  d  r:  rå  rR  z,sequence-to-sequence speech-to-text modelingc                   ó   — e Zd ZeZy)Ú$AutoModelForAudioFrameClassificationN)rß  rà  rá  Ú,MODEL_FOR_AUDIO_FRAME_CLASSIFICATION_MAPPINGrã  rä  rå  ræ  rU  rU  m  r>  rå  rU  z"audio frame (token) classificationc                   ó   — e Zd ZeZy)ÚAutoModelForAudioXVectorN)rß  rà  rá  ÚMODEL_FOR_AUDIO_XVECTOR_MAPPINGrã  rä  rå  ræ  rX  rX  v  rï  rå  rX  c                   ó   — e Zd ZeZy)ÚAutoModelForTextToSpectrogramN)rß  rà  rá  Ú%MODEL_FOR_TEXT_TO_SPECTROGRAM_MAPPINGrã  rä  rå  ræ  r[  r[  z  s   „ Ø:�Nrå  r[  c                   ó   — e Zd ZeZy)ÚAutoModelForTextToWaveformN)rß  rà  rá  Ú"MODEL_FOR_TEXT_TO_WAVEFORM_MAPPINGrã  rä  rå  ræ  r^  r^  ~  r:  rå  r^  c                   ó   — e Zd ZeZy)ÚAutoBackboneN)rß  rà  rá  ÚMODEL_FOR_BACKBONE_MAPPINGrã  rä  rå  ræ  ra  ra  ‚  rþ  rå  ra  zaudio retrieval via x-vectorc                   ó   — e Zd ZeZy)ÚAutoModelForMaskedImageModelingN)rß  rà  rá  Ú'MODEL_FOR_MASKED_IMAGE_MODELING_MAPPINGrã  rä  rå  ræ  rd  rd  ‰  r0  rå  rd  zmasked image modelingc                   ó<   ‡ — e Zd Zeˆ fd„«       Zeˆ fd„«       Zˆ xZS )ÚAutoModelWithLMHeadc                 óV   •— t        j                  dt        «       t        ‰| �  |«      S ©NzþThe class `AutoModelWithLMHead` is deprecated and will be removed in a future version. Please use `AutoModelForCausalLM` for causal language models, `AutoModelForMaskedLM` for masked language models and `AutoModelForSeq2SeqLM` for encoder-decoder models.)ÚwarningsÚwarnÚFutureWarningÚsuperÚfrom_config)ÚclsÚconfigÚ	__class__s     €ræ  rn  zAutoModelWithLMHead.from_config‘  s,   ø€ ä�‰ðBô ô		
ô ‰wÑ" 6Ó*Ð*rå  c                 ó^   •— t        j                  dt        «       t        ‰| �  |g|¢­i |¤ŽS ri  )rj  rk  rl  rm  Úfrom_pretrained)ro  Úpretrained_model_name_or_pathÚ
model_argsÚkwargsrq  s       €ræ  rs  z#AutoModelWithLMHead.from_pretrained›  s8   ø€ ä�‰ðBô ô		
ô ‰wÑ&Ð'DÐ\ÀzÒ\ÐU[Ñ\Ð\rå  )rß  rà  rá  Úclassmethodrn  rs  Ú__classcell__)rq  s   @ræ  rg  rg  �  s+   ø„ Øó+ó ð+ð ó]ó ô]rå  rg  )�Ú__doc__rj  Úcollectionsr   Úutilsr   Úauto_factoryr   r   r	   r
   Úconfiguration_autor   Ú
get_loggerrß  ÚloggerÚMODEL_MAPPING_NAMESÚ#MODEL_FOR_PRETRAINING_MAPPING_NAMESÚ MODEL_WITH_LM_HEAD_MAPPING_NAMESÚ!MODEL_FOR_CAUSAL_LM_MAPPING_NAMESÚMODEL_FOR_IMAGE_MAPPING_NAMESÚ-MODEL_FOR_MASKED_IMAGE_MODELING_MAPPING_NAMESÚ-MODEL_FOR_CAUSAL_IMAGE_MODELING_MAPPING_NAMESÚ,MODEL_FOR_IMAGE_CLASSIFICATION_MAPPING_NAMESÚ*MODEL_FOR_IMAGE_SEGMENTATION_MAPPING_NAMESÚ-MODEL_FOR_SEMANTIC_SEGMENTATION_MAPPING_NAMESÚ-MODEL_FOR_INSTANCE_SEGMENTATION_MAPPING_NAMESÚ.MODEL_FOR_UNIVERSAL_SEGMENTATION_MAPPING_NAMESÚ,MODEL_FOR_VIDEO_CLASSIFICATION_MAPPING_NAMESÚ$MODEL_FOR_VISION_2_SEQ_MAPPING_NAMESÚ!MODEL_FOR_RETRIEVAL_MAPPING_NAMESÚ*MODEL_FOR_IMAGE_TEXT_TO_TEXT_MAPPING_NAMESÚ!MODEL_FOR_MASKED_LM_MAPPING_NAMESÚ(MODEL_FOR_OBJECT_DETECTION_MAPPING_NAMESÚ2MODEL_FOR_ZERO_SHOT_OBJECT_DETECTION_MAPPING_NAMESÚ(MODEL_FOR_DEPTH_ESTIMATION_MAPPING_NAMESÚ,MODEL_FOR_SEQ_TO_SEQ_CAUSAL_LM_MAPPING_NAMESÚ(MODEL_FOR_SPEECH_SEQ_2_SEQ_MAPPING_NAMESÚ/MODEL_FOR_SEQUENCE_CLASSIFICATION_MAPPING_NAMESÚ*MODEL_FOR_QUESTION_ANSWERING_MAPPING_NAMESÚ0MODEL_FOR_TABLE_QUESTION_ANSWERING_MAPPING_NAMESÚ1MODEL_FOR_VISUAL_QUESTION_ANSWERING_MAPPING_NAMESÚ3MODEL_FOR_DOCUMENT_QUESTION_ANSWERING_MAPPING_NAMESÚ,MODEL_FOR_TOKEN_CLASSIFICATION_MAPPING_NAMESÚ'MODEL_FOR_MULTIPLE_CHOICE_MAPPING_NAMESÚ0MODEL_FOR_NEXT_SENTENCE_PREDICTION_MAPPING_NAMESÚ,MODEL_FOR_AUDIO_CLASSIFICATION_MAPPING_NAMESÚMODEL_FOR_CTC_MAPPING_NAMESÚ2MODEL_FOR_AUDIO_FRAME_CLASSIFICATION_MAPPING_NAMESÚ%MODEL_FOR_AUDIO_XVECTOR_MAPPING_NAMESÚ+MODEL_FOR_TEXT_TO_SPECTROGRAM_MAPPING_NAMESÚ(MODEL_FOR_TEXT_TO_WAVEFORM_MAPPING_NAMESÚ6MODEL_FOR_ZERO_SHOT_IMAGE_CLASSIFICATION_MAPPING_NAMESÚ MODEL_FOR_BACKBONE_MAPPING_NAMESÚ'MODEL_FOR_MASK_GENERATION_MAPPING_NAMESÚ*MODEL_FOR_KEYPOINT_DETECTION_MAPPING_NAMESÚ%MODEL_FOR_TEXT_ENCODING_MAPPING_NAMESÚ2MODEL_FOR_TIME_SERIES_CLASSIFICATION_MAPPING_NAMESÚ.MODEL_FOR_TIME_SERIES_REGRESSION_MAPPING_NAMESÚ&MODEL_FOR_IMAGE_TO_IMAGE_MAPPING_NAMESrõ  rø  rý  r  Ú'MODEL_FOR_CAUSAL_IMAGE_MODELING_MAPPINGr&  r)  r,  r/  r6  r3  rD  rG  rJ  ÚMODEL_FOR_RETRIEVAL_MAPPINGr  r  r  ÚMODEL_FOR_IMAGE_MAPPINGre  r9  r=  rA  r  r  r  r  r  r   r#  rM  rP  rS  rV  rY  r\  r_  rb  râ  rê  rî  Ú,MODEL_FOR_TIME_SERIES_CLASSIFICATION_MAPPINGÚ(MODEL_FOR_TIME_SERIES_REGRESSION_MAPPINGrò  rÞ  ré  rí  rñ  rô  r÷  rü  r   r  r  r  r  r  r  r  r  r  r"  r%  r(  r+  r.  r2  r5  r8  r<  r@  rC  rF  rI  rL  rO  rR  rU  rX  r[  r^  ra  rd  rg  rä  rå  ræ  ú<module>r±     sô
  ðñ ã Ý #å ÷ó õ 5ð 
ˆ×	Ñ	˜HÓ	%€á!òbódÐ ñL	 '2òRóT'Ð #ñl $/òSóU$Ð  ñn %0òoóq%Ð !ñf !,ò8ó:!Ð ñx 1<òó1Ð -ñ 1<ð 	7ðó1Ð -ñ 0;ò?óA0Ð ,ñF .9ð 	(ðó.Ð *ñ 1<ò
ó1Ð -ñ 1<ð 	<ðó1Ð -ñ 2=òó2Ð .ñ 0;òó0Ð ,ñ (3òó(Ð $ñ6 %0à*ðó%Ð !ñ .9ò ó".Ð *ñH %0ò0ó2%Ð !ñh ,7òó,Ð (ñ 6Aòó6Ð 2ñ ,7òó
,Ð (ñ 0;òó0Ð ,ñ@ ,7ò	ó,Ð (ñ 3>òdóf3Ð /ñP .9òJóL.Ð *ñ\ 4?ð 	/ðó4Ð 0ñ 5@òó5Ð 1ñ 7Bòó7Ð 3ñ 0;òPóR0Ð ,ñh +6ò(ó*+Ð 'ñX 4?òó
4Ð 0ñ 0;òó0Ð ,ñ$ *òóÐ ñ" 6Aòó
6Ð 2ñ )4òó
)Ð %ñ /:ð 	?Ø/ðó/Ð +ñ ,7ò	ó,Ð (ñ :Eòó:Ð 6ñ $/òó$Ð  ñ4 +6àðó+Ð 'ñ .9à8ðó.Ð *ñ )4òó!)Ð %ñF 6AàCØ1ðó6Ð 2ñ 2=à5Ø-ðó2Ð .ñ *5à5ðó*Ð &ñ !Ð!5Ð7JÓK€Ù 0Ð1EÐGjÓ kÐ Ù-Ð.BÐDdÓeÐ Ù.Ð/CÐEfÓgÐ Ù*:ØÐGó+Ð 'ñ *:ØÐFó*Ð &ñ 4DØÐPó4Ð 0ñ (8ØÐDó(Ð $ñ +;ØÐGó+Ð 'ñ +;ØÐGó+Ð 'ñ ,<ØÐHó,Ð (ñ *:ØÐFó*Ð &ñ "2Ð2FÐHlÓ!mÐ Ù'7ØÐDó(Ð $ñ /Ð/CÐEfÓgÐ Ù.>ØÐKó/Ð +ñ 1AØÐMó1Ð -ñ /Ð/CÐEfÓgÐ Ù*Ð+?ÐA^Ó_Ð Ù*:ØÐGó+Ð 'ñ &6Ð6JÐLtÓ%uÐ "Ù/?ØÐLó0Ð ,ñ &6Ð6JÐLtÓ%uÐ "Ù)9ØÐFó*Ð &ñ -=ØÐIó-Ð )ñ (8ØÐDó(Ð $ñ .>ØÐJó.Ð *ñ *:ØÐFó*Ð &ñ %5Ð5IÐKrÓ$sÐ !Ù-=ØÐJó.Ð *ñ *:ØÐFó*Ð &ñ )Ð)=Ð?ZÓ[Ð Ù%5Ð6JÐLtÓ%uÐ "Ù/?ØÐLó0Ð ,ñ #3Ð3GÐInÓ"oÐ á(8ØÐEó)Ð %ñ &6Ð6JÐLtÓ%uÐ "á-Ð.BÐDdÓeÐ á$4Ð5IÐKrÓ$sÐ !á'7ØÐDó(Ð $ñ #3Ð3GÐInÓ"oÐ á/?ØÐLó0Ð ,ñ ,<ØÐHó,Ð (ñ $4Ð4HÐJpÓ#qÐ  ô7Ð!4ô 7ô:Ð$7ô :ô5Ð2ô 5ô6Ð2ô 6ô#Ð#ô #ñ ˜iÓ(€	ô3Ð1ô 3ñ ,Ð,CÈmÔ\Ð ô0Ð.ô 0ñ )Ð)=ÐH[Ô\Ð ô1Ð.ô 1ñ )Ð)=ÐHbÔcÐ ô1Ð.ô 1ñ )Ð)=ÐHbÔcÐ ô<Ð/ô <ñ *ØØ5Ø.ôÐ ô?Ð)<ô ?ñ &7Ø&Ð1Jô&Ð "ô
:Ð$7ô :ñ !2Ð2OÐZnÔ oÐ ô@Ð)<ô @ñ &7Ø&Ø'Ø<ô&Ð "ôAÐ*=ô Añ '8Ø'Ø(Ø<ô'Ð #ôCÐ,?ô Cñ ):Ø)Ø*ØLô)Ð %ô<Ð&9ô <ñ #4Ð4SÐ^tÔ"uÐ ô7Ð!4ô 7ñ /Ð/IÐTeÔfÐ ô@Ð)<ô @ñ &7Ø&Ð1Kô&Ð "ô
<Ð&9ô <ñ #4Ð4SÐ^tÔ"uÐ ôFÐ.Aô Fñ +<Ø+Ð6Vô+Ð 'ô
:Ð$7ô :ñ !2Ð2OÐZnÔ oÐ ô=Ð':ô =ñ $5Ø$Ð/Fô$Ð  ô
>Ð(;ô >ñ %6Ø%Ð0Nô%Ð !ô
=Ð':ô =ñ $5Ø$Ð/Fô$Ð  ô
8Ð"5ô 8ñ 0Ð0KÐVhÔiÐ ôBÐ*=ô Bñ '8Ø'Ð2Nô'Ð #ô
8Ð"5ô 8ñ 0Ð0KÐVhÔiÐ ô<Ð&9ô <ñ #4Ð4SÐ^tÔ"uÐ ô4Ð0ô 4ñ +Ð+AÐLeÔfÐ ô:Ð"5ô :ñ 0Ð0KÐVsÔtÐ ô<Ð&9ô <ñ #4Ð4SÐ^tÔ"uÐ ô+Ð)ô +ñ $ OÐ>eÔf€ô8Ð 3ô 8ñ .ØÐ(VôÐ ô
BÐ+>ô Bñ (9Ø(Ð3Wô(Ð $ô
5Ð2ô 5ô;Ð$7ô ;ô8Ð!4ô 8ô0Ð)ô 0ñ -Ð-EÐPnÔoÐ ô=Ð&9ô =ñ #4Ð4SÐ^uÔ"vÐ ô]Ð.õ ]rå  