Releases: IBM/terratorch
Releases · IBM/terratorch
0.99.9post1
What's Changed
- Changes data documentation by @PedroConrado in #437
- Adding badges for the README by @Joao-L-S-Almeida in #484
- Update WxCTutorialDownscaling.ipynb for terratorch 0.99.9 support by @romeokienzler in #491
- Skipping automatic tests when the modifications are for documentation and other files outside the core. by @Joao-L-S-Almeida in #464
- add release scripts by @romeokienzler in #489
- Badge for coverage by @Joao-L-S-Almeida in #495
- Periodical synchronization between documentation from the working branch with
main
by @Joao-L-S-Almeida in #482 - Basic support for visualizing models (as graphs) by @Joao-L-S-Almeida in #459
- Improve/tests by @Joao-L-S-Almeida in #498
- Updating the tests workflows to install granitewxc and prithviwxc from PyPI. by @Joao-L-S-Almeida in #494
- Removing unnecessary module by @Joao-L-S-Almeida in #502
- allow users to run iterate using terratorch command by @leotizzei in #483
- Update cli_tools.py, make subcommand optional by @romeokienzler in #501
- graph break fix by @kaoutar55 in #509
New Contributors
- @leotizzei made their first contribution in #483
- @kaoutar55 made their first contribution in #509
Full Changelog: 0.99.9...0.99.9post1
0.99.9
What's Changed
- unpin versions, update author list pyproject.toml by @romeokienzler in #408
- Trying to solve issue with replicated input arguments during model (ViT) instantiation/loading by @Joao-L-S-Almeida in #415
- fix-376 by @PedroConrado in #412
- fix padding by @Joao-L-S-Almeida in #397
- Allowing the segmentation task to output multiple class labels by @Joao-L-S-Almeida in #393
- chore: Updated logic to update the new model versions value
backbone_pretrained
tofalse
by @WanjiruCate in #418 - add requirements_dist.txt for pypi publishing by @romeokienzler in #406
- add pin_requirements.py for release by @romeokienzler in #405
- add requirements_test.txt needed for running tests by @romeokienzler in #407
- multicrop HF version by @PedroConrado in #419
- adds integration tests for datamodules by @PedroConrado in #432
- Fix padding for decoders by @blumenstiel in #439
- weights_only=True for all the occurences of torch.load by @Joao-L-S-Almeida in #391
- Update CONTRIBUTING.md by @romeokienzler in #446
- Invoking gc for all these tests by @Joao-L-S-Almeida in #445
- fix model for backwards compatibility by @jaionet in #443
- Adjusting the weights keys when necessary by @Joao-L-S-Almeida in #417
- Updating README by @Joao-L-S-Almeida in #434
- Pinning albumentations and updating eurosat by @Joao-L-S-Almeida in #452
- Disabling stackability test when requested by @Joao-L-S-Almeida in #451
- timm must be bounded in some way by @Joao-L-S-Almeida in #477
- Fixing links and cleaning not necessary info by @Joao-L-S-Almeida in #466
- pinning albumentations==1.4.6 by @Joao-L-S-Almeida in #463
- Padding as input transform by @Joao-L-S-Almeida in #461
- Removing hardcoded paths. by @Joao-L-S-Almeida in #458
- Fixing issues with
interpolate_pos_encoding
in prithvi by @daniszw in #471 - ModelCheckpoint must be defined in the config dict, not during the parsing. by @Joao-L-S-Almeida in #454
- Dealing with encoder outputs with dimension > 3 when using the reshaper neck. by @Joao-L-S-Almeida in #468
- [WIP] fix 479 by @romeokienzler in #480
- Removing unnecessary steps and passing extra arguments for tiled inference by @Joao-L-S-Almeida in #469
- 201 downscaling by @romeokienzler in #472
New Contributors
- @WanjiruCate made their first contribution in #418
- @daniszw made their first contribution in #471
Full Changelog: 0.99.8...0.99.9
0.99.8
What's Changed
- Improve/tests by @Joao-L-S-Almeida in #300
- info not debug by @Joao-L-S-Almeida in #306
- PRs send to
dev
also must be tested by @Joao-L-S-Almeida in #308 - Base task for terratorch by @Joao-L-S-Almeida in #309
- Fixing by @Joao-L-S-Almeida in #311
- Bump h5py from 3.10.0 to 3.12.1 by @dependabot in #175
- Bump actions/checkout from 3 to 4 by @dependabot in #34
- Bump actions/setup-python from 4 to 5 by @dependabot in #35
- Fix timm pretrained error by @blumenstiel in #318
- Remove fallback by error with pretrained weights by @blumenstiel in #320
- Fix base task
on_test_epoch_end
by @fmartiescofet in #319 - Testing finetuning for more Prithvi-2 backbones by @Joao-L-S-Almeida in #322
- Update contribution_process.md by @romeokienzler in #326
- [WIP] Add torchgeo models by @paolofraccaro in #233
- quickfix select_patch_embed_weights.py by @romeokienzler in #346
- Update README.md by @biancazadrozny in #353
- increasing timeout for unit tests and fixing issues with tests by @Joao-L-S-Almeida in #351
- Update README.md by @biancazadrozny in #354
- [WIP] Yaml Schema generation added by @jaionet in #296
- Fix: Remove duplicated methods by @fmartiescofet in #356
- Feat: Implement Terratorch UNet decoder by @fmartiescofet in #357
- Add deprecation warning for
scale_modules
by @fmartiescofet in #358 - adds predict to datamodules by @PedroConrado in #337
- Info not debug by @fmartiescofet in #360
- Improve/docs by @Joao-L-S-Almeida in #324
- Fix timm config loading for prithvi by @blumenstiel in #372
- 201modularize wxc by @romeokienzler in #328
- Feat: Implement option to have multiple learning rates by @fmartiescofet in #329
- Testing the repository using the installation from pyproject for torchgeo models. by @Joao-L-S-Almeida in #365
- pinning jsonargparse by @Joao-L-S-Almeida in #379
- Update branch by @blumenstiel in #381
- Refactor prithvi by @blumenstiel in #377
- add smoke.py and an integration tests folder getting picked up by the IBM Research GPU cluster atm by @romeokienzler in #347
- add cli support for wxc gravity wave by @romeokienzler in #380
- Feat: Implement multiple test dataloaders in all tasks by @fmartiescofet in #330
- Feat: Add
compute_statistics
subcommand by @fmartiescofet in #336 - Adding padding at the input when necessary by @Joao-L-S-Almeida in #342
- Freeze/head/decoder by @Joao-L-S-Almeida in #378
- consolidate requirements by @romeokienzler in #389
- Unpin exact
jsonargparse
version by @fmartiescofet in #394 - Fix prithvi by @blumenstiel in #398
- Fix/pyproject by @Joao-L-S-Almeida in #396
New Contributors
- @paolofraccaro made their first contribution in #233
- @jaionet made their first contribution in #296
Full Changelog: 0.99.8rc1...0.99.8
0.99.8rc1
What's Changed
- Updated prithvi mae code by @blumenstiel in #266
- Bump pytest from 8.2.2 to 8.3.3 by @dependabot in #262
- Dependabot target is now maintenance by @Joao-L-S-Almeida in #259
- Change Clay forward signature to work with tasks by @fmartiescofet in #258
- Feat: Return all features in Clay v1 by @fmartiescofet in #245
- Feat: Add LORA support in
EncoderDecoderFactory
by @fmartiescofet in #235 - Fix
state_dict
redefinition by @fmartiescofet in #268 - adds smp model factory example by @PedroConrado in #74
- Trying to test for 3.12 (update packages if necessary) by @Joao-L-S-Almeida in #44
- Update prithvi model by @blumenstiel in #273
- Fix Prithvi V1 weight path by @blumenstiel in #274
- Init prithvi models from hf configs by @blumenstiel in #275
- updating documentation by @Joao-L-S-Almeida in #271
- [WIP] Generic multimodal dataset and MultiMAE by @blumenstiel in #237
- Fix custom modules import error by @blumenstiel in #282
- Fix custom modules import error by @blumenstiel in #283
- Fix custom modules import error for validate by @blumenstiel in #284
- Add/new datasets by @PedroConrado in #287
- No default custom path by @Joao-L-S-Almeida in #292
- Update README.md by @Joao-L-S-Almeida in #289
- Module no more used by @Joao-L-S-Almeida in #293
- Fix clay
hf_hub_filename
by @fmartiescofet in #298 - Update pyproject.toml for 0.99.7 by @romeokienzler in #302
- Prithvi v1 renaming and config fix by @blumenstiel in #304
- Improve/custom by @Joao-L-S-Almeida in #299
Full Changelog: 0.99.7...0.99.8rc1
0.99.7
What's Changed
- Fix: Remove filter warnings in clay by @fmartiescofet in #238
- fix 239 by @romeokienzler in #240
- Refactor: Use fused attention for Clay by @fmartiescofet in #248
- [WIP] fix 247 by @romeokienzler in #250
- fixes typo at sen1floods11 dataset by @PedroConrado in #254
- Fix/checkpoint by @Joao-L-S-Almeida in #255
- Other ways to define custom modules. by @Joao-L-S-Almeida in #251
Full Changelog: 0.99.6...0.99.7