Skip to content

Releases: allenai/rslearn

v0.1.4

17 Apr 21:20
3ea06c5

Choose a tag to compare

Fix for FasterRCNN when run in SingleTask mode.

v0.1.3

08 Apr 21:51
783647c

Choose a tag to compare

Merge pull request #599 from allenai/favyen/20260408-version-bump

bump version to 0.1.3

v0.1.2

03 Apr 19:32
1f6a78a

Choose a tag to compare

Merge pull request #593 from allenai/favyen/20260403-same-crs-differe…

v0.1.1

01 Apr 20:00
afa8d65

Choose a tag to compare

Merge pull request #576 from allenai/favyen/20260327-expected-timesta…

v0.1.0

03 Mar 22:58
bee0ade

Choose a tag to compare

Changes:

  • Six new data sources! (see below)
  • Documentation is revamped to make it easier for new users to get started
  • Fix pip dependency resolution issues so users can install rslearn when using pip directly
  • Support multi-temporal Items and add SPATIAL_MOSAIC_TEMPORAL_STACK compositing method to handle aligning item time series against the window time range
  • Improved behavior for the dataset prepare/ingest/materialize commands: use multiple workers by default, and process all windows (instead of failing on errors) while showing a summary of processed windows and errors at the end
  • RegressionTask and PerPixelRegressionTask: add RMSE and MAPE metrics
  • OlmoEarth: support training with missing modalities, and expose sub-month missing timesteps
  • OlmoEarth: use olmoearth_pretrain_minimal to handle ModelIDs so users can easily install it via rslearn[extra]
  • New EmbeddingCache model component: caches embeddings when using a frozen encoder so they don't need to be re-computed each time; makes it much faster to train a linear probe
  • Support easily moving windows between groups via renaming (previously, this would cause issues since the group was also stored in metadata.json)
  • During data loading, make windows skipped by check_window more transparent
  • New SQLiteWindowStorage window storage: much faster window listing and completed layer lookup operations than the default FileWindowStorage
  • New transforms: GaussianNoise, RandomTimeDropping
  • Lots of bug fixes and test coverage improvements

New data sources:

  • SoilDB
  • Sentinel-2 from EarthDaily
  • ERA5 Land Hourly Time-Series
  • Sentinel-3 SLSTR LST from Planetary Computer
  • Google Satellite Embedding v1 from AWS S3
  • HLS Sentinel-2 and Landsat data from Planetary Computer

v0.0.29

05 Feb 06:40
939b860

Choose a tag to compare

What's Changed

Full Changelog: v0.0.28...v0.0.29

v0.0.28

04 Feb 22:28
592a3fd

Choose a tag to compare

Merge pull request #487 from allenai/favyen/20260204-fix-overlap-rati…

v0.0.27

03 Feb 16:45
0956433

Choose a tag to compare

Merge pull request #468 from robmarkcole/add-era5-daily

Add ERA5LandDailyUTCv1 data source

v0.0.26

28 Jan 21:27
ac481c7

Choose a tag to compare

Merge pull request #470 from allenai/hadriens/bump_rslearn

bump to 0.026

v0.0.25

27 Jan 23:09
aface80

Choose a tag to compare

What's Changed

  • Visualization module by @piperwolters in #436
  • Add note about installing olmoearth_pretrain explicitly to OlmoEarth tutorials by @favyen2 in #453
  • Add an integration test to verify training and prediction for each Task by @favyen2 in #438
  • Retriable Inference by @rvratner in #461

New Contributors

Full Changelog: v0.0.24...v0.0.25