Recent Releases of CREDIT

CREDIT - v2026.1.1

Summary

  • New users can now train and run a model based entirely on the config/example-v2026.1.0.yml config file on Casper or Derecho without having to make modifications. For users on other systems, data paths will need to change but other components will still work.
  • This is the last release focused on the CREDIT Generation 1 API. v2026.2.0 will begin implementing the Generation 2 API, which will use a more modular set of multi-source Datasets, pre-blocks, and post-blocks to handle data transformations and diagnostic calculations. The Generation 1 API and associated dataset classes and models will still be maintained in the new update but future feature development will focus on the Gen 2 API. Conversion scripts for config files to go from Gen 1 to Gen 2 will also be provided.
  • New Gen 2 Datasets and Preblocks are included in this release but are not fully connected with the model pipeline yet. We will have a full Gen 2 model pipeline in the next release.
  • We highly recommend building a new conda environment before running this CREDIT release. The number of dependencies has been reduced, and the code has been tested against numpy 2.4 and the most recent versions of pytorch. See the Getting Started instructions in the docs on how to create a new environment and link to a CUDA-enabled version of PyTorch that can run on Casper or other NVIDIA GPU machines. If you want to use the p-type functionality or any of the optional dependencies, run pip install -e ".[ptype]" or pip install miles-credit[ptype]. We also have a [develop] set of optional dependencies if you are making code contributions.
  • The Derecho environment creation script has also been updated to support the newer versions of pytorch compiled with the system MKL and MPI.
  • We have completed a bunch of updates under the hood to improve testing and code contributing with many more planned in the next few releases.

What's Changed

New Contributors

Full Changelog: https://github.com/NCAR/miles-credit/compare/v2026.1.0...v2026.1.1

Atmosphere - Meteorological Observation and Forecast - Python
Published by djgagne 2 months ago

CREDIT - v2026.1.0

What's Changed

New Contributors

Full Changelog: https://github.com/NCAR/miles-credit/compare/v2025.3.0...v2026.1.0

Atmosphere - Meteorological Observation and Forecast - Python
Published by djgagne 5 months ago

CREDIT - v2025.3.0

What's Changed

New Contributors

Full Changelog: https://github.com/NCAR/miles-credit/compare/v2025.2.0...v2025.3.0

Atmosphere - Meteorological Observation and Forecast - Python
Published by djgagne 10 months ago

CREDIT - v2025.2.0

Major Updates

  • Documentation has been significantly updated.
  • Rollouts on ERA5 and GFS have been significantly streamlined.
  • Physics constraints as postblocks have been added.
  • Vertical interpolation to pressure and height levels.
  • Experimental ensemble capabilities.
  • Many bug fixes and code cleanups.

What's Changed

New Contributors

Full Changelog: https://github.com/NCAR/miles-credit/compare/v2024.1.0...v2025.2.0

Atmosphere - Meteorological Observation and Forecast - Python
Published by djgagne about 1 year ago

CREDIT - v2024.1.0

Our first public release of MILES CREDIT.

What's Changed

New Contributors

Full Changelog: https://github.com/NCAR/miles-credit/commits/2024.1.0

Atmosphere - Meteorological Observation and Forecast - Python
Published by djgagne over 1 year ago