alchemab/antiberta2-cssp

Model

AntiBERTa2-CSSP 🧬

8

13 commits

9 repos using this model

1 linked in READMEs

updated Jun 4, 2024

See the code

README

## AntiBERTa2-CSSP 🧬

AntiBERTa2 is an antibody-specific language model based on the RoFormer model - it is pre-trained using masked language modelling. We also provide a multimodal version of AntiBERTa2, AntiBERTa2-CSSP, that has been trained using a contrastive objective, similar to the CLIP method. Further details on both AntiBERTa2 and AntiBERTa2-CSSP are described in our paper accepted at the NeurIPS MLSB Workshop 2023.

Both AntiBERTa2 models are only available for non-commercial use. Output antibody sequences (e.g. from infilling via masked language models) can only be used for non-commercial use. For any users seeking commercial use of our model and generated antibodies, please reach out to us at [email protected].

Model variantParametersConfig
AntiBERTa2202M16L, 16H, 1024d
AntiBERTa2-CSSP202M16L, 16H, 1024d

Example usage

>>> from transformers import (
        RoFormerModel,
        RoFormerTokenizer, 
        RoFormerForSequenceClassification
    )
>>> tokenizer = RoFormerTokenizer.from_pretrained("alchemab/antiberta2-cssp")
>>> model = RoFormerModel.from_pretrained("alchemab/antiberta2-cssp")
>>> model(**tokenizer("Ḣ Q V Q ... T V S S", return_tensors='pt')).last_hidden_state... # etc

>>> new_model = RoFormerForSequenceClassification.from_pretrained(
            "alchemab/antiberta2-cssp") # this will of course raise warnings 
                                        # that a new linear layer will be added 
                                        # and randomly initialized

biology
endpoints_compatible
feature-extraction
medical
roformer
safetensors
transformers

alchemab/antiberta2-cssp

Model

AntiBERTa2-CSSP 🧬

8

13 commits

9 repos using this model

1 linked in READMEs

updated Jun 4, 2024

See the code

README

## AntiBERTa2-CSSP 🧬

AntiBERTa2 is an antibody-specific language model based on the RoFormer model - it is pre-trained using masked language modelling. We also provide a multimodal version of AntiBERTa2, AntiBERTa2-CSSP, that has been trained using a contrastive objective, similar to the CLIP method. Further details on both AntiBERTa2 and AntiBERTa2-CSSP are described in our paper accepted at the NeurIPS MLSB Workshop 2023.

Both AntiBERTa2 models are only available for non-commercial use. Output antibody sequences (e.g. from infilling via masked language models) can only be used for non-commercial use. For any users seeking commercial use of our model and generated antibodies, please reach out to us at [email protected].

Model variantParametersConfig
AntiBERTa2202M16L, 16H, 1024d
AntiBERTa2-CSSP202M16L, 16H, 1024d

Example usage

>>> from transformers import (
        RoFormerModel,
        RoFormerTokenizer, 
        RoFormerForSequenceClassification
    )
>>> tokenizer = RoFormerTokenizer.from_pretrained("alchemab/antiberta2-cssp")
>>> model = RoFormerModel.from_pretrained("alchemab/antiberta2-cssp")
>>> model(**tokenizer("Ḣ Q V Q ... T V S S", return_tensors='pt')).last_hidden_state... # etc

>>> new_model = RoFormerForSequenceClassification.from_pretrained(
            "alchemab/antiberta2-cssp") # this will of course raise warnings 
                                        # that a new linear layer will be added 
                                        # and randomly initialized

biology
endpoints_compatible
feature-extraction
medical
roformer
safetensors
transformers