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 |
|