v0.16.0

opengeos/geoaiv0.16.0Oct 16, 2025by giswqs

AI Summary

Adds training support for lightly-train, introduces comprehensive segmentation metrics (Precision, Recall, F1), and allows exporting probability images.

Key Highlights

  • Add lightly-train support
  • Add support for calculating segmentation metrics
  • Add support for exporting probability image for each class
  • Make masks optional for exporting tiles

New Features

  • Lightly-train integration
  • Segmentation metrics (Precision, Recall, F1)
  • Probability image export

Full Release Notes

## What's Changed
* [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/opengeos/geoai/pull/308
* Add lightly-train support by @ram-from-tvl in https://github.com/opengeos/geoai/pull/291
* Remove hardcoded date in plots by @giswqs in https://github.com/opengeos/geoai/pull/312
* Make masks optional for exporting tiles by @giswqs in https://github.com/opengeos/geoai/pull/313
* Fix lightly-train notebook errors by @giswqs in https://github.com/opengeos/geoai/pull/314
* Add support for calculating segmentation metrics by @giswqs in https://github.com/opengeos/geoai/pull/317
* Rename Dice score as F1 score by @giswqs in https://github.com/opengeos/geoai/pull/318
* Bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in https://github.com/opengeos/geoai/pull/319
* Add early stop patience for training by @giswqs in https://github.com/opengeos/geoai/pull/322
* Add precision and recall metrics by @giswqs in https://github.com/opengeos/geoai/pull/325
* Add support for exporting probability image for each class by @giswqs in https://github.com/opengeos/geoai/pull/326

## New Contributors
* @ram-from-tvl made their first contribution in https://github.com/opengeos/geoai/pull/291

**Full Changelog**: https://github.com/opengeos/geoai/compare/v0.15.0...v0.16.0