Model type
Masked-token protein transformer encoder
ESM-2 is a family of protein sequence encoders that produce representations for downstream protein analyses.
Conceptual summary of the documented data flow; optional inputs and configured downstream stages must be reported for a reproducible evaluation.
Masked-token protein transformer encoder
Single amino-acid sequences.
Residue embeddings, sequence representations and masked-token predictions.
Official project documentation and implementation: https://github.com/facebookresearch/esm
limited source coverage · Automated source review, 2026-09-23. All specifications and missing details
2 evaluations · 19 results. Different protocols are not a single leaderboard.
Sorted by Spearman (higher is better). The best value in each column is highlighted. Decimals are rounded for display; each value links to the printed value and its source.
| Tested configuration | Protocol and dataset | Spearman | Spearman (ProteinGym zero-shot DMS substitutions, Activity assays: mean over proteins of assay-level Spearman) | Spearman (ProteinGym zero-shot DMS substitutions, Binding assays: mean over proteins of assay-level Spearman) | Spearman (ProteinGym zero-shot DMS substitutions, Expression assays: mean over proteins of assay-level Spearman) | Spearman (ProteinGym zero-shot DMS substitutions, High MSA depth proteins: mean over proteins of assay-level Spearman) | Spearman (ProteinGym zero-shot DMS substitutions, Human proteins: mean over proteins of assay-level Spearman) | Spearman (ProteinGym zero-shot DMS substitutions, Low MSA depth proteins: mean over proteins of assay-level Spearman) | Spearman (ProteinGym zero-shot DMS substitutions, mean over selection types of the per-type mean over proteins of assay-level Spearman (all 217 assays)) | Spearman (ProteinGym zero-shot DMS substitutions, Medium MSA depth proteins: mean over proteins of assay-level Spearman) | Spearman (ProteinGym zero-shot DMS substitutions, Organismal fitness assays: mean over proteins of assay-level Spearman) | Spearman (ProteinGym zero-shot DMS substitutions, Other eukaryote proteins: mean over proteins of assay-level Spearman) | Spearman (ProteinGym zero-shot DMS substitutions, Prokaryote proteins: mean over proteins of assay-level Spearman) | Spearman (ProteinGym zero-shot DMS substitutions, Stability assays: mean over proteins of assay-level Spearman) | Spearman (ProteinGym zero-shot DMS substitutions, variants with 1 substitution: mean over protein and selection-type groups of assay-level Spearman) | Spearman (ProteinGym zero-shot DMS substitutions, variants with 2 substitutions: mean over protein and selection-type groups of assay-level Spearman) | Spearman (ProteinGym zero-shot DMS substitutions, variants with 3 substitutions: mean over protein and selection-type groups of assay-level Spearman) | Spearman (ProteinGym zero-shot DMS substitutions, variants with 4 substitutions: mean over protein and selection-type groups of assay-level Spearman) | Spearman (ProteinGym zero-shot DMS substitutions, variants with 5 or more substitutions: mean over protein and selection-type groups of assay-level Spearman) | Spearman (ProteinGym zero-shot DMS substitutions, Virus proteins: mean over proteins of assay-level Spearman) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ESM2 (150M) [ProteinGym 144fe22b snapshot]Evaluation | ProteinGym AMFR official zero-shot Spearman snapshot, ProteinGym AMFR 4G3O official snapshot cohort | 0.321 | Not reported | Not reported | Not reported | Not reported | Not reported | Not reported | Not reported | Not reported | Not reported | Not reported | Not reported | Not reported | Not reported | Not reported | Not reported | Not reported | Not reported | Not reported |
| ESM2 (150M) [ProteinGym 144fe22b snapshot]Evaluation | ProteinGym v1.3 zero-shot DMS substitutions, ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | Not reported | 0.391 | 0.326 | 0.402 | 0.494 | 0.45 | 0.319 | 0.387 | 0.359 | 0.305 | 0.475 | 0.398 | 0.51 | 0.387 | 0.246 | 0.146 | 0.16 | 0.231 | 0.157 |
Applied filters: All linked evaluations
| Tested configuration | Protocol and dataset | Finding | Evidence and details |
|---|---|---|---|
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym AMFR official zero-shot Spearman snapshot Dataset subset: ProteinGym AMFR 4G3O official snapshot cohort | 0.321 Spearman unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M) AMFR official snapshot Not reported Aggregation: Not reported ProteinGym AMFR assay-level Spearman comparison · DMS_substitutions_Spearman_DMS_level.csv line 15, DMS ID=AMFR_HUMAN_Tsuboyama_2023_4G3O, column=ESM2 (150M) |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.387 Spearman (ProteinGym zero-shot DMS substitutions, mean over selection types of the per-type mean over proteins of assay-level Spearman (all 217 assays)) unitless · higher Uncertainty: SE 0.013. From compute_bootstrap_standard_error_functional_categories in performance_DMS_benchmarks.py at 144fe22 (default 10,000 resamples, lines 95-111 and 310-315); not an absolute standard error of the model's own average. Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'Average_Spearman' |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.387 Spearman (ProteinGym zero-shot DMS substitutions, variants with 1 substitution: mean over protein and selection-type groups of assay-level Spearman) unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'Depth_1' |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.246 Spearman (ProteinGym zero-shot DMS substitutions, variants with 2 substitutions: mean over protein and selection-type groups of assay-level Spearman) unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'Depth_2' |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.146 Spearman (ProteinGym zero-shot DMS substitutions, variants with 3 substitutions: mean over protein and selection-type groups of assay-level Spearman) unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'Depth_3' |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.16 Spearman (ProteinGym zero-shot DMS substitutions, variants with 4 substitutions: mean over protein and selection-type groups of assay-level Spearman) unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'Depth_4' |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.231 Spearman (ProteinGym zero-shot DMS substitutions, variants with 5 or more substitutions: mean over protein and selection-type groups of assay-level Spearman) unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'Depth_5+' |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.391 Spearman (ProteinGym zero-shot DMS substitutions, Activity assays: mean over proteins of assay-level Spearman) unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'Function_Activity' |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.326 Spearman (ProteinGym zero-shot DMS substitutions, Binding assays: mean over proteins of assay-level Spearman) unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'Function_Binding' |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.402 Spearman (ProteinGym zero-shot DMS substitutions, Expression assays: mean over proteins of assay-level Spearman) unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'Function_Expression' |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.305 Spearman (ProteinGym zero-shot DMS substitutions, Organismal fitness assays: mean over proteins of assay-level Spearman) unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'Function_OrganismalFitness' |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.51 Spearman (ProteinGym zero-shot DMS substitutions, Stability assays: mean over proteins of assay-level Spearman) unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'Function_Stability' |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.494 Spearman (ProteinGym zero-shot DMS substitutions, High MSA depth proteins: mean over proteins of assay-level Spearman) unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'High_MSA_depth' |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.319 Spearman (ProteinGym zero-shot DMS substitutions, Low MSA depth proteins: mean over proteins of assay-level Spearman) unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'Low_MSA_depth' |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.359 Spearman (ProteinGym zero-shot DMS substitutions, Medium MSA depth proteins: mean over proteins of assay-level Spearman) unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'Medium_MSA_depth' |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.45 Spearman (ProteinGym zero-shot DMS substitutions, Human proteins: mean over proteins of assay-level Spearman) unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'Taxa_Human' |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.475 Spearman (ProteinGym zero-shot DMS substitutions, Other eukaryote proteins: mean over proteins of assay-level Spearman) unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'Taxa_Other_Eukaryote' |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.398 Spearman (ProteinGym zero-shot DMS substitutions, Prokaryote proteins: mean over proteins of assay-level Spearman) unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'Taxa_Prokaryote' |
| Configuration: ESM2 (150M) [ProteinGym 144fe22b snapshot] | Protocol: ProteinGym v1.3 zero-shot DMS substitutions Dataset subset: ProteinGym DMS substitution assays at commit 144fe22 (217 assays) | 0.157 Spearman (ProteinGym zero-shot DMS substitutions, Virus proteins: mean over proteins of assay-level Spearman) unitless · higher Uncertainty: Not reported by the source Coverage: Not reported scored / Not reported eligible | Evaluation origin not reported · Source checkedMethods, coverage and sourceESM2 (150M): ProteinGym zero-shot DMS substitutions summary (144fe22) ProteinGym zero-shot DMS substitutions, Spearman summary Aggregation: Not reported ProteinGym zero-shot DMS substitutions Spearman summary at commit 144fe22 · benchmarks/DMS_zero_shot/substitutions/Spearman/Summary_performance_DMS_substitutions_Spearman.csv line 63, row 'ESM2 (150M)', column 'Taxa_Virus' |
Source checking is not independent reproduction. Release 2026-10-22-1b7cf027e4f6.
Related profile: ESM-2. This page retains the exact record and its evaluation context.
ESM2 (150M), from the ProteinGym reference scores at commit 144fe22b.
ESM-2 tokenizes an amino-acid sequence and uses a transformer encoder trained to recover masked residues. Self-attention lets each residue representation depend on its sequence context. The released model returns token probabilities and embeddings; a specified pooling rule, task head or complete folding pipeline is needed for a particular biological prediction.
ESM-2 checkpoint identifiers encode layer count, parameter scale and training-data tag. The checked esm2_t33_650M_UR50D configuration lists max_position_embeddings=1,026. This configuration field includes model positions and is not a claim of training or validated inference on 1,026 amino acids.
Follow-up review of Reference checkpoint, Context limits, Training data release, Training cutoff. Source locations and before/after decisions are recorded in the 23 September profile-evidence audit. Other explanatory content retains its earlier source scope. No human scientific review or independent reproduction is implied.
Stable record: discovery-model-esm-2Explanatory profile: limited source coverage · Automated source review, 2026-09-23. Review applies to the cited claims; unresolved fields are listed below. Numerical results retain their own review status.
| Property | Description and evidence |
|---|---|
| Model type | Masked-token protein transformer encoderSources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Architecture | Masked-token protein transformer encoder; the checked 650M checkpoint has 33 layers, hidden width 1,280, 20 attention heads and rotary positional encoding.Sources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Inputs | Single amino-acid sequences.Sources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Outputs | Residue embeddings, sequence representations and masked-token predictions.Sources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Parameters | Released scales: 8M, 35M, 150M, 650M, 3B and 15B.Sources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Known versions | ESM-2 checkpoint identifiers encode layer count, parameter scale and training-data tag.Sources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Training data | UniRef50 clusters with UniRef90 sampling; the pretrained-model table labels UR50/D 2021_04.Sources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Training cutoff | The inspected official table establishes an April 2021 UniRef release, but no separate latest-deposited-sequence date. Keep the corpus release distinct from a temporal leakage guarantee. · Not reported in inspected sourcesSourcesfacebookresearch/esm: README.md · README: Pre-trained Models and Pre-training Dataset Split |
| Context limits | The official extraction script truncates to 1,022 residues by default; --truncation_seq_length is configurable. This workflow default is not a universal architecture or validated biological-context limit.Sourcesesm2 extract: primary artifact · create_parser: --truncation_seq_length; run: get_batch_converter |
| Weights licence | The official facebook/esm2_t33_650M_UR50D model card declares MIT; this is the inspected checkpoint, not a licence inference from source code.Sources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Access | Official project documentation and implementation: https://github.com/facebookresearch/esmSources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Code licence | MITSourcesfacebookresearch/esm: LICENSE · LICENSE: licence text |
| Reference checkpoint | Example release: facebook/esm2_t33_650M_UR50D at 08e4846e537177426273712802403f7ba8261b6c. Its model.safetensors has registry-reported SHA-256 a08adabb949fa67ad3c14b509d04fd60368b35007b0095e3358f81200c4f4db0. This identifies a downloadable 650M checkpoint, not every ESM-2 evaluation.Sourcesesm2 release: primary artifact · sha; siblings[model.safetensors].lfs.sha256 |
| Training data release | The official pretrained-model table labels ESM-2 training data UR50/D 2021_04.Sourcesfacebookresearch/esm: README.md · README: Pre-trained Models table, ESM-2 rows |
Source checking verifies the cited claim or transcription. It does not establish independent reproduction.
Trace each statement to its source and review. A context-only reference supports the record generally; it does not verify an individual field. Source checking does not reproduce an experiment.
One row per statement and cited source. Multiple citations are not independent evaluations. Shared locators are labelled explicitly.
2 evidence rows matching the loaded filters
| Property and statement | Original source and location | Review and provenance |
|---|---|---|
Facets: method types1 values
| ProteinGym AMFR assay-level Spearman comparison Proposer's report, ProteinGym AMFR: protein language and structure-conditioned models fit foundation_model Version: 144fe22b07dfaeec2b366f2346203a9838a55b4c | conflicting claim ["automated-source-review"] · 2026-10-12 Audit detailsCorrect the method type from none to foundation_model (use-case baseline review 2026-10-12, table 2). Not source-checked in the review; this comparison has no baseline row. Evidence from docs/reviews/use-cases/baselines-2026-10-12.md. Independent review 2026-10-12: approved. See docs/reviews/2026-10-12-method-type-corrections.md. Conflicting source claim: Field: Claim: metadata-correction-tags-20261012-f26291e67b3104f36664 Source artifact SHA-256: Hash scope: Hash scope not separately documented; inspect source record |
| Relationship: configuration of discovery-model-esm-2 Individual claims | ProteinGym AMFR assay-level Spearman comparison Pinned ProteinGym Spearman CSV header: ESM2 (150M) Version: 144fe22b07dfaeec2b366f2346203a9838a55b4c | source checked ["automated-source-review"] · 2026-09-30T21:40:59.576893+00:00 Audit detailsField: Claim: uc20260930-config-family-22b244de2d811aef Source artifact SHA-256: Hash scope: Hash scope not separately documented; inspect source record |
Release 2026-10-22-1b7cf027e4f6 · Record review: source checked
Stable ID: uc20260930-proteingym-amfr-config-esm2-150m