v0.4.0
Modulus (core) general release v0.4.0
Added
- Added Stokes flow dataset
- An experimental version of SFNO to be used in unified training recipe for weather models.
- Added distributed FFT utility.
- Added ruff as a linting tool.
- Ported utilities from Modulus Launch to main package.
- EDM diffusion models and recipes for training and sampling.
- NGC model registry download integration into package/filesystem.
- Added distributed process group configuration mechanism.
- Added DistributedManager utility to instantiate process groups based on thier process group config.
Changed
- The AFNO input argument
img_size
toinp_shape
. - Integrated the network architecture layers from Modulus-Sym.
Fixed
- Fixed modulus.Module
from_checkpoint
to work from custom model classes.
Security
- Updated the base container to PyTorch 23.10.