Sentence Similarity
sentence-transformers
Safetensors
English
ESMplusplus
protein
esm-c
contrastive-learning
protein-embeddings
biology
custom_code
Instructions to use GrimSqueaker/ProtSent-V2-ESMC-300M with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- sentence-transformers
How to use GrimSqueaker/ProtSent-V2-ESMC-300M with sentence-transformers:
from sentence_transformers import SentenceTransformer model = SentenceTransformer("GrimSqueaker/ProtSent-V2-ESMC-300M", trust_remote_code=True) sentences = [ "That is a happy person", "That is a happy dog", "That is a very happy person", "Today is a sunny day" ] embeddings = model.encode(sentences) similarities = model.similarity(embeddings, embeddings) print(similarities.shape) # [4, 4] - Notebooks
- Google Colab
- Kaggle
| { | |
| "architectures": [ | |
| "ESMplusplusForMaskedLM" | |
| ], | |
| "attn_backend": "sdpa", | |
| "auto_map": { | |
| "AutoConfig": "modeling_fastplms.ESMplusplusConfig", | |
| "AutoModel": "modeling_fastplms.ESMplusplusModel", | |
| "AutoModelForMaskedLM": "modeling_fastplms.ESMplusplusForMaskedLM" | |
| }, | |
| "classifier_dropout": 0.1, | |
| "classifier_pooling_types": null, | |
| "dropout": 0.0, | |
| "dtype": "float32", | |
| "eos_token_id": 2, | |
| "fastplms_checkpoint_hash": "9e2f14310355c06bd0f41ed30360017e09c533a4f489a7e93044d6d52c9c4f8b", | |
| "fastplms_checkpoint_repo_id": "Synthyra/ESMplusplus_small", | |
| "fastplms_checkpoint_revision": "46c5f7d562e47d4c14165b424c71ab7db008e6fb", | |
| "fastplms_model_id": "esmc_small", | |
| "fastplms_release_tool_revision": "e6dd397a9ad368c998d714f6bd64d40b533d1ed1", | |
| "fastplms_release_tool_sha256": "6d335c05aa49a232086a816deb25d248d1490529e5783acc3355b9bc6f03e0c2", | |
| "fastplms_runtime_bundle_sha256": "d73f544a7623d12eff2ba407e2d7e86417b7d731e36a2931515930eae7d7e8e5", | |
| "fastplms_runtime_revision": "e6dd397a9ad368c998d714f6bd64d40b533d1ed1", | |
| "fastplms_source_tree_sha256": "bed9c7b1e1b0500dcd370e92e1f83b47494f9167d37b16e248f9d17e0135f822", | |
| "fastplms_weights_revision": "46c5f7d562e47d4c14165b424c71ab7db008e6fb", | |
| "hidden_size": 960, | |
| "initializer_range": 0.02, | |
| "mask_token_id": 32, | |
| "model_type": "ESMplusplus", | |
| "num_attention_heads": 15, | |
| "num_hidden_layers": 30, | |
| "pad_token_id": 1, | |
| "tie_word_embeddings": false, | |
| "transformers_version": "5.14.1", | |
| "use_cache": false, | |
| "vocab_size": 64 | |
| } | |