Document stereo limitation of released encoder
Browse files
README.md
CHANGED
|
@@ -16,7 +16,7 @@ tags:
|
|
| 16 |
|
| 17 |
## Use
|
| 18 |
|
| 19 |
-
Install the [GRASP code repository](https://github.com/caithmac/GRASP) in Python 3.10–3.13, then:
|
| 20 |
|
| 21 |
```python
|
| 22 |
from grasp import GRASPEncoder
|
|
@@ -28,7 +28,7 @@ print(embeddings.shape) # (2, 768)
|
|
| 28 |
|
| 29 |
This returns the final encoder-layer CLS state. The encoder does not output experimental property predictions by itself. The paper's primary OpenADMET protocol learns a layer mixture, atom-attention pooler, and endpoint head; the repository provides full, LoRA, and frozen fine-tuning modes for new labeled datasets.
|
| 30 |
|
| 31 |
-
For a browser-based start, open the shared [embedding notebook in Colab](https://colab.research.google.com/drive/1i-NLImnIBcnv-qn5sun0J0Xkuge8rGhG?usp=sharing) or [fine-tuning notebook](https://colab.research.google.com/drive/1BcYhx7Jp_WPJFgvqRw_S53W3dge2CWfQ?usp=sharing). The [source notebooks](https://github.com/caithmac/GRASP/tree/main/notebooks) are versioned with the code repository.
|
| 32 |
|
| 33 |
## Model details and evaluation
|
| 34 |
|
|
@@ -38,7 +38,7 @@ In the arXiv paper, endpoint-specific full fine-tuning of GRASP reaches mean MAE
|
|
| 38 |
|
| 39 |
## Intended use and limitations
|
| 40 |
|
| 41 |
-
GRASP is intended for research on molecular representations and downstream property models. The encoder was trained on 2D molecular graphs; no 3D geometry or experimental uncertainty is provided. Molecular predictions after downstream fitting can fail outside the training chemical domain and should be checked experimentally. Atom ordering can affect outputs because the encoder has learned absolute position embeddings. The pretraining inputs were limited to 96 heavy atoms; molecules up to 511 atoms can be processed by the code, but larger molecules may be well outside the training distribution. Do not use generated predictions as clinical or toxicological determinations.
|
| 42 |
|
| 43 |
## Training data and license
|
| 44 |
|
|
|
|
| 16 |
|
| 17 |
## Use
|
| 18 |
|
| 19 |
+
Install the [GRASP code repository](https://github.com/caithmac/GRASP) in Python 3.10–3.13, then:
|
| 20 |
|
| 21 |
```python
|
| 22 |
from grasp import GRASPEncoder
|
|
|
|
| 28 |
|
| 29 |
This returns the final encoder-layer CLS state. The encoder does not output experimental property predictions by itself. The paper's primary OpenADMET protocol learns a layer mixture, atom-attention pooler, and endpoint head; the repository provides full, LoRA, and frozen fine-tuning modes for new labeled datasets.
|
| 30 |
|
| 31 |
+
For a browser-based start, open the shared [embedding notebook in Colab](https://colab.research.google.com/drive/1i-NLImnIBcnv-qn5sun0J0Xkuge8rGhG?usp=sharing) or [fine-tuning notebook](https://colab.research.google.com/drive/1BcYhx7Jp_WPJFgvqRw_S53W3dge2CWfQ?usp=sharing). The [source notebooks](https://github.com/caithmac/GRASP/tree/main/notebooks) are versioned with the code repository.
|
| 32 |
|
| 33 |
## Model details and evaluation
|
| 34 |
|
|
|
|
| 38 |
|
| 39 |
## Intended use and limitations
|
| 40 |
|
| 41 |
+
GRASP is intended for research on molecular representations and downstream property models. The encoder was trained on 2D molecular graphs; no 3D geometry or experimental uncertainty is provided. Its radius-0 atom tokens and graph-distance inputs do not encode tetrahedral or E/Z stereochemistry, so the released checkpoint should not be used to distinguish stereoisomers. Molecular predictions after downstream fitting can fail outside the training chemical domain and should be checked experimentally. Atom ordering can affect outputs because the encoder has learned absolute position embeddings; any ordering-related difference is not evidence of stereo sensitivity. The pretraining inputs were limited to 96 heavy atoms; molecules up to 511 atoms can be processed by the code, but larger molecules may be well outside the training distribution. Do not use generated predictions as clinical or toxicological determinations.
|
| 42 |
|
| 43 |
## Training data and license
|
| 44 |
|