Releases: Pale-Blue-Dot-97/Minerva
v0.28.0
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 inPairedGeoDataset
andPairedNonGeoDataset
Dependency Changes ⚙️
- Upgraded to
torchgeo==0.6.1
- Made
torch==2.4.0
the minimum dependency forminerva
- Dropped support for Python 3.9
What's Changed
- Bump ipykernel from 6.28.0 to 6.29.0 in /requirements by @dependabot in #420
- Bump starlette from 0.35.1 to 0.36.0 in /requirements by @dependabot in #419
- Bump pandas from 2.1.4 to 2.2.0 in /requirements by @dependabot in #417
- Bump scikit-learn from 1.3.2 to 1.4.0 in /requirements by @dependabot in #416
- Bump psutil from 5.9.7 to 5.9.8 in /requirements by @dependabot in #418
- 421 bug in caching dataset by @Pale-Blue-Dot-97 in #422
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #427
- Bump types-requests from 2.31.0.20240106 to 2.31.0.20240125 in /requirements by @dependabot in #432
- Bump mlflow from 2.9.2 to 2.10.0 in /requirements by @dependabot in #431
- Bump argcomplete from 3.2.1 to 3.2.2 in /requirements by @dependabot in #430
- Bump starlette from 0.36.0 to 0.36.1 in /requirements by @dependabot in #428
- Bump starlette from 0.36.1 to 0.37.0 in /requirements by @dependabot in #436
- Bump tox from 4.12.0 to 4.12.1 in /requirements by @dependabot in #437
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #438
- Bump torch from 2.1.2 to 2.2.0 in /requirements by @dependabot in #434
- Add Support for NonGeoDatasets by @Pale-Blue-Dot-97 in #433
- Use Kornia for Augmentations by @Pale-Blue-Dot-97 in #441
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #445
- Bump tqdm from 4.66.1 to 4.66.2 in /requirements by @dependabot in #444
- Bump starlette from 0.37.0 to 0.37.1 in /requirements by @dependabot in #443
- Bump ipykernel from 6.29.0 to 6.29.2 in /requirements by @dependabot in #442
- Bump types-requests from 2.31.0.20240125 to 2.31.0.20240218 in /requirements by @dependabot in #448
- Bump ipykernel from 6.29.2 to 6.29.3 in /requirements by @dependabot in #447
- Bump setuptools from 69.0.3 to 69.1.1 in /requirements by @dependabot in #446
- Bump mlflow from 2.10.0 to 2.11.1 in /requirements by @dependabot in #452
- Bump pandas from 2.2.0 to 2.2.1 in /requirements by @dependabot in #451
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #453
- Added Wandb Sweep Support by @Pale-Blue-Dot-97 in #454
- Bump pre-commit from 3.6.0 to 3.6.2 in /requirements by @dependabot in #456
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #455
- Bump tox from 4.12.1 to 4.14.1 in /requirements by @dependabot in #457
- Bump types-pyyaml from 6.0.12.12 to 6.0.12.20240311 in /requirements by @dependabot in #461
- Bump imageio from 2.33.1 to 2.34.0 in /requirements by @dependabot in #460
- Bump mypy from 1.8.0 to 1.9.0 in /requirements by @dependabot in #464
- Bump torchvision from 0.17.0 to 0.17.2 in /requirements by @dependabot in #463
- Bump tensorflow from 2.15.0 to 2.16.1 in /requirements by @dependabot in #466
- Bump peaceiris/actions-gh-pages from 3 to 4 by @dependabot in #467
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #465
- Bump onnx from 1.15.0 to 1.16.0 in /requirements by @dependabot in #470
- Bump starlette from 0.37.1 to 0.37.2 in /requirements by @dependabot in #469
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #468
- Bump tox from 4.14.1 to 4.14.2 in /requirements by @dependabot in #472
- Bump wandb from 0.16.2 to 0.16.6 in /requirements by @dependabot in #471
- 462 checkpointing dev by @Pale-Blue-Dot-97 in #473
- Implemented Hydra Usage by @Pale-Blue-Dot-97 in #477
- Bump argcomplete from 3.2.2 to 3.3.0 in /requirements by @dependabot in #476
- 479 Add Learning Rate Schedulers by @Pale-Blue-Dot-97 in #480
- Bump scikit-learn from 1.4.0 to 1.5.0 in /requirements by @dependabot in #483
- 481 Submitit Dev by @Pale-Blue-Dot-97 in #484
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #474
- Bump numpy from 1.26.3 to 1.26.4 in /requirements by @dependabot in #475
- Bump tqdm from 4.66.2 to 4.66.3 in /requirements by @dependabot in #487
- Bump requests from 2.31.0 to 2.32.2 in /requirements by @dependabot in #486
- Bump mlflow from 2.11.1 to 2.13.2 in /requirements by @dependabot in #485
- Bump tqdm from 4.66.3 to 4.66.4 in /requirements by @dependabot in #489
- Bump matplotlib from 3.8.2 to 3.9.0 in /requirements by @dependabot in #488
- Bump argcomplete from 3.3.0 to 3.4.0 in /requirements by @dependabot in #492
- Bump onnx from 1.16.0 to 1.16.1 in /requirements by @dependabot in #491
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #490
- Support Python 3.12 by @Pale-Blue-Dot-97 in #493
- Removed
catalyst
dependency by copying the needed functionality tominerva
by @Pale-Blue-Dot-97 in #501 - Bump mypy from 1.9.0 to 1.10.1 in /requirements by @dependabot in #498
- Bump flake8 from 7.0.0 to 7.1.0 in /requirements by @dependabot in #495
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #499
- Apply Same Transforms to Image and Masks by @Pale-Blue-Dot-97 in #502
- Bump tensorflow from 2.16.1 to 2.16.2 in /requirements by @dependabot in #504
- Bump imageio from 2.34.0 to 2.34.2 in /requirements by @dependabot in #503
- Hydra Integration and Downstream Support by @Pale-Blue-Dot-97 in #505
- Merge v0.27.1-dev Branch into beta Branch by @Pale-Blue-Dot-97 in #506
- Bump setuptools from 69.1.1 to 70.0.0 in /requirements by @dependabot in #507
- Bump requests from 2.32.2 to 2.32.3 in /requirements by @dependabot in #510
- Bump sphinx from 7.2.6 to 7.4.4 in /requirements by @dependabot in https://githu...
v0.27.0
Minerva v0.27.0
This release of minerva
provides a major shake-up in experiment execution with the introduction of tasks
-- a modular, flexible and generalisable approach to defining each stage of an experiment. Bundled into this is also a complimentary restructuring of the in-built logging functionality.
Also provided in this release is a series of minor feature additions, bug fixes and dependency updates.
What's Changed
- Bump onnx from 1.14.0 to 1.14.1 in /requirements by @dependabot in #255
- Bump ipykernel from 6.25.1 to 6.25.2 in /requirements by @dependabot in #254
- Bump tox from 4.8.0 to 4.11.3 in /requirements by @dependabot in #253
- Bump setuptools from 67.8.0 to 68.2.2 in /requirements by @dependabot in #251
- Bump types-requests from 2.31.0.2 to 2.31.0.5 in /requirements by @dependabot in #259
- Bump pytest from 7.4.0 to 7.4.2 in /requirements by @dependabot in #258
- Bump scikit-learn from 1.3.0 to 1.3.1 in /requirements by @dependabot in #257
- Bump starlette from 0.27.0 to 0.31.1 in /requirements by @dependabot in #256
- Torchgeo v0.5.0 by @Pale-Blue-Dot-97 in #270
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #265
- Bump JetBrains/qodana-action from 2023.2.6 to 2023.2.8 by @dependabot in #268
- Bump tensorflow from 2.13.0 to 2.14.0 in /requirements by @dependabot in #264
- Bump pandas from 2.1.0 to 2.1.1 in /requirements by @dependabot in #261
- Bump types-requests from 2.31.0.5 to 2.31.0.8 in /requirements by @dependabot in #267
- Bump lightly from 1.4.17 to 1.4.21 in /requirements by @dependabot in #266
- Bump sphinx from 7.2.5 to 7.2.6 in /requirements by @dependabot in #260
- Remove CircleCI workflow by @Pale-Blue-Dot-97 in #272
- Remove Pipfile and associations by @Pale-Blue-Dot-97 in #274
- Bump types-pyyaml from 6.0.12.11 to 6.0.12.12 in /requirements by @dependabot in #285
- Bump mlflow from 2.6.0 to 2.7.1 in /requirements by @dependabot in #283
- Bump pre-commit from 3.4.0 to 3.5.0 in /requirements by @dependabot in #281
- Bump imageio from 2.31.3 to 2.31.5 by @dependabot in #276
- Bump scikit-learn from 1.3.1 to 1.3.2 in /requirements by @dependabot in #293
- Bump psutil from 5.9.5 to 5.9.6 by @dependabot in #289
- Bump argcomplete from 3.1.1 to 3.1.2 by @dependabot in #288
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #287
- Bump imageio from 2.31.5 to 2.31.6 in /requirements by @dependabot in #291
- Bump types-requests from 2.31.0.8 to 2.31.0.10 by @dependabot in #286
- Bump onnx2torch from 1.5.11 to 1.5.12 in /requirements by @dependabot in #284
- Bump numpy from 1.24.3 to 1.26.1 in /requirements by @dependabot in #282
- Bump pandas from 2.1.1 to 2.1.2 by @dependabot in #304
- Bump mypy from 1.5.1 to 1.6.1 by @dependabot in #302
- Bump onnx2torch from 1.5.12 to 1.5.13 by @dependabot in #300
- Bump mlflow from 2.7.1 to 2.8.0 in /requirements by @dependabot in #299
- Bump pytest from 7.4.2 to 7.4.3 in /requirements by @dependabot in #295
- Bump wandb from 0.15.10 to 0.15.12 in /requirements by @dependabot in #296
- Bump ipykernel from 6.25.2 to 6.26.0 in /requirements by @dependabot in #298
- Remove Qodana files by @Pale-Blue-Dot-97 in #307
- Remove Qodana from Beta by @Pale-Blue-Dot-97 in #308
- Bump argcomplete from 3.1.2 to 3.1.4 by @dependabot in #314
- Bump imageio from 2.31.6 to 2.32.0 by @dependabot in #310
- Bump onnx from 1.14.1 to 1.15.0 by @dependabot in #313
- Bump starlette from 0.31.1 to 0.32.0.post1 in /requirements by @dependabot in #316
- Downstream Tasks Module by @Pale-Blue-Dot-97 in #275
- Bump matplotlib from 3.7.2 to 3.8.1 in /requirements by @dependabot in #319
- Bump wandb from 0.15.12 to 0.16.0 in /requirements by @dependabot in #332
- Bump argcomplete from 3.1.4 to 3.1.6 in /requirements by @dependabot in #330
- Bump torchgeo from 0.5.0 to 0.5.1 in /requirements by @dependabot in #329
- Bump pandas from 2.1.2 to 2.1.3 in /requirements by @dependabot in #328
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #322
- Add Mixed-Precision Support by @Pale-Blue-Dot-97 in #321
- Bump alive-progress from 3.1.4 to 3.1.5 by @dependabot in #323
- Bump mypy from 1.6.1 to 1.7.0 by @dependabot in #326
- Bump numpy from 1.26.1 to 1.26.2 by @dependabot in #338
- Bump matplotlib from 3.8.1 to 3.8.2 in /requirements by @dependabot in #342
- Bump imageio from 2.32.0 to 2.33.0 in /requirements by @dependabot in #340
- Bump mlflow from 2.8.0 to 2.8.1 by @dependabot in #336
- Bump setuptools from 68.2.2 to 69.0.0 in /requirements by @dependabot in #339
- Bump tensorflow from 2.14.0 to 2.15.0 by @dependabot in #337
- Added Dataset Caching by @Pale-Blue-Dot-97 in #344
- 305 fix documentation by @Pale-Blue-Dot-97 in #346
- Fixed Pickling Error with
PairedDataset
by @Pale-Blue-Dot-97 in #347 - Bump mypy from 1.7.0 to 1.7.1 by @dependabot in #354
- Bump lightly from 1.4.21 to 1.4.22 in /requirements by @dependabot in #348
- Bump ipykernel from 6.26.0 to 6.27.1 in /requirements by @dependabot in #350
- Bump setuptools from 69.0.0 to 69.0.2 in /requirements by @dependabot in #351
- Bump geopy from 2.4.0 to 2.4.1 in /requirements by @dependabot in #349
- Added Torch Compile Support Back by @Pale-Blue-Dot-97 in #358
- Bump sphinx-rtd-theme from 1.3.0 to 2.0.0 in /requirements by @dependabot in #365
- Bump starlette from 0.32.0.post1 to 0.33.0 in /requirements by @dependabot in #366
- Bump tox from 4.11.3 to 4.11.4 in /requirements by @dependabot in #364
- Bump lightly from 1.4.22 to 1.4.23 in /requirements by @dependabot in #363
- Bump imageio from 2.33.0 to 2.33.1 by @dependabot in #369
- Bump mlflow from 2.8.1 to 2.9.1 by @dependabot in #368
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #367
- Bump argcomplete from 3.1.6 to 3.2.1 in /requirements by @dependabot in #378
- Bump pandas from 2.1.3 to 2.1.4 in /requirements by @dependabot in #374
- Bump wandb from 0.16.0 to 0.16.1 in /requirements by @dependabot in #377
- Bump actions/setup-python from 4 to 5 by @dependabot in #373
- Fixed Class Balancing by @Pale-Blue-Dot-97 in #379
- Bump psutil from 5.9.6 to 5.9.7 ...
v0.26.0
v0.26.0
This release adds new types of models, specialist support for new datasets, auto-normalisation and quality-of-life and bug fixes.
Note
Due to unknown reasons, the CircleCI workflow and Qodana scan actions are failing despite the tests passing. Be assured, this release is still tested to the same standards as previous releases.
Major Updates ⬆
- ✨ NEW: Convolutionally based Siamese model,
SimConv
- ✨ NEW:
SegBarlowTwinsLoss
, a Barlow Twins loss adapted for use with 2D outputs - ✨ NEW: Adaption of a PSP for use as an encoder
PSPEncoder
- ✨ NEW: Dataset class for Sentinel2 data that comes with the SSL4EO-S12 dataset
- ✨ NEW: Added a notebook to demonstrate using the SSL4EO-S12 dataset within Minerva
- ✨ NEW: You can now use the
AutoNorm
transform to automatically normalise a dataset by its mean and std characteristics found in its metadata. This usage is integrated intomake_datasets
- ✨ NEW:
DFC2020
dataset class that works withtorchgeo
- 🛠 Reorganised the
datasets.py
module into a sub-package - 🛠 Reorganised the test suite to match the package structure where possible
- 🟢 Can now parse the CRS in dataset params in
yaml
and a CRS will be created and parsed to the dataset on construction.
Bug Fixes 🐞
- 🐞 Fixed bugs with accessing the model wrapped up in a
MinervaDistributed
object
Other Changes 🔁
- 🛑 Dropped support for Python 3.8
- ⬆ Various dependency upgrades
- ⬆ Various actions and hook updates
Changes
- Return a PairedUnionDataset when joining to one by @metazool in #194
- Bump mlflow from 2.3.2 to 2.5.0 in /requirements by @dependabot in #195
- Dependabot dev by @Pale-Blue-Dot-97 in #196
- Bump JetBrains/qodana-action from 2023.1.0 to 2023.2.1 by @dependabot in #198
- Bump actions/setup-python from 3 to 4 by @dependabot in #200
- Bump mypy from 1.3.0 to 1.4.1 in /requirements by @dependabot in #202
- Bump types-tabulate from 0.9.0.2 to 0.9.0.3 in /requirements by @dependabot in #199
- Bump alive-progress from 3.1.3 to 3.1.4 in /requirements by @dependabot in #197
- Bump pyyaml from 6.0 to 6.0.1 in /requirements by @dependabot in #201
- Bump tox from 4.5.2 to 4.6.4 in /requirements by @dependabot in #203
- Bump imageio from 2.30.0 to 2.31.1 in /requirements by @dependabot in #210
- Bump ipykernel from 6.23.1 to 6.25.1 in /requirements by @dependabot in #209
- Bump wandb from 0.15.3 to 0.15.8 in /requirements by @dependabot in #208
- Bump sphinx-rtd-theme from 1.2.1 to 1.2.2 in /requirements by @dependabot in #206
- Bump flake8 from 6.0.0 to 6.1.0 in /requirements by @dependabot in #207
- Convolutional Siamese Models by @Pale-Blue-Dot-97 in #205
- Bump myst-parser from 1.0.0 to 2.0.0 in /requirements by @dependabot in #212
- Bump tqdm from 4.65.0 to 4.66.1 in /requirements by @dependabot in #215
- Bump argcomplete from 3.0.8 to 3.1.1 in /requirements by @dependabot in #214
- Bump mypy from 1.4.1 to 1.5.0 in /requirements by @dependabot in #211
- Bump tox from 4.6.4 to 4.8.0 in /requirements by @dependabot in #213
- AutoNorm by @Pale-Blue-Dot-97 in #217
- Merge v0.26-dev into beta by @Pale-Blue-Dot-97 in #218
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #224
- Bump mypy from 1.5.0 to 1.5.1 in /requirements by @dependabot in #222
- Bump pytest from 7.3.1 to 7.4.0 in /requirements by @dependabot in #223
- Bump tensorflow from 2.12.0 to 2.13.0 in /requirements by @dependabot in #221
- Bump matplotlib from 3.7.1 to 3.7.2 in /requirements by @dependabot in #220
- Bump onnx2torch from 1.5.7 to 1.5.11 in /requirements by @dependabot in #219
- Bump mlflow from 2.5.0 to 2.6.0 in /requirements by @dependabot in #227
- Distributed train and validation on v0.26-dev by @metazool in #226
- Bump sphinx-rtd-theme from 1.2.2 to 1.3.0 in /requirements by @dependabot in #230
- Bump scikit-learn from 1.2.2 to 1.3.0 in /requirements by @dependabot in #229
- Bump types-pyyaml from 6.0.12.10 to 6.0.12.11 in /requirements by @dependabot in #231
- Bump pre-commit from 3.3.2 to 3.3.3 in /requirements by @dependabot in #232
- Bump geopy from 2.3.0 to 2.4.0 in /requirements by @dependabot in #228
- Bump actions/checkout from 3 to 4 by @dependabot in #233
- Bump types-requests from 2.31.0.1 to 2.31.0.2 in /requirements by @dependabot in #238
- Bump imageio from 2.31.1 to 2.31.3 in /requirements by @dependabot in #237
- Bump pre-commit from 3.3.3 to 3.4.0 in /requirements by @dependabot in #236
- Merge v0.26 dev into Beta Branch by @Pale-Blue-Dot-97 in #240
- v0.26-beta by @Pale-Blue-Dot-97 in #241
- Bump pandas from 2.0.2 to 2.1.0 in /requirements by @dependabot in #239
- Bump JetBrains/qodana-action from 2023.2.1 to 2023.2.6 by @dependabot in #234
- Bump numpy from 1.23.5 to 1.25.2 in /requirements by @dependabot in #235
- Bump wandb from 0.15.8 to 0.15.10 in /requirements by @dependabot in #248
- Bump sphinx from 6.2.1 to 7.2.5 in /requirements by @dependabot in #245
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #249
- Bump lightly from 1.4.6 to 1.4.17 in /requirements by @dependabot in #247
- Add CodeCov Support by @Pale-Blue-Dot-97 in #243
- Add CodeCov Support to main by @Pale-Blue-Dot-97 in #250
Full Changelog: v0.25.0...v0.26.0
Contributors
v0.25.0
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
v0.24.4
What's Changed
- Bump requests from 2.30.0 to 2.31.0 in /requirements by @dependabot in #180
- Automate documentation build and publish on release by @Pale-Blue-Dot-97 in #183
- Bump dependencies to latest versions.
- Fix
qodana
error by updating to latest linter.
Full Changelog: v0.24.3...v0.24.4
v0.24.3
minerva v0.24.3
Minor security and bug fix update.
What's Changed
- Inbuilt configs in distribution by @Pale-Blue-Dot-97 in #177
- Added
AdapterHTTPError
exception by @Pale-Blue-Dot-97 in #178 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #179
Full Changelog: v0.24.2...v0.24.3
v0.24.2
Minor changes from v0.24.1
to fix setuptools_scm
issues to allow dynamic version numbering via git tags. No changes to code functionality.
Full Changelog: v0.24.1...v0.24.2
v0.24.1
What's Changed
- PyPI Integration by @Pale-Blue-Dot-97 in #173
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #175
New Contributors
- @pre-commit-ci made their first contribution in #175
Full Changelog: v0.24.0...v0.24.1
Minerva v0.24.0
minerva v0.24.0
Welcome to the first public release of minerva
. This update brings a few major bug fixes in unionising paired datasets, Windows support, security improvements and the introduction of some optional dependencies.
What's Changed
- Optional dependencies by @Pale-Blue-Dot-97 in #162
- Windows support by @Pale-Blue-Dot-97 in #163
- Bump mlflow from 2.3.0 to 2.3.1 in /requirements by @dependabot in #164
- Unionise Paired Datasets by @Pale-Blue-Dot-97 in #166
- Clean Up Paired Intersect and Unionisation of Datasets by @Pale-Blue-Dot-97 in #167
- 158 fix snyk detected security vulnerabilities by @Pale-Blue-Dot-97 in #160
- Added
torch.compile
functionality by @Pale-Blue-Dot-97 in #169 - McGonagall Phase 1 by @Pale-Blue-Dot-97 in #170
- Torchgeo Notebook Examples by @Pale-Blue-Dot-97 in #171
- Minerva v0.24 by @Pale-Blue-Dot-97 in #172
Full Changelog: v0.23.1...v0.24.0
Contributors
Minerva v0.23.1-beta
minerva v0.23.1
Minor update to fix a minor documentation bug and update some dependencies.
Updates
- Closes #149 (This issue has been addressed without code changes but this branch was setup for it so officially closing the issue here)#
- Updated dependencies to the latest version in both
requirements
andPipfile
. - Updated the Python version in both the
Dockerfile
base image and thePipfile
to3.11.3
. - Fixed a minor
sphinx
error in a docstring intransforms.py
What's Changed
- [Snyk] Security upgrade python from 3.10.9 to 3.10.10 by @Pale-Blue-Dot-97 in #155
- Minerva 0.23.1 by @Pale-Blue-Dot-97 in #156
Full Changelog: v0.23.0-beta...v0.23.1