ó
    ¼èØh8  ã                   óh   •  " S  S5      r  " S S5      r " S S5      r " S S5      r " S S	5      rg
)c                   ó4   • \ rS rSrSrSrSrSrSrSr	Sr
S	rS
rg)Ú	Operatorsé   Ú	AttentionÚLayerNormalizationÚMultiHeadAttentionÚPackedAttentionÚPackedMultiHeadAttentionÚRemovePaddingÚRestorePaddingÚSkipLayerNormalization© N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú	ATTENTIONÚ	LAYERNORMÚMULTI_HEAD_ATTENTIONÚPACKEDATTENTIONÚPACKED_MULTI_HEAD_ATTENTIONÚREMOVEPADDINGÚRESTOREPADDINGÚSKIPLAYERNORMÚ__static_attributes__r   ó    Ú\/var/www/fran/franai/venv/lib/python3.13/site-packages/onnxruntime/transformers/constants.pyr   r      s,   † Ø€IØ$€IØ/ÐØ'€OØ"<ÐØ#€MØ%€NØ,ƒMr   r   c                   ó0   • \ rS rSrSrSrSrSrSrSr	Sr
S	rg
)ÚAttentionInputIDsé   é    é   é   é   é   é   é   r   N)r   r   r   r   ÚINPUTÚWEIGHTSÚBIASÚ
MASK_INDEXÚPASTÚATTENTION_BIASÚPAST_SEQUENCE_LENGTHr   r   r   r   r   r      s&   † Ø€EØ€GØ€DØ€JØ€DØ€NØÓr   r   c                   ó   • \ rS rSrSrSrSrg)ÚAttentionOutputIDsé   r    r!   r   N)r   r   r   r   ÚOUTPUTÚPRESENTr   r   r   r   r/   r/      s   † Ø€FØƒGr   r/   c                   ó4   • \ rS rSrSrSrSrSrSrSr	Sr
S	rS
rg)ÚMultiHeadAttentionInputIDsé!   r    r!   r"   r#   r$   r%   r&   r   r   N)r   r   r   r   ÚQUERYÚKEYÚVALUEr)   ÚKEY_PADDING_MASKr,   ÚPAST_KEYÚ
PAST_VALUEr   r   r   r   r4   r4   !   s+   † Ø€EØ
€CØ€EØ€DØÐØ€NØ€HØƒJr   r4   c                   ó    • \ rS rSrSrSrSrSrg)ÚMultiHeadAttentionOutputIDsé,   r    r!   r"   r   N)r   r   r   r   r1   ÚPRESENT_KEYÚPRESENT_VALUEr   r   r   r   r=   r=   ,   s   † Ø€FØ€KØƒMr   r=   N)r   r   r/   r4   r=   r   r   r   Ú<module>rA      s7   ð÷-ñ -÷ñ ÷ñ ÷
ñ ÷ò r   