SCOPE: trained checkpoints

Final checkpoints of the SCOPE experiments on observation-conditioned PDE field recovery: recovering a full physical field pair from a sparse set of observed grid points. SCOPE combines a mask-aware spatial Transformer encoder, a latent predictor, a nonlinear field decoder and an EMA full-field target encoder. Each PDE is trained independently.

What is here

61 checkpoints, 28.7 GB, one file per completed run: the last checkpoint the run wrote, not one selected on validation or test error.

Group Case ids PDEs Epochs Files
Field-only baseline (fo) fo-<pde> Poisson, Darcy, Helmholtz, NS without obstacle 500 4
Field + grounding (fg) fg-<pde> all five 500 5
Field + JEPA + variance (fjv) fjv-<pde> all five 500 5
Decoder probes, fully visible pair dp{5m,10m,15m}-{fjv,full}-<pde> all five 100 30
Decoder probes, sparse condition sp{5m,10m,15m}-full-<pde>, sp15m-fjv-{darcy,helmholtz} all five 100 17

The five PDEs are poisson, darcy, helmholtz, ns-nonbounded (Navier–Stokes without an obstacle) and ns-bounded (Navier–Stokes with an internal cylinder).

models/<case_id>/epoch-<N>.000.pt     the run's final checkpoint (N = 500 for training runs, 100 for probes)
manifest.*.json                       inventory: case id, kind, PDE, epoch, byte size and SHA-256 of every file

The runs

Objective variants. All variants share one model, dataset, optimizer (AdamW, batch 32), seed 20260913, schedule and evaluation contract, and differ only in the objective. fjv trains the field loss with the JEPA and variance terms after a 10-epoch teacher-pretraining stage, without grounding. fg trains the field loss with grounding only; its EMA teacher is frozen after pretraining and never read in main training. fo trains the field loss alone for 500 epochs from random initialization, with no teacher and no pretraining stage; it is not a single-term ablation. The reference full and fjvg training runs are not in this repository.

Decoder probes. A probe measures how much field information a frozen latent carries. The encoder, predictor, observation condition and EMA teacher of a completed run are loaded and frozen (78,027,776 parameters, none trained), and the decoder is replaced by a fresh probe decoder of about 5M, 10M or 15M parameters, the only module trained, for 100 epochs with 5 warmup epochs. dp probes decode the encoder latent of the fully visible pair; sp probes decode the predictor latent on the sparse condition of 500 uniformly placed visible points. The second part of the case id names the base run (fjv or full).

Using the files

The files are PyTorch checkpoints written by the SCOPE trainer; load them with torch.load(path, map_location="cpu", weights_only=False) and the SCOPE model code. Verify a download against its SHA-256 in manifest.*.json first.

PDE Train / test records Field pair
poisson 50,000 / 1,024 source a, solution u
darcy 50,000 / 10,000 coefficient a, solution u
helmholtz 50,000 / 10,000 input a, response u
ns-nonbounded 50,000 / 1,000 earlier / later vorticity snapshots
ns-bounded 14,000 / 1,000 earlier / later speed snapshots

No licence has been declared for these checkpoints yet.

Citation

Please cite the SCOPE paper (arXiv preprint). A BibTeX entry will be added here once the arXiv identifier is assigned.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support