CellWorld / README.md
Haiping-UoM's picture
Update README.md
0dc45de verified
|
Raw
History Blame Contribute Delete
2.07 kB
---
license: mit
library_name: pytorch
tags:
- spatial-transcriptomics
- self-supervised-learning
- jepa
---
# CellWorld pretrained models
This repository contains the four canonical CellWorld pretrained
models used for model-scale experiments. CellWorld is a joint-embedding
predictive architecture for spatial transcriptomics.
## Checkpoints
| Scale | Encoder | Heads | Predictor | Training steps |
|---|---:|---:|---:|---:|
| `small` | 192 x 6 | 6 | 96 x 3 | 10,000 |
| `base` | 384 x 8 | 6 | 192 x 3 | 10,000 |
| `large` | 512 x 12 | 8 | 256 x 3 | 10,000 |
| `huge` | 768 x 16 | 12 | 384 x 3 | 10,000 |
`base` is the recommended default. Each folder contains:
- `model.pt`: complete CellWorld model state and the minimal architecture
configuration required by the released code.
- `config.yaml`: the corresponding path-free pretraining recipe.
The release checkpoints intentionally omit optimizer state, data locations,
output locations, resume paths, and experiment-service metadata. They retain
the complete pretrained model, including the context encoder, target encoder,
cell tokenizer, metadata embeddings, and predictor.
## Download
Authentication is required because this model repository is private.
```python
from huggingface_hub import hf_hub_download
checkpoint = hf_hub_download(
repo_id="Haiping-UoM/CellWorld",
filename="base/model.pt",
token=True,
)
print(checkpoint)
```
The downloaded checkpoint can be passed directly to the `--pretrained-ckpt`
argument of the CellWorld probe and finetuning commands.
## Checkpoint schema
```text
format_version Release checkpoint format version
scale small, base, large, or huge
model Complete CellWorld state_dict
config Model and vocabulary configuration used for loading
epoch Completed training epoch
step Completed optimizer step
```
Checksums, byte sizes, and tensor-element counts are recorded in
`manifest.json`.
## Code and license
Source code: https://github.com/UoM-HealthAI/CellWorld
Released under the MIT License.