#4646th of 60 in Training and fine-tuningFor science, health and research, science

the_well

PyTorch datasets and benchmarks of physics simulations for PDE surrogate models

Stars
4.5k
License
BSD-3-Clause
Last commit
Oct 2026
Last release
Nov 2025
Language
Jupyter Notebook

Missed the latest GitHub check; these facts may be older.

Overview

The Well is a collection of 16 numerical simulation datasets, 15TB in total, covering fluid dynamics, acoustic scattering, biological systems and astrophysical MHD. The package provides a PyTorch WellDataset class, a download CLI, Hugging Face streaming, and a Hydra-configured training script with baseline models such as FNO and pretrained checkpoints.

Who it is for: ML researchers training surrogate models for PDEs and physical simulations

Strengths

  • 16 datasets from domain scientists, each between 6.9GB and 5.1TB
  • WellDataset plugs into a standard PyTorch DataLoader
  • Download with the-well-download or stream from Hugging Face
  • Hydra configs and pretrained baseline checkpoints for reproducing the benchmark

Weaknesses

  • Full collection needs 15TB of disk; streaming is slower for large training
  • Benchmark models are simple baselines, not state-of-the-art, per the README
  • viscoelastic_instability is deprecated for processing errors; use the v2 dataset
  • Limited to physics simulation data, not a general-purpose ML library

What it needs

  • GPU optional
  • Needs Python >=3.10, PyTorch, Hydra, Hugging Face Hub
  • Models: FNO

Also in Training and fine-tuning

See all 60
Also in Training and fine-tuning
RankProjectScore
1peftPython library for LoRA and other parameter-efficient fine-tuning of Transformers models Live demo ↗ (opens in a new tab)21.9k stars+133 (+0.6%) in 30 daysApache-2.089 out of 100
2unslothDesktop and web app to run and fine-tune local models Live demo ↗ (opens in a new tab)79.4k stars+1,652 (+2.1%) in 30 daysApache-2.088 out of 100
3trlPost-training library with SFT, DPO, GRPO and KTO trainers19.7k stars+250 (+1.3%) in 30 daysApache-2.087 out of 100
#4deepspeedPyTorch library for distributed training of very large models with ZeRO43.3k stars+163 (+0.4%) in 30 daysApache-2.086 out of 100
#5megatron-lmDistributed training library for large transformer models on NVIDIA GPUs18.4k starscustom license85 out of 100