Walrus is a large-scale physics foundation model capable of modeling a broad range of continuum dynamical systems.
Walrus is trained jointly across 19 diverse physical domains spanning:
These systems have diverse boundary conditions and physical parameterizations. The model is optimized to serve as a general-purpose surrogate for physical simulation and a strong initialization for downstream fine-tuning on new PDE systems.
Walrus is a 1.3B-parameter space–time Transformer trained autoregressively to predict the temporal evolution of physical fields. Walrus is trained to model the evolution of physical systems in space and time. A simulation snapshot at time t is written as u(t).
We define the difference between two consecutive snapshots as: Δu(t+1) = u(t+1) − u(t)
Given a short history of snapshots: U(t) = [u(t − τ + 1), ..., u(t)]
The model predicts the next state using: u(t+1) ≈ u(t) + M(U(t))
Adaptive-compute patch embedding
Patch Jittering
Tensor-law–aware data augmentation
Asymmetric normalization
Walrus is pretrained 19 physical datasets with:
The model was pretrained on 96 NVIDIA H100 GPUs using distributed HSDP (4 GPU per shard group) with sampling matching distribution structure for minimal deadweight loss.
This pretrained checkpoint is suitable for:
Paper: https://arxiv.org/pdf/2511.15684
Github: https://github.com/PolymathicAI/walrus
Tutorial: https://github.com/PolymathicAI/walrus/demo_notebooks
Note, the training code in the repository is closely coupled with tools from the Well, so it can be beneficial to format data to match that schema. If that's not possible, the tutorial does show how one would use the model without Well-formatted data.
We show the strong performance of Walrus by finetuning on a range of challenging downstream tasks as shown in the paper. Paths to access the finetuned walrus checkpoints for various downstream tasks is as follows:
Additional checkpoints not included in the Walrus collection on HF can be found here though the endpoint is a bit finicky.
More finetuning checkpoints will continue to be added to HF over time.
2 commits
Walrus is a large-scale physics foundation model capable of modeling a broad range of continuum dynamical systems.
Walrus is trained jointly across 19 diverse physical domains spanning:
These systems have diverse boundary conditions and physical parameterizations. The model is optimized to serve as a general-purpose surrogate for physical simulation and a strong initialization for downstream fine-tuning on new PDE systems.
Walrus is a 1.3B-parameter space–time Transformer trained autoregressively to predict the temporal evolution of physical fields. Walrus is trained to model the evolution of physical systems in space and time. A simulation snapshot at time t is written as u(t).
We define the difference between two consecutive snapshots as: Δu(t+1) = u(t+1) − u(t)
Given a short history of snapshots: U(t) = [u(t − τ + 1), ..., u(t)]
The model predicts the next state using: u(t+1) ≈ u(t) + M(U(t))
Adaptive-compute patch embedding
Patch Jittering
Tensor-law–aware data augmentation
Asymmetric normalization
Walrus is pretrained 19 physical datasets with:
The model was pretrained on 96 NVIDIA H100 GPUs using distributed HSDP (4 GPU per shard group) with sampling matching distribution structure for minimal deadweight loss.
This pretrained checkpoint is suitable for:
Paper: https://arxiv.org/pdf/2511.15684
Github: https://github.com/PolymathicAI/walrus
Tutorial: https://github.com/PolymathicAI/walrus/demo_notebooks
Note, the training code in the repository is closely coupled with tools from the Well, so it can be beneficial to format data to match that schema. If that's not possible, the tutorial does show how one would use the model without Well-formatted data.
We show the strong performance of Walrus by finetuning on a range of challenging downstream tasks as shown in the paper. Paths to access the finetuned walrus checkpoints for various downstream tasks is as follows:
Additional checkpoints not included in the Walrus collection on HF can be found here though the endpoint is a bit finicky.
More finetuning checkpoints will continue to be added to HF over time.
2 commits