Skip to content

Releases: alan-turing-institute/deepsensor

v0.4.2

20 Oct 22:10
Compare
Choose a tag to compare
  • Minor fix to avoid pandas 3.0 FutureWarning

Full Changelog: v0.4.1...v0.4.2

v0.4.1

20 Oct 21:47
Compare
Choose a tag to compare
  • Rearrange forecast dimensions from (lead_time, init_time) to (init_time, lead_time)
  • Raise error about deepsensor.plot.prediction not supporting forecasts

Full Changelog: v0.4.0...v0.4.1

v0.4.0

20 Oct 17:10
Compare
Choose a tag to compare

What's Changed

  • Fix forecasting lead times and improve forecasting functionality by @tom-andersson in #132
  • Fix astype in coordinates matching when sampling data frames by @acocac in #126

Breaking changes

  • model.predict for models trained with target_delta_t > 0 now return Prediction objects with init_time and lead_time dimensions with a time (valid time) coordinate, rather than a single time dimension (which used to correspond to forecast initialisation time).

Full Changelog: v0.3.8...v0.4.0

v0.3.8

28 Jul 16:20
Compare
Choose a tag to compare

What's changed

  • Add new DataProcessor normalisation method (`"positive_semidefinite") compatible with a Bernoulli-Gamma ConvCNP likelihood
  • Expose k and scale parameters of "bernoulli-gamma" ConvNP likelihood in low-level and high-level prediction interface

Full Changelog: v0.3.7...v0.3.8

v0.3.7

13 Jul 23:08
Compare
Choose a tag to compare

What's Changed

  • Return active learning proposed placements with raw coordinate names by @RohitRathore1 in #99
  • Make use of multiprocessing.Pool in get_era5_reanalysis_data optional in b9594a2
  • Fix python version in tests (plus additional minor fixes) by @davidwilby in #116
  • use unittest's setUpClass instead of overriding __init__ by @davidwilby in #117

Full Changelog: v0.3.6...v0.3.7

v0.3.6

02 Feb 14:11
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.5...v0.3.6

v0.3.5

10 Nov 16:08
Compare
Choose a tag to compare

What's changed

  • Fix bug in batchwise Trainer training with multi-dimensional context sets (#93; thanks @nilsleh)

Full Changelog: v0.3.4...v0.3.5

v0.3.4

07 Nov 20:01
Compare
Choose a tag to compare
  • Fix PyPI upload by removing get-station-data dependency; instead raise error that it must be installed manually if user calls the function that uses it

Full Changelog: v0.3.3...v0.3.4

v0.3.3

07 Nov 14:52
16741f3
Compare
Choose a tag to compare

What's Changed

  • New documentation by @tom-andersson and @kallewesterling, containing steps for getting started, a user guide, learning resources, a list of research ideas, community information, and more. Uses the Jupyter Book system with fully reproducible notebooks demoing features of the package.
  • New deepsensor.data.sources module for downloading ERA5, GHCNd, topography, and land mask data directly into DeepSensor xarray/pandas format. Results can be cached to disk to avoid re-downloading. Leverages get-station-data tool by @scotthosking, @magnusross, and @tom-andersson.
  • New plotting tools: deepsensor.plot.prediction and deepsensor.plot.task.
  • Various bug fixes.

Breaking changes

  • The ConvNP hyperparameter points_per_unit has been renamed to internal_density to be more intuitive. Instances of points_per_unit in code and model JSON configuration files will need to be renamed to internal_density.

New Contributors

Full Changelog: v0.3.2...v0.3.3

v0.3.2

19 Oct 14:42
Compare
Choose a tag to compare
  • Fix bug in ContextDist acquisition function (thanks @acocac)