ó
    È9iò  ã                   ó¦   • 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	  \R                  " \	R                  \R                  S9 " S S\5      5       rg	)
é    )Ú
GPT2Config)Ú	GPT2Model)ÚModels)Ú	BACKBONES)ÚTasks)Ú	group_keyÚmodule_namec                   ó(   ^ • \ rS rSrU 4S jrSrU =r$ )r   é
   c                 ó:   >• [        S0 UD6n[        TU ]	  U5        g )N© )r   ÚsuperÚ__init__)ÚselfÚkwargsÚconfigÚ	__class__s      €Úc/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/modelscope/models/nlp/gpt2/backbone.pyr   ÚGPT2Model.__init__   s   ø€ ÜÑ%˜fÑ%ˆÜ‰Ñ˜Õ ó    r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   Ú__static_attributes__Ú__classcell__)r   s   @r   r   r   
   s   ø† ÷!ó !r   r   N)Útransformersr   r   ÚGPT2ModelTransformÚmodelscope.metainfor   Úmodelscope.models.builderr   Úmodelscope.utils.constantr   Úregister_moduleÚbackboneÚgpt2r   r   r   Ú<module>r%      sF   ðå #Ý 8å &Ý /Ý +ð ×Ò U§^¡^ÀÇÁÑMô!Ð"ó !ó Nñ!r   