v0.3.0
Modulus (core) general release v0.3.0
Added
- Added distributed utilities to create process groups and orthogonal process groups
- Added distributed AFNO model implementation
- Added distributed utilities for communication of buffers of varying size per rank
- Added instructions for docker build on ARM architecture
- Added batching support and fix the input time step for the DLWP wrapper
- Improved model checkpointing functionality with new '.mdlus' file type
Changed
- Updating file system cache location to modulus folder
Fixed
- Fixed modulus uninstall in CI docker image
Security
- Handle the tar ball extracts in a safer way.
Dependencies
- Updated the base container to latest PyTorch 23.07
- Update DGL version
- Updated require installs for python wheel
- Added optional dependency list for python wheel