Releases: terrastackai/terratorch
v1.2.4
What's Changed
- Add Geobench v2 predict loader by @Isabelle-Wittmann in #1097
- release v1.2.2 by @romeokienzler in #1103
- Embedding Georeferencing Updates by @Isabelle-Wittmann in #1102
- Vllm doc update 121 by @romeokienzler in #1110
- Vllm doc update 121 by @romeokienzler in #1115
- consolidate docs by @romeokienzler in #1116
- Delete .github/workflows/docs.yaml by @romeokienzler in #1117
- add torchgeo softcon by @Isabelle-Wittmann in #1114
- Embedding Updates for compatibility with NeuCo-Bench by @Isabelle-Wittmann in #1112
- add custom modules example by @romeokienzler in #1108
- Test/integration test fix v2 by @rosielickorish in #1120
- Improve integration test script by @rosielickorish in #1122
- Update pyproject.toml with new tag by @rosielickorish in #1124
- Fixed logic for tortilla file vs data roots by @thomas-mattsson in #1105
- Force update aliases during docs deployment by @romeokienzler in #1125
- Fix prediction plot by @blumenstiel in #1128
- Updates to vLLM plugins by @christian-pinto in #1127
- Changed version requirements for segmentation-models-pytorch by @christian-pinto in #1129
- Improve integration test script by @rosielickorish in #1130
- Bump version from v1.2.3pre1 to v1.2.4pre1 by @romeokienzler in #1131
- Update version to v1.2.4 in pyproject.toml by @romeokienzler in #1135
New Contributors
- @rosielickorish made their first contribution in #1120
Full Changelog: v1.2.2...v1.2.4
v1.2.1-hotfix
Full Changelog of hotfix: v1.2...v1.2.1
v1.2.2
What's Changed
- Update multimodal transform types and docs by @blumenstiel in #1046
- Updating instructions for installation as developer by @Joao-L-S-Almeida in #1050
- release v1.2, deprecate examples by @romeokienzler in #1047
- added NAIP standardization by @jhnnsjkbk1 in #1049
- Pin wandb by @blumenstiel in #1052
- Add migration script for TerraTorch YAML to v1.2 by @romeokienzler in #1054
- Embedding Workflows Integrations by @Isabelle-Wittmann in #1048
- Fix/basetask plotting by @Isabelle-Wittmann in #1051
- extend mlp decoder to 2d inputs by @Isabelle-Wittmann in #1060
- fixes to support vLLM >= 0.12 by @christian-pinto in #1067
- Add Isabelle Wittmann and pyarrow to dependencies by @romeokienzler in #1068
- Delete .github/workflows/test.yaml by @romeokienzler in #1071
- Enhance pull request template with testing instructions by @romeokienzler in #1072
- Add workflow to check pull request task lists by @romeokienzler in #1073
- Add new IO processor for Terramind Segmentation tasks by @christian-pinto in #1058
- Restoring ConvNext by @Joao-L-S-Almeida in #807
- Updated TM IO Processor Plugin to support the latest vLLM release by @christian-pinto in #1078
- Delete .github/workflows/prevent_unchecked_pr_tasks.yml by @romeokienzler in #1076
- Update examples by @Isabelle-Wittmann in #1075
- Fix biomassters dataset by @enomis-dev in #1036
- Add run_tests.sh script for automated testing by @romeokienzler in #1074
- [WIP] Builds on top of #969 — adds custom loss for classification tasks by @ltlinh16 in #986
- Building the package and testing it inside a container by @Joao-L-S-Almeida in #1016
- Fixed loss selection in task by @blumenstiel in #1028
- Revert "Fixed loss selection in task" by @romeokienzler in #1082
- Update embedding workflow readme & E2S ref by @Isabelle-Wittmann in #1081
- Update run_tests.sh by @romeokienzler in #1085
- Remove ignore index classification by @romeokienzler in #1084
- Fix multitemporal dataset by @Isabelle-Wittmann in #1083
- Fix test multitemporal dataset by @Isabelle-Wittmann in #1088
- add tests to require approval, only test on 3.13 by @romeokienzler in #1089
- Update revert padding to use center crop by @Isabelle-Wittmann in #1090
- Fix TM caption tokenizer by @blumenstiel in #1069
- Added vLLM prithvi serving example and fixed vLLM dependency by @christian-pinto in #1092
- Add/tests by @romeokienzler in #1012
- Refactor/unified normalize function by @ahmedemam576 in #1086
- docs: add notebook explaining 4 levels of model abstraction-how to use terra torch's models in a notebook by @ahmedemam576 in #1070
- add augmentation for object detection plus example by @romeokienzler in #1066
- add wxc unit test plus two fixes by @romeokienzler in #556
- [WIP] remove sync dist by @blumenstiel in #1004
- Support of Terrakit tortillas for segmentation tasks by @thomas-mattsson in #1059
- Docs: add AED object detection explanation by @ahmedemam576 in #1063
- Add script to run LSF integration tests with logging by @romeokienzler in #1055
- Delete examples/notebooks/od_data_augmentation.ipynb by @romeokienzler in #1100
- Various fixes to vLLM plugins by @christian-pinto in #1101
New Contributors
- @jhnnsjkbk1 made their first contribution in #1049
- @enomis-dev made their first contribution in #1036
- @ltlinh16 made their first contribution in #986
- @ahmedemam576 made their first contribution in #1086
- @thomas-mattsson made their first contribution in #1059
Full Changelog: v1.2.1...v1.2.2
v1.2
What's Changed
-
Change YouTube link and update video description by @romeokienzler in #1008
-
Add diffusers dependency with version constraint by @romeokienzler in #1010
-
Terramind integration test by @WanjiruCate in #1013
-
Geobench2-visualization by @naomi-simumba in #1021
-
update type hint in generic multimodal datamodule by @Isabelle-Wittmann in #1025
-
It will be moved to the documentation by @Joao-L-S-Almeida in #1006
-
ScalarRegressionTask by @leonardijulia in #929
-
Update TerraMind dtypes by @blumenstiel in #1033
-
Improvments for multimodal data by @blumenstiel in #1009
-
Cleaning up cache in two stages to avoid OSError by @Joao-L-S-Almeida in #1041
-
Deprecated classification head warning by @blumenstiel in #1039
-
Always generated float16 dummy inputs (vLLM default) by @christian-pinto in #1044
-
Updating Discord link to avoid expiration by @Joao-L-S-Almeida in #1045
-
fixed issues with the tutorial. missing model and broken file import by @Mdmdma in #1042
-
Update/albucore-jsonargparse-pytorch by @romeokienzler in #1040
-
Improvements to PixelWiseModel Padding Handling
This update fixes issues in how padding is handled by PixelWiseModel's forward method, by moving automatic padding from bottom right to all corners, with the important caveat that this change is not backward compatible with TerraTorch versions prior to 1.2. This means that models must be re-trained or fine-tuned with TerraTorch ≥ 1.2 for inference, if the model was trained using padding (training image size not divisible by 2 * patch size, i.e. 32 pixels for most models).
For more technical details, see Issue #1079
New Contributors
- @leonardijulia made their first contribution in #929
- @Mdmdma made their first contribution in #1042
Full Changelog: v1.1.1...v1.2
v1.1.1
What's Changed
- Update Slack invite link in README by @romeokienzler in #891
- Remove pytest and pytest-sugar from pyproject.toml by @romeokienzler in #893
- Remove unnecessary dtype definitions by @mgazz in #892
- Add finetuning code for terramind tiny and the AED Elephant Dataset by @romeokienzler in #847
- add tm.tiny demo by @romeokienzler in #896
- add prithvi.tiny webapp demo by @romeokienzler in #899
- Fixing tests by @Joao-L-S-Almeida in #898
- adds config for prithvi tiny finetune on m-chesapeake by @PedroConrado in #900
- fixes examples/confs/prithvi_tiny_finetune_chesapeake.yaml name by @PedroConrado in #901
- Fix GitHub license detection by @adamjstewart in #902
- Restoring downloads counter by @Joao-L-S-Almeida in #894
- Update test workflow to ignore changes in the integration tests by @Joao-L-S-Almeida in #886
- Updates to web app examples by @Zoe-Gathercole1 in #904
- Updated vLLM Segmentation IO Processor plugin and added tests by @christian-pinto in #895
- change import to support new package name of tt-iterate by @leotizzei in #918
- Adding badge for conda by @Joao-L-S-Almeida in #919
- Special Exception to handle models missing from the registry by @Joao-L-S-Almeida in #921
- Trying to fix number format issue by @Joao-L-S-Almeida in #916
- geobench v2 wrapper by @naomi-simumba in #710
- add elephant object detection fine tuning by @romeokienzler in #848
- Fix condition initialization tokenizer file by @Evameijling in #926
- fix/dependencies by @blumenstiel in #931
- Update vLLM tiled parameters by @blumenstiel in #930
- Fixing initialization of the tiling parameters in vLLM plugins by @christian-pinto in #933
- Add boundary-loss by @blumenstiel in #897
- Update TerraMind model param warnings by @blumenstiel in #911
- Enhance CI workflow with submodule updates and coverage checks by @romeokienzler in #932
- Updating README by @Joao-L-S-Almeida in #937
- Add diff_subset option temporal wrapper, update doc and tutorial notebook by @Isabelle-Wittmann in #957
- Update main code in docs by @blumenstiel in #959
- Moving coverage analysis to external github runner by @romeokienzler in #958
- Add TerraMind embedding generation example notebook - fix by @GieziJo in #837
- Badge was removed by @Joao-L-S-Almeida in #962
- Mention Iterate tool in README by @romeokienzler in #963
- Updating README by @Joao-L-S-Almeida in #965
- Fix indent error, integrate commented out tests, and improve docs by @Isabelle-Wittmann in #956
- Update README.md by @biancazadrozny in #968
- Updating README by @Joao-L-S-Almeida in #966
- Remove xformers from TerraMind tokenizers by @blumenstiel in #971
- Geobench v2 od by @paolofraccaro in #923
- Updating the github.io address by @Joao-L-S-Almeida in #984
- Updating README by @Joao-L-S-Almeida in #985
- Async plugin update by @christian-pinto in #952
- Geobench must be installed by @Joao-L-S-Almeida in #980
- Updating domain by @Joao-L-S-Almeida in #988
- move from slack to discord by @romeokienzler in #983
- Set pretrained false in tests by @blumenstiel in #991
- Separating vllm dependencies from tests dependencies by @christian-pinto in #996
- Geobench from GH by @Joao-L-S-Almeida in #989
- Periodical synchronization between
docsandmainby @Joao-L-S-Almeida in #987 - Updating
segmentation-pytorch-modelsby @Joao-L-S-Almeida in #995 - Update README.md by @romeokienzler in #999
- Update geobenchv2 dependency in pyproject.toml by @romeokienzler in #997
- update links in readme by @romeokienzler in #1002
- Enforcing installation of geobench for the tests by @Joao-L-S-Almeida in #1001
- Configuration for
toxby @Joao-L-S-Almeida in #994 - add inria preprocessing for OD by @romeokienzler in #981
- Fix Geobench2, compute-statistics, multimodal transform by @blumenstiel in #998
- Mute albumentations by @blumenstiel in #1005
- Support for inference using Surya downstream models by @Joao-L-S-Almeida in #967
- Running the tests inside container environments (for local execution) by @Joao-L-S-Almeida in #924
- Update pyproject.toml by @romeokienzler in #1007
New Contributors
- @adamjstewart made their first contribution in #902
- @Zoe-Gathercole1 made their first contribution in #904
- @Evameijling made their first contribution in #926
Full Changelog: v1.1...v1.1.1
v1.1
What's Changed
- Update DOFA Backbone for Arbitrary Image Sizes by @xiong-zhitong in #577
- restore pyproject.toml by @romeokienzler in #689
- Add add object detection to TerraTorch around torchvision-detection by @paolofraccaro in #660
- add reference to arXiv by @romeokienzler in #691
- Testing for python 3.13 by @Joao-L-S-Almeida in #560
- Added support for temporal segmentation data in encoder decoder factory by @rijuld in #355
- Add TensorRT support for performance benchmarking by @romeokienzler in #695
- Fix batch size in tasks by @blumenstiel in #698
- Update tiled inference by @blumenstiel in #699
- Update default metrics by @blumenstiel in #697
- Periodical documentation synchronization with
mainby @Joao-L-S-Almeida in #690 - Experimental stage for the ruff linting/reformatting by @Joao-L-S-Almeida in #684
- Basic method to explore model cards by @Joao-L-S-Almeida in #687
- add era5 test by @romeokienzler in #700
- Update email in toml file by @blumenstiel in #707
- Remove MultiMAE by @blumenstiel in #708
- fix indices by @naomi-simumba in #717
- Update generic multimodal dataset by @blumenstiel in #705
- unpack sequential scheduler by @naomi-simumba in #656
- add missing import: from torchmetrics.wrappers import ClasswiseWrapper by @leotizzei in #713
- add wandb support for integration tests by @romeokienzler in #726
- Fix/temporal wrapper by @paolofraccaro in #725
- Non-divisible tokens by @Joao-L-S-Almeida in #720
- Update class-wise metric names by @blumenstiel in #733
- Update README.md by @KonstiDE in #746
- Remove img_grep & label_grep update from config_deploy.yaml used by Studio by @WanjiruCate in #745
- Fix merge method dict for tm by @blumenstiel in #744
- Clay v1.5 preview by @romeokienzler in #738
- Add input dict support to tiled inference by @blumenstiel in #751
- add funding credits by @romeokienzler in #752
- Squeezing ground truth with innapropriate formats by @Joao-L-S-Almeida in #753
- Dtypes and loss by @Joao-L-S-Almeida in #749
- Fix/custom modules by @Joao-L-S-Almeida in #742
- The output of prediction can be
None. by @Joao-L-S-Almeida in #747 - Add example for exporting models to TorchJIT by @romeokienzler in #757
- Onboarding Galileo by @Joao-L-S-Almeida in #659
- Update slack invite link by @romeokienzler in #758
- Fixing dependencies installation during tests by @Joao-L-S-Almeida in #766
- Increasing timeout by @Joao-L-S-Almeida in #767
- Fix/760 by @Joao-L-S-Almeida in #764
- Fix/761 by @Joao-L-S-Almeida in #765
- Label grep still needs be informed in the prediction mode by @Joao-L-S-Almeida in #769
- Update/release scripts by @Joao-L-S-Almeida in #776
- tiled inference on validation by @naomi-simumba in #729
- Updates for TerraMind by @blumenstiel in #676
- Trying to avoid the device be returned as negative by @Joao-L-S-Almeida in #779
- It's necessary to overwrite the
find_classesmethod the generic scalar dataset by @Joao-L-S-Almeida in #770 - Testing workflow to deploy documentation by @Joao-L-S-Almeida in #790
- Fix metrics by @blumenstiel in #789
- Update integration tests by @WanjiruCate in #785
- Not the correct branch by @Joao-L-S-Almeida in #792
- Fix syntax by @Joao-L-S-Almeida in #795
- Fix/download stats by @Joao-L-S-Almeida in #787
- pretraine=False by @Joao-L-S-Almeida in #798
- Missing dependencies for deploying documentation by @Joao-L-S-Almeida in #800
- Fix docs workflow by @blumenstiel in #801
- Add test for multimodal datamodule by @blumenstiel in #783
- Configuring environment to push to github.io by @Joao-L-S-Almeida in #802
- Add an inference runner to build a general model executor in vLLM by @mgazz in #806
- Add secret to GH Actions bot by @Joao-L-S-Almeida in #804
- Fix image_grep checks in multimodal data module by @blumenstiel in #809
- Adjust to try fixing broken docs by @Joao-L-S-Almeida in #813
- Update docs by @Joao-L-S-Almeida in #794
- Making Galileo optional by @Joao-L-S-Almeida in #812
- Reduce tests by @blumenstiel in #819
- Update docs branch by @blumenstiel in #821
- Update Slack invite link in README by @romeokienzler in #824
- Trying to update albumentations by @Joao-L-S-Almeida in #803
- Fix config path in test_models_fit function by @romeokienzler in #828
- Add disclaimer about model usage and responsibilities by @romeokienzler in #827
- Fix ReshapeTokensToImage by @blumenstiel in #825
- Feature/embedding-generation by @Isabelle-Wittmann in #810
- add TerraMind embedding generation example notebook by @GieziJo in #833
- Remove initialization logic by @romeokienzler in #844
- improve verbosity on tests by @romeokienzler in #840
- Add Integration test for surya by @WanjiruCate in #852
- Updating dependabot rules by @Joao-L-S-Almeida in #835
- Adding support for Surya FM by @Joao-L-S-Almeida in #820
- Missing
diffusersby @Joao-L-S-Almeida in #818 - Improve/data root handling by @Isabelle-Wittmann in #858
- Adding TM tokenizers as backbones by @blumenstiel in #856
- Bump actions/checkout from 3 to 5 by @dependabot[bot] in #808
- Add/temporalwrapper doc by @Isabelle-Wittmann in #843
- Removing any reference to Galileo by @Joao-L-S-Almeida in #861
- Add img_suffix to fix failing integration tests by @WanjiruCate in #862
- Fix tokenizer imports and make it optional by @blumenstiel in #863
- Pinning Surya tag by @Joao-L-S-Almeida in #864
- Trying to enforce the latest version of torchgeo by @Joao-L-S-Almeida in #860
- Integrate vLLM IO Processor plugins with terratorch + Segmentation task plugin by @christian-pinto in #867
- Add config generation script for running Terratorch models with vLLM by @mgazz in #868
- Fixes on top of #867 by @christian-pinto in #872
- Configure Mend for GitHub Enterprise by @ibm-mend-app[bot] in #870
- Make Sunya import optional by @blumenstiel in #877
- Configure integration tests by @WanjiruCate in #874
- Fixed NecksSequential by overloading forward for nn.Sequential by @christian-pinto in #878
- Update dtypes in terramind by @blumenstiel in #875
- Updating assertion by @Joao-L-S-Almeida in #882
- Update timm import by @blumenstiel in #883
- Update tm paths by @blumenstiel in #884
- Fixes for integr...
1.0.2
What's Changed
- add instructions for using eccc static data by @victor-nasc in #629
- A notebook showing how to restore the training from a checkpoint by @Joao-L-S-Almeida in #626
- Updating examples to use the latest terratorch version by @Joao-L-S-Almeida in #633
- docs: Add tutorial for custom modules by @demoncoder-crypto in #623
- Generic factory and updated example for custom modules by @Joao-L-S-Almeida in #625
- Cleaning pip cache for GH runners by @Joao-L-S-Almeida in #641
- Dealing with cases in which the prediction is a tuple(tuple, str) by @Joao-L-S-Almeida in #639
- We don't need to run the tests when a notebook is changed by @Joao-L-S-Almeida in #630
- It's better to have default values for
img_grepandlabel_grepby @Joao-L-S-Almeida in #636 - Periodical synchronization for the documentation. by @Joao-L-S-Almeida in #635
- Implement VPT for Prithvi and Clay by @fmartiescofet in #529
- Info about TerraMind on README by @Joao-L-S-Almeida in #643
- Updating the Generic U-Net factory by @Joao-L-S-Almeida in #640
- The stackability tests weren't disableable for segmentation by @Joao-L-S-Almeida in #637
- A way to avoid the list of mask files be emtpy by @Joao-L-S-Almeida in #646
- fix links and code by @paolofraccaro in #642
- Ignoring tests when examples are updated by @Joao-L-S-Almeida in #648
- Updating test config templates by @WanjiruCate in #651
- The classification ground truth should be
int, shouldn't it? by @Joao-L-S-Almeida in #644 - add integration test template by @romeokienzler in #650
- Update/custom modules/example by @Joao-L-S-Almeida in #654
- add community information by @romeokienzler in #665
- Fix multimodal dataset by @blumenstiel in #664
- Fix/clay1 wavelenghts by @paolofraccaro in #647
- AugmentationSequential from
torchgeois deprecated, trying to replace it withkorniaby @Joao-L-S-Almeida in #663 - fixes AugmentationSequential data_keys by @PedroConrado in #669
- Instantiation must be executed to create the object
trainerby @Joao-L-S-Almeida in #670 - Test/custom modules by @Joao-L-S-Almeida in #668
- Inference integration tests complete &updated eo v1 model paths by @WanjiruCate in #666
- Rename the image and label greps to tif wildcard by @WanjiruCate in #672
- Link with instructions for contributors by @Joao-L-S-Almeida in #667
- Specialized tests for prediction. by @Joao-L-S-Almeida in #673
- Create docker.yaml workflow to automatically push the terratorch image to ghcr.io by @romeokienzler in #678
- Update Dockerfile to use main for docker build by @romeokienzler in #679
- Adapting multimodal dataset to support empty label roots. by @Joao-L-S-Almeida in #675
- Fix/intergration tests by @WanjiruCate in #682
- Basic Configuration to use Pre-commit by @Joao-L-S-Almeida in #680
- Fix predict and tiled inference by @blumenstiel in #645
- Bump docker/build-push-action from 5 to 6 by @dependabot in #683
- remove docker yaml by @romeokienzler in #685
- GPU support in Dockerfile, trigger nightly build by @romeokienzler in #681
- Fixing
pre-commitconfiguration. by @Joao-L-S-Almeida in #686 - release 1.0.2 pyproject.toml by @romeokienzler in #688
New Contributors
- @demoncoder-crypto made their first contribution in #623
Full Changelog: 1.0.1...1.0.2
1.0.1
What's Changed
- A workflow for automatically deploying updates sent to
improve/docsby @Joao-L-S-Almeida in #520 - docs: update README.md by @eltociear in #557
- Add test for LoRA and update PEFT requirement by @fmartiescofet in #559
- Add linear decoder and check
includes_headat decoder level first by @fmartiescofet in #527 - Special case when callbacks is empty and checkpointing is enabled. by @Joao-L-S-Almeida in #562
- Periodical synchronization for the documentation directory. by @Joao-L-S-Almeida in #554
- Guaranteeing that the checkpointing operations are understood by Lightning by @Joao-L-S-Almeida in #567
- Fix for issue 565 by @Joao-L-S-Almeida in #568
- add json schema for configs by @romeokienzler in #569
- An attempt of reducing the cost of testing by simplifying the list of tests. by @Joao-L-S-Almeida in #573
- [Refactor] Improve dataset class structure and plotting options by @canmike in #593
- Implement ViT-Adapter by @fmartiescofet in #528
- Integrate ECCC downscaling WxC Model by @victor-nasc in #595
- Removing undesirable variables from deploy config by @Joao-L-S-Almeida in #594
- Organise examples by @paolofraccaro in #600
- Removing legacy model tags by @Joao-L-S-Almeida in #493
- Using lists to define instructions about how to output predictions by @Joao-L-S-Almeida in #579
- Update get_common_prefix to handle cases where len(prefix_list) < 1 by @fgiauna in #601
- Recording metrics to a CSV file by @Joao-L-S-Almeida in #578
- bug fix: invalid index error when users run
terratorchcommand by @leotizzei in #584 - add Dockerfile by @romeokienzler in #605
- A better way to remove the prefix
model.from some old checkpoints. by @Joao-L-S-Almeida in #606 - proper output if cli is called wo/ parameters by @romeokienzler in #611
- Predownload model configs by @romeokienzler in #607
- improve code readability and clearity by @romeokienzler in #608
- fix broken link in prithvi_v2_eo_300_tl_unet_burnscars.ipynb by @romeokienzler in #614
- fix predict mode in generic_pixel_wise_data_module.py by @romeokienzler in #616
- [WIP] Add full model registry by @blumenstiel in #449
- pinning SMP to 0.4.0 by @Joao-L-S-Almeida in #618
- Imagefolder/dummy tiff file by @Joao-L-S-Almeida in #617
- Improve/custom modules by @Joao-L-S-Almeida in #615
- Add Terramind code by @blumenstiel in #620
New Contributors
- @eltociear made their first contribution in #557
- @canmike made their first contribution in #593
- @victor-nasc made their first contribution in #595
- @fgiauna made their first contribution in #601
Full Changelog: 1.0...1.0.1
1.0
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
mainby @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
- Trying to solve issues with UNet and ASPPHeads. by @Joao-L-S-Almeida in #457
- Added tutorial files by @blumenstiel in #518
- Update pyproject.toml by @chomoska in #523
- Options to directly informing kwargs for backbones and decoders by @Joao-L-S-Almeida in #508
- Update README.md by @Joao-L-S-Almeida in #504
- Adjust in the checkpoint adjuster script by @Joao-L-S-Almeida in #500
- Automatically running tiled inference for the
teststep when memory is insufficient. by @Joao-L-S-Almeida in #478 - Update README.md by @romeokienzler in #530
- Update/video by @Joao-L-S-Almeida in #531
- fix wxc notebooks by @romeokienzler in #533
- Handling many possibilities when trying to perform the test step with support for tiled inference by @Joao-L-S-Almeida in #534
- Update README to support browser dark themes. by @Joao-L-S-Almeida in #535
- improve_wxc_import_error_handling by @romeokienzler in #538
- Update README.md by @romeokienzler in #541
- hotfix WxCTutorialDownscaling.ipynb by @romeokienzler in #543
- Correct number of bands for single band (as for segmentation) output file. by @Joao-L-S-Almeida in #542
- More tests for TorchGeo ViT and Resnet backbones. by @Joao-L-S-Almeida in #540
- Test for tiled inference (and segmentation) by @Joao-L-S-Almeida in #536
- makes multitemporal crop metadata filename flexible by @PedroConrado in #545
- Yaml schema file v2.0 by @jaionet in #526
- Update/readme and workflow by @Joao-L-S-Almeida in #547
- Explicitly save only the best model by @Joao-L-S-Almeida in #548
- support / accept contributions according to MIT license by @romeokienzler in #550
- Header for indicating source code originally pulled from torchgeo by @Joao-L-S-Almeida in #552
- Create MIT_FILES.txt by @romeokienzler in #553
- Update MIT_FILES.txt by @romeokienzler in #555
New Contributors
- @leotizzei made their first contribution in #483
- @kaoutar55 made their first contribution in #509
- @chomoska made their first contribution in #523
Full Changelog: 0.99.9...1.0
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
mainby @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