Skip to content

v0.28.0

Latest
Compare
Choose a tag to compare
@Pale-Blue-Dot-97 Pale-Blue-Dot-97 released this 16 Oct 14:04
· 85 commits to main since this release
3583142

Minerva v0.28.0

In this release, major updates come to minerva with the integration of hydra into the experiment running. Using omegaconf, configs are now handled seamlessly with hydra's full and flexible CLI support.

Hyperparameter sweeps are now simple and efficient to conduct using hydra. In a major boon for minerva, SLURM users will be pleased to see that the submitit-slurm plugin can be used with minerva while still maintaining full distributed computing and sweeps. hydra is now used throughout to instantiate objects from the config, simplifying the config syntax for users.

There are also major improvements made to checkpointing and support for Python 3.12.

Major Updates ⭐

Other Improvements ⬆️

Bug Fixes 🐞

  • Closes #421
  • Fixed RecursionError bug in PairedGeoDataset and PairedNonGeoDataset

Dependency Changes ⚙️

  • Upgraded to torchgeo==0.6.1
  • Made torch==2.4.0 the minimum dependency for minerva
  • Dropped support for Python 3.9

What's Changed

Full Changelog: v0.27.0...v0.28.0