Skip to content

v0.7.1

Latest
Compare
Choose a tag to compare
@ashnair1 ashnair1 released this 20 Jun 18:37

TorchGeo 0.7.1 Release Notes

This is a bugfix and maintenance release. While there are no new features or API changes, this release includes important bug fixes, documentation improvements, and minor enhancements across datasets, models, trainers, and testing.

Dependencies

  • dependabot: update pandas group in unison (#2818)
  • jsonargparse: silence deprecation warnings (#2774)
  • segmentation-models-pytorch: 0.5+ now required (#2740)
  • setuptools: 77.0.1+ now required (#2703)

Data Modules

  • NAIP/Chesapeake: fix train/test overlap (#2834)
  • SKIPP'D: add to docs (#2778)
  • VHR-10: add to docs (#2776)

Datasets

  • Intersection/UnionDataset: simplify crs/res getter/setter (#2754)
  • BigEarthNet v2: fix validation directory name (#2825)
  • CopernicusPretrain: dataset yields, not returns (#2768)
  • EuroSAT: download split file even if image directory already exists (#2840)
  • FTW: add predictions to plot (#2731, #2735)
  • FTW: add uncompressed test data to git (#2746)

Models

  • API: ensure all models are in utility functions/hub (#2733)
  • CopernicusFM: fix flaky tests (#2710)
  • CopernicusFM: typo fixes (#2770, #2844)

Samplers

  • Samplers: samplers yield, not return (#2766)
  • PreChippedGeoSampler: fix type hints in tests (#2720)

Trainers

  • Classification: apply sigmoid before threshold in plot (#2793)
  • Instance Segmentation: denormalize images before plotting (#2744)
  • Instance Segmentation: fix support for non-RGB images (#2752)
  • Object Detection: fix support for non-RGB images (#2752)
  • Semantic Segmentation: apply sigmoid before threshold in plot (#2793)
  • Semantic Segmentation: pretrained ViT weights are now supported (#2787)

Documentation

  • README: update TorchGeo paper citation (#2729)
  • README: update syntax in VHR-10 example (#2705)
  • Related Libraries: add GeoDeep and srai (#2730, #2758)
  • Related Libraries: DeepForest used to support TensorFlow (#2734)
  • Landsat TM: fix number of channels for pretrained weights (#2836)
  • Update PyTorch doc site links (#2794)

Tutorials

  • Intro to PyTorch: use transforms (#2723)
  • Intro to Geospatial: typo fixes (#2706)
  • Earthquake Detection: speed up tutorial testing (#2721)
  • Contribute DataModule: typo fixes (#2708)
  • Contribute NonGeoDataset: fix sphinx directive (#2784)

Contributors

This release is made possible thanks to the following contributors: