v0.25.0
Pale-Blue-Dot-97
released this
11 Jul 18:01
·
1781 commits
to main
since this release
Minerva v0.25
This release focuses on improving the useability of minerva
. There's a simplification of the config structure, documentation of the example notebooks and a few bug fixes and improvements.
Updates 🟢
- ✅ Closes #181
- ✅ Closes #184
- ✅ Closes #187
- ✨ Configs have been reorganised to merge the parameters for datasets, transforms and samplers. Should make it much easier to define the correct transforms for each individual dataset for example. ⚠Warning! This change is NOT backwards compatible with previous configs!
- 📄 Example Juypter Notebooks have been tidied up with new comments and descriptions.
- 🚿 Unit tests have been cleaned up and reorganised using
pytest.mark.parametrize
. - ✨ NEW: Added a
NAIPChesapeakeCVPR
dataset class designed to load NAIP image tiles that come packaged with the Chesapeake CVPR dataset. Used to bypass the brokentorchgeo.datasets.ChesapeakeCVPR
.
Fixes 🐞
- 🛠 Fixed broken README badges.
- 🛠 Fixed temperamental
test_lat_lon_to_loc
test. - 🟢 A missing
banner.txt
will no longer cause a fatal error.
What's Changed
- Merge
transform_params
andsampler_params
intodataset_params
by @Pale-Blue-Dot-97 in #186 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #188
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #190
- Document notebooks by @Pale-Blue-Dot-97 in #191
- Clean up tests by @Pale-Blue-Dot-97 in #189
- Minerva v0.25 by @Pale-Blue-Dot-97 in #192
Full Changelog: v0.24.4...v0.25.0