There is a newer version of the record available.

Published June 3, 2026 | Version v0.4.0
Software Open

RobertJaro/NF2: NF2 v0.4.0

Authors/Creators

  • 1. University of Graz

Description

NF2 v0.4.0

This release introduces the public v0.4 configuration schema, refreshed documentation, updated example workflows, and improved packaging for PyPI and conda.

Highlights

  • Added the public v0.4 YAML-style configuration schema.
  • Updated Cartesian, spherical, series, benchmark, export, and metrics examples.
  • Refreshed documentation, including generated CLI, dataset, configuration, and export/metrics references.
  • Added and updated Colab and notebook workflows with clearer defaults and release-ready settings.
  • Improved series data loading, reload behavior, lazy loading, and step activation.
  • Improved export and metrics CLI behavior for Cartesian and spherical outputs.
  • Added WandB logging improvements for training figures.
  • Updated dependency constraints, including PyTorch/torchvision compatibility and Python 3.11/3.12 support.
  • Added regression tests for release-scale sampler defaults and WandB image logging.

Compatibility Notes

  • NF2 v0.4 uses the new configuration schema.
  • Legacy keys such as base_path, work_directory, loss, data.type, and lambda are rejected with migration-oriented errors.
  • Python support is >=3.11,<3.13.

Verification

Release checks passed locally:

  • Test suite: 28 passed
  • Source and wheel build: passed
  • twine check: passed
  • Sphinx documentation build: passed
  • Conda recipe render: passed
  • CLI smoke checks: passed
  • Example configuration normalization: passed

Files

RobertJaro/NF2-v0.4.0.zip

Files (901.9 kB)

Name Size Download all
md5:5160ae5ea89e83b4d9bf6b02f84a6c25
901.9 kB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/RobertJaro/NF2/tree/v0.4.0 (URL)

Software