
    9iF                     j   S SK Jr  S SKJr  \(       GaO  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Jr  SSK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J r   SSK!J"r"J#r#J$r$  SSK%J&r&J'r'J(r(  SSK)J*r*  SSK+J,r,  SSK-J.r.J/r/  SSK0J1r1J2r2  SSK3J4r4  SSK5J6r6  SSK7J8r8J9r9  SSK:J;r;J<r<J=r=  SSK>J?r?  SSK@JArA  SSKBJCrCJDrDJErE  SSKFJGrGJHrHJIrI  SSKJJKrKJLrLJMrM  SSKNJOrO  SSKPJQrQ  SSKRJSrSJTrTJUrUJVrVJWrW  SSKXJYrY  SS KZJ[r[J\r\J]r]J^r^J_r_J`r`JaraJbrbJcrc  SS!KdJere  SS"KfJgrg  SS#KhJiriJjrjJkrkJlrlJmrm  SS$KnJoroJprpJqrq  SS%KrJsrsJtrt  SS&KuJvrvJwrwJxrxJyryJzrz  SS'K{J|r|J}r}J~r~JrJr  SS(KJrJrJrJr  gk0 S)S*/_S+/ SQ_S,S-S./_S/S0/_S1S2/_S3S4/_S5S6S7/_S8S9/_S:S;S</_S=/ SQ_S>/ SQ_S?S@/_SASB/_SCSD/_SESFSG/_SHSISJ/_SKSL/_0 SM/ SQ_SN/ S#Q_SOSPSQ/_SR/ SQ_SSST/_SUSV/_SW/ SQ_SX/ SQ_SYSZ/_S[S\/_S]/ SQ_S^/ S Q_S_S`/_SaSb/_ScSd/_SeSf/_Sg/ S$Q_EShSi// S&Q/ S'Q/ S(QSj.ErS SkKr\" \\" 5       Sl   \\0 Sm9\GR                  \'   gk)n    )TYPE_CHECKING)LazyImportModule   )BartForTextErrorCorrection)	BertForMaskedLMBertForTextRankingBertForSentenceEmbeddingBertForSequenceClassificationBertForTokenClassificationBertForDocumentSegmentation	BertModel
BertConfigSiameseUieModel)
BloomModelBloomForTextGeneration)CodeGeeXForCodeTranslationCodeGeeXForCodeGeneration)GLM130bForTextGeneration)CsanmtForTranslation)CanmtForTranslation)PolyLMForTextGeneration)DebertaV2ForMaskedLMDebertaV2Model)ChatGLMForConditionalGenerationChatGLMTokenizerChatGLMConfig) ChatGLM2ForConditionalGenerationChatGLM2TokenizerChatGLM2Config)GPTNeoModel)	GPT2Model)GPT3ForTextGenerationDistributedGPT3)GPTMoEForTextGenerationDistributedGPTMoE)TextClassificationHead)TransformersModel)	LSTMModel!LSTMForTokenClassificationWithCRF)MegatronBertConfigMegatronBertForMaskedLMMegatronBertModel)MGLMForTextSummarization)PalmForTextGeneration)PlugMentalConfigPlugMentalModel#PlugMentalForSequenceClassification)PoNetForMaskedLM
PoNetModelPoNetConfig)SpaceForDialogIntentSpaceForDialogModelingSpaceForDST)TableQuestionAnswering)StarForTextToSql)SbertForFaqQuestionAnsweringSbertForMaskedLMSbertForSequenceClassificationSbertForTokenClassification
SbertModel)T5ForConditionalGeneration)	ModelForFeatureExtractionModelForInformationExtractionModelForTextClassificationSingleBackboneTaskModelBaseModelForTextGenerationModelForTextRankingModelForTokenClassification"ModelForTokenClassificationWithCRF#ModelForMachineReadingComprehension)UniTEForTranslationEvaluation)UserSatisfactionEstimation)
VecoConfigVecoForMaskedLMVecoForSequenceClassificationVecoForTokenClassification	VecoModel)#DocumentGroundedDialogGenerateModel$DocumentGroundedDialogRetrievalModel!DocumentGroundedDialogRerankModel)XLMRobertaConfigXLMRobertaModel)LlamaForTextGenerationLlamaConfig
LlamaModelLlamaTokenizerLlamaTokenizerFast)Llama2ForTextGenerationLlama2ConfigLlama2ModelLlama2TokenizerLlama2TokenizerFast)QWenForTextGeneration
QWenConfig	QWenModelQWenTokenizerbartr   bertbloomr   r   csanmtr   canmtr   polylmr   codegeexr   r   glm_130br   
deberta_v2r   r   chatglmchatglm2headsr&   hf_transformersr'   gpt2r!   gpt3r"   r#   gpt_moer$   r%   gpt_neor    
structbertvecolstmLSTMr)   megatron_bertmglmr-   palm_v2r.   plug_mentalponet
space_T_enr9   
space_T_cnr8   spacetask_modelssentence_embeddingSentenceEmbeddingT5r?   uniterI   userJ   dgdsrS   rT   )xlm_robertallamallama2qwenN__file__)module_specextra_objects)typingr   modelscope.utils.import_utilsr   rc   r   rd   r   r   r	   r
   r   r   r   r   r   re   r   r   ri   r   r   rj   r   rf   r   rg   r   rh   r   rk   r   r   rl   r   r   r   rm   r   r   r   rs   r    rp   r!   rq   r"   r#   rr   r$   r%   rn   r&   ro   r'   rv   r(   r)   rx   r*   r+   r,   ry   r-   rz   r.   r{   r/   r0   r1   r|   r2   r3   r4   r   r5   r6   r7   r~   r8   r}   r9   rt   r:   r;   r<   r=   r>   r   r?   r   r@   rA   rB   rC   rD   rE   rF   rG   rH   r   rI   r   rJ   ru   rK   rL   rM   rN   rO   r   rP   rQ   rR   r   rS   rT   r   rU   rV   rW   rX   rY   r   rZ   r[   r\   r]   r^   r   r_   r`   ra   rb   _import_structuresys__name__globals__spec__modules     ^/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/modelscope/models/nlp/__init__.py<module>r      s     :0
 
 
 :O2,*/@YY]]$<C-2 
 /.C C@@PP2,  /
 
 
 5/> >: : ?jjppQQe-.e 

e 	, 89e 	)*e 	'(e  	,-!e" 		%'BC%e& 	/0'e( 	-/?@)e* 	 
+e2 	 
3e: 	*+;e< 	/0=e> 	?e@ 	(*;<AeB 	-/BCCeD 	M?EeF 	 
GeT 	 
Ueb 	/
cej 	 
ket 	+,uev 	+,wex 	 
yeB 	BCeD 	)*EeF 	/0GeH 	IKeL 	 

Meb 	23ced 	+,eef 	12geh 	,-iej 	 
ket +,=>


 	NIeN ,	*CKKr   