lhallee commited on
Commit
8ba6e2b
·
verified ·
1 Parent(s): 7be3eb9

Update FastPLMs runtime files

Browse files

Add-only FastPLMs files-only publication. Checkpoint weights and complete-artifact attestations are unchanged.

Files changed (3) hide show
  1. README.md +4 -5
  2. config.json +3 -3
  3. runtime-attestation.json +5 -5
README.md CHANGED
@@ -18,11 +18,11 @@ Supported Transformers entry points are `AutoConfig`, `AutoModel`.
18
 
19
  ## Install and platform requirements
20
 
21
- Install FastPLMs from the exact source revision paired with this model card:
22
 
23
  ```bash
24
  python -m pip install \
25
- "fastplms[structure] @ git+https://github.com/Synthyra/FastPLMs.git@ed38b898187ba16b64d801874decdddfe2938a58"
26
  ```
27
 
28
  Python 3.11-3.14, PyTorch 2.13, and Transformers 5.13 are required. Structure inference requires the `structure` extra and a CUDA device for the published execution contract. The current validated release target is the exact NVIDIA GH200 on Linux aarch64; Linux x86-64, CPU-only, Windows, and macOS structure runs are not current release evidence. The Hub quick start below requires network
@@ -109,9 +109,8 @@ continues independently of the ESM++ and ESMFold2 release gates.
109
  ## Release record
110
 
111
  - FastPLMs weights: `Synthyra/Boltz2`
112
- - Runtime revision: `ed38b898187ba16b64d801874decdddfe2938a58`
113
- - Runtime source-tree SHA-256: `78061b1bd37ba2dda853641fba681fdf943b859503e4fb21b1a7508909c369bf`
114
- - Runtime bundle SHA-256: `e6e0f8c8632238f40a5112f22397a9a211eb02d3415c1c93d43305aef51f7728`
115
  - Generator/schema version and complete/runtime-only attestations: recorded in `provenance.json`
116
  - Official checkpoint: `boltz-community/boltz-2`
117
  - Artifact source: `fast`
 
18
 
19
  ## Install and platform requirements
20
 
21
+ Install the current FastPLMs package:
22
 
23
  ```bash
24
  python -m pip install \
25
+ "fastplms[structure] @ git+https://github.com/Synthyra/FastPLMs.git"
26
  ```
27
 
28
  Python 3.11-3.14, PyTorch 2.13, and Transformers 5.13 are required. Structure inference requires the `structure` extra and a CUDA device for the published execution contract. The current validated release target is the exact NVIDIA GH200 on Linux aarch64; Linux x86-64, CPU-only, Windows, and macOS structure runs are not current release evidence. The Hub quick start below requires network
 
109
  ## Release record
110
 
111
  - FastPLMs weights: `Synthyra/Boltz2`
112
+ - Runtime revision: recorded separately in the built artifact and published commit
113
+ - Source-tree and runtime-bundle SHA-256: recorded in `provenance.json`
 
114
  - Generator/schema version and complete/runtime-only attestations: recorded in `provenance.json`
115
  - Official checkpoint: `boltz-community/boltz-2`
116
  - Artifact source: `fast`
config.json CHANGED
@@ -137,10 +137,10 @@
137
  "fastplms_checkpoint_repo_id": "Synthyra/Boltz2",
138
  "fastplms_checkpoint_revision": "3b148fc5efea109c065ec82ba8683d024de7134e",
139
  "fastplms_model_id": "boltz2",
140
- "fastplms_release_tool_revision": "ed38b898187ba16b64d801874decdddfe2938a58",
141
- "fastplms_release_tool_sha256": "6b15c1ec4a44faba83aa128452b06c617de4c4f580ca1cc91f9fce9747ca784e",
142
  "fastplms_runtime_bundle_sha256": "e6e0f8c8632238f40a5112f22397a9a211eb02d3415c1c93d43305aef51f7728",
143
- "fastplms_runtime_revision": "ed38b898187ba16b64d801874decdddfe2938a58",
144
  "fastplms_source_tree_sha256": "78061b1bd37ba2dda853641fba681fdf943b859503e4fb21b1a7508909c369bf",
145
  "fastplms_weights_revision": "3b148fc5efea109c065ec82ba8683d024de7134e",
146
  "model_type": "boltz2_automodel",
 
137
  "fastplms_checkpoint_repo_id": "Synthyra/Boltz2",
138
  "fastplms_checkpoint_revision": "3b148fc5efea109c065ec82ba8683d024de7134e",
139
  "fastplms_model_id": "boltz2",
140
+ "fastplms_release_tool_revision": "95691a87c781f052f65b6ab3ca99dfce4ebb59c7",
141
+ "fastplms_release_tool_sha256": "19b4247aba04a74de5069397518374ab2c3b9e0ce18ba9f36de34f0f4c5d1ceb",
142
  "fastplms_runtime_bundle_sha256": "e6e0f8c8632238f40a5112f22397a9a211eb02d3415c1c93d43305aef51f7728",
143
+ "fastplms_runtime_revision": "95691a87c781f052f65b6ab3ca99dfce4ebb59c7",
144
  "fastplms_source_tree_sha256": "78061b1bd37ba2dda853641fba681fdf943b859503e4fb21b1a7508909c369bf",
145
  "fastplms_weights_revision": "3b148fc5efea109c065ec82ba8683d024de7134e",
146
  "model_type": "boltz2_automodel",
runtime-attestation.json CHANGED
@@ -2,9 +2,9 @@
2
  "files": {
3
  "LICENSES/FastPLMs-Apache-2.0.txt": "sha256:2d2b50c7b1414bff1189a1db1f0cfb92e3e064b50f4c2b1019827b683e1b629a",
4
  "LICENSES/boltz/LICENSE": "sha256:f0667fd5e66c51e1ba8ddaa0249c6d7225b30037e02c45782d8f2c2943ac2617",
5
- "README.md": "sha256:d84a298878da60b50b6ad14b75305218be3135366a560c03e7ab0316674498ec",
6
  "THIRD_PARTY_NOTICES.md": "sha256:25704b3c76404696cae52e7fca13088d329f70f412687340351259e86cd62baa",
7
- "config.json": "sha256:114330cba90bd634d5c5ef779a35297932429f4b36cb468b4a36f8346ac2c328",
8
  "fastplms/__init__.py": "sha256:4fb3196022ca8ec699d59d09bdbc5f0184195552b773698ab9b061fe3cd7df12",
9
  "fastplms/models.toml": "sha256:1b0d92911222f31b435bfee80251c9abe20b85392d65f8af8d285d1ccfbbc3c5",
10
  "fastplms/models/__init__.py": "sha256:5e48c2cb3877aa6f42f3b5411d53b16bba2e32827bbde634f47f174c5cb36f86",
@@ -45,10 +45,10 @@
45
  },
46
  "model_id": "boltz2",
47
  "redistributable": true,
48
- "release_tool_revision": "ed38b898187ba16b64d801874decdddfe2938a58",
49
- "release_tool_sha256": "6b15c1ec4a44faba83aa128452b06c617de4c4f580ca1cc91f9fce9747ca784e",
50
  "runtime_bundle_sha256": "e6e0f8c8632238f40a5112f22397a9a211eb02d3415c1c93d43305aef51f7728",
51
- "runtime_revision": "ed38b898187ba16b64d801874decdddfe2938a58",
52
  "schema_version": 2,
53
  "scope": "runtime-only",
54
  "source_tree_sha256": "78061b1bd37ba2dda853641fba681fdf943b859503e4fb21b1a7508909c369bf",
 
2
  "files": {
3
  "LICENSES/FastPLMs-Apache-2.0.txt": "sha256:2d2b50c7b1414bff1189a1db1f0cfb92e3e064b50f4c2b1019827b683e1b629a",
4
  "LICENSES/boltz/LICENSE": "sha256:f0667fd5e66c51e1ba8ddaa0249c6d7225b30037e02c45782d8f2c2943ac2617",
5
+ "README.md": "sha256:f12be28984a29a0257a997ac948faa35766e2914613af35c653d9772325e737c",
6
  "THIRD_PARTY_NOTICES.md": "sha256:25704b3c76404696cae52e7fca13088d329f70f412687340351259e86cd62baa",
7
+ "config.json": "sha256:7f24cc83dab019d998f24fdeffe46526c01f52b041527c9ae17bf66570f7040d",
8
  "fastplms/__init__.py": "sha256:4fb3196022ca8ec699d59d09bdbc5f0184195552b773698ab9b061fe3cd7df12",
9
  "fastplms/models.toml": "sha256:1b0d92911222f31b435bfee80251c9abe20b85392d65f8af8d285d1ccfbbc3c5",
10
  "fastplms/models/__init__.py": "sha256:5e48c2cb3877aa6f42f3b5411d53b16bba2e32827bbde634f47f174c5cb36f86",
 
45
  },
46
  "model_id": "boltz2",
47
  "redistributable": true,
48
+ "release_tool_revision": "95691a87c781f052f65b6ab3ca99dfce4ebb59c7",
49
+ "release_tool_sha256": "19b4247aba04a74de5069397518374ab2c3b9e0ce18ba9f36de34f0f4c5d1ceb",
50
  "runtime_bundle_sha256": "e6e0f8c8632238f40a5112f22397a9a211eb02d3415c1c93d43305aef51f7728",
51
+ "runtime_revision": "95691a87c781f052f65b6ab3ca99dfce4ebb59c7",
52
  "schema_version": 2,
53
  "scope": "runtime-only",
54
  "source_tree_sha256": "78061b1bd37ba2dda853641fba681fdf943b859503e4fb21b1a7508909c369bf",