otter-xl

An Otter weather forecasting model, from experiment rft_final_2026-03-06_22-07-wild-lynx at step 18977, trained with code commit 61a9bc0a9c1860321e3e624e3ea8fe55909b243c.

  • Grid: 121 x 240 (1.5 degree) ERA5.
  • Forecasts 6-hourly steps autoregressively, from 4 6-hourly ERA5 states.
  • Initial conditions: WeatherBench2 ERA5, gs://weatherbench2/datasets/era5/1959-2023_01_10-6h-240x121_equiangular_with_poles_conservative.zarr.

Usage

Forecasting needs a CUDA GPU.

git clone https://github.com/cambridge-mlg/otter && cd otter && uv sync
uv run python -m otter.hub forecast jonasscholz/otter-xl \
    --init_time 2020-07-01T00 --output forecast.zarr

The forecast is a zarr store following the WeatherBench2 conventions. The config is instantiated with Hydra, which imports and calls the code it names: pin the revision with --revision <commit hash>.

License

The weights are released under the MIT License, as is the code; see LICENSE.

Citation

@article{diaconu2026otter,
  title={Otter Weather: Skillful and Computationally Efficient Medium-Range Weather Forecasting},
  author={Diaconu, Cristiana and Scholz, Jonas and Shysheya, Aliaksandra and Markou, Stratis and Mukhopadhyay, Payel and Cranmer, Miles and Turner, Richard E},
  journal={arXiv preprint arXiv:2606.26421},
  year={2026}
}
Downloads last month
8
Safetensors
Model size
1B params
Tensor type
C64
ยท
F32
ยท
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Paper for jonasscholz/otter-xl