Team Ai
Apppublic

xdecoder/Instruct-X-Decoder

sourceHugging Faceafl-3.0updated 3y agoView on Hugging Face
163likes
fixvlpencoder.cpython-38.pyc10 linesDownload Raw Back to __pycache__
1U

2E$�c�@sXddlmZddlZddlmZddlmZddlmZGdd�de�Z	edd	��Z3dS)4�)�requiresN�)�register_model)�LanguageEncodercsleZdZ�fdd�Ze���fdd��Ze���fdd��Ze���fdd��Ze���fd	d5��Z	�Z6S)�FixLanguageEncodercs,tt|�j||�tjt�g�dd�|_dS)NF)�
requires_grad)�superr�__init__�nn�	Parameter�torch�ones�logit_scale��self�args�kwargs��	__class__��8/data/arXiv/demo/Demo/xdecoder/language/fixvlpencoder.pyr	7szFixLanguageEncoder.__init__cst�j||�S�N)r�get_text_embeddingsrrrrrsz&FixLanguageEncoder.get_text_embeddingscst�j||�Sr)r�get_text_token_embeddingsrrrrrsz,FixLanguageEncoder.get_text_token_embeddingscst�j||�Sr)r�forward_languagerrrrrsz#FixLanguageEncoder.forward_languagecst�j||�Sr)r�forward_language_tokenrrrrrsz)FixLanguageEncoder.forward_language_token)�__name__�8__module__�__qualname__r	r�no_gradrrrr�
__classcell__rrrrrsrcKst|�Sr)r)�cfgrrrr�get_language_model!sr")�importlib.metadatarr�torch.nnr9�registryr�10vlpencoderrrr"rrrr�<module>s