Upload modeling_esm_plusplus.py with huggingface_hub
Browse files- modeling_esm_plusplus.py +3 -0
modeling_esm_plusplus.py
CHANGED
@@ -823,6 +823,7 @@ class ESMplusplusModel(PreTrainedESMplusplusModel, EmbeddingMixin):
|
|
823 |
output_attentions: Optional[bool] = None,
|
824 |
output_hidden_states: Optional[bool] = None,
|
825 |
return_dict: Optional[bool] = None, # to play nice with HF adjacent packages
|
|
|
826 |
) -> TransformerOutput:
|
827 |
"""Forward pass for masked language modeling.
|
828 |
|
@@ -885,6 +886,7 @@ class ESMplusplusForMaskedLM(PreTrainedESMplusplusModel, EmbeddingMixin):
|
|
885 |
output_attentions: Optional[bool] = None,
|
886 |
output_hidden_states: Optional[bool] = None,
|
887 |
return_dict: Optional[bool] = None, # to play nice with HF adjacent packages
|
|
|
888 |
) -> ESMplusplusOutput:
|
889 |
"""Forward pass for masked language modeling.
|
890 |
|
@@ -1029,6 +1031,7 @@ class ESMplusplusForTokenClassification(ESMplusplusForMaskedLM, EmbeddingMixin):
|
|
1029 |
output_attentions: Optional[bool] = None,
|
1030 |
output_hidden_states: Optional[bool] = None,
|
1031 |
return_dict: Optional[bool] = None, # to play nice with HF adjacent packages
|
|
|
1032 |
) -> ESMplusplusOutput:
|
1033 |
"""Forward pass for token classification.
|
1034 |
|
|
|
823 |
output_attentions: Optional[bool] = None,
|
824 |
output_hidden_states: Optional[bool] = None,
|
825 |
return_dict: Optional[bool] = None, # to play nice with HF adjacent packages
|
826 |
+
**kwargs,
|
827 |
) -> TransformerOutput:
|
828 |
"""Forward pass for masked language modeling.
|
829 |
|
|
|
886 |
output_attentions: Optional[bool] = None,
|
887 |
output_hidden_states: Optional[bool] = None,
|
888 |
return_dict: Optional[bool] = None, # to play nice with HF adjacent packages
|
889 |
+
**kwargs,
|
890 |
) -> ESMplusplusOutput:
|
891 |
"""Forward pass for masked language modeling.
|
892 |
|
|
|
1031 |
output_attentions: Optional[bool] = None,
|
1032 |
output_hidden_states: Optional[bool] = None,
|
1033 |
return_dict: Optional[bool] = None, # to play nice with HF adjacent packages
|
1034 |
+
**kwargs,
|
1035 |
) -> ESMplusplusOutput:
|
1036 |
"""Forward pass for token classification.
|
1037 |
|