Skip to content

Releases: equinor/iterative_ensemble_smoother

v1.2.0

11 May 05:51

Choose a tag to compare

What's Changed

  • Harden calc_rho_for_2d_grid_layer input validation by @dafeda in #337
  • Remove row-scaling API, tests, and stale snapshot artifacts by @dafeda in #338
  • Remove DistanceESMDA in favor of LocalizedESMDA by @dafeda in #339
  • Bump pillow from 12.1.1 to 12.2.0 in the uv group across 1 directory by @dependabot[bot] in #341
  • Bump pytest from 9.0.2 to 9.0.3 in the uv group across 1 directory by @dependabot[bot] in #342
  • Delete calculation of rho by @dafeda in #340
  • Pin actions to hashes by @eivindjahren in #343
  • Bump lxml from 6.0.2 to 6.1.0 in the uv group across 1 directory by @dependabot[bot] in #344
  • Fix typo in docstring of invert_subspace by @dafeda in #345
  • Bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 by @dependabot[bot] in #346
  • Add support for custom perturbed observations in ESMDA by @dafeda in #348

Full Changelog: v1.1.0...v1.2.0

v1.1.0

27 Mar 08:50

Choose a tag to compare

What's Changed

  • Parallelize adaptive ESMDA update loops with joblib by @dafeda in #335
  • Bump requests from 2.32.5 to 2.33.0 in the uv group across 1 directory by @dependabot[bot] in #336

Full Changelog: v1.0.0...v1.1.0

v1.0.0

25 Mar 07:38

Choose a tag to compare

What's Changed

  • Localized ESMDA by @tommyod in #282
  • Update LocalizedESMDA defaults to what paper recommends by @tommyod in #285
  • Warn if dividing by zero when computing covar (obs<=1) by @tommyod in #284
  • ESMDA vs. lESMDA on dense covariance by @tommyod in #288
  • FIX: minor typo in SIES init docstring by @antoinecollet5 in #290
  • More stringent test tolerances for LocalizedESMDA by @tommyod in #287
  • Write about exact and subspace inversion by @tommyod in #291
  • Snapshot test for ESMDA by @tommyod in #293
  • Remove "inversion" arg from ESMDA by @tommyod in #292
  • Test that LocalizedESMDA is scale invariant by @tommyod in #295
  • Change from zero observations to slight noise to make tests more robust by @tommyod in #296
  • Update an outdated test and harden test limits by @tommyod in #297
  • Delete SIES by @tommyod in #299
  • Less memory in tests by @tommyod in #294
  • Mask missing parameters in some realizations by @tommyod in #298
  • Add 'missing' argument to ESMDA by @tommyod in #300
  • Bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #303
  • Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #304
  • Bump lxml-html-clean from 0.4.3 to 0.4.4 in the uv group across 1 directory by @dependabot[bot] in #305
  • Remove Python version restriction on gaussianfft dependency by @dafeda in #306
  • Move and refactor AdaptiveESMDA by @tommyod in #301
  • Add paper reference by @tommyod in #310
  • Verify positive distances by @tommyod in #311
  • Revert behavoir of AdaptiveESMDA so it is backwards compatible by @tommyod in #309
  • Widen parameter dtype from float64 to any float in assimilate_batch by @dafeda in #315
  • Widen np.double to np.floating for parameter annotations by @dafeda in #316
  • Add copy parameter to assimilate_batch for in-place updates by @dafeda in #319
  • Fix type annotations and bugs for mypy compatibility by @dafeda in #318
  • Clarify error messages in masked_std and adjust_for_missing by @dafeda in #317
  • Fast groupby by @dafeda in #314
  • Rename copy to overwrite and write tests for it by @tommyod in #320
  • Change all type hints from 'double' (float64) to general 'floating' by @tommyod in #323
  • Validate positive values in 1D covariance arrays by @dafeda in #325
  • Fix error message formatting by @dafeda in #327
  • Tighten up ruff by @berland in #328
  • Remove stale comment in docstring by @dafeda in #329
  • Rename dtrtrs to trtrs to avoid misleading precision prefix by @dafeda in #326
  • Bump tornado from 6.5.4 to 6.5.5 in the uv group across 1 directory by @dependabot[bot] in #330
  • Write about assumptions and limitations by @tommyod in #260
  • Bump memray from 1.19.1 to 1.19.2 in the uv group across 1 directory by @dependabot[bot] in #331
  • Remove unused functions and clean up a test by @tommyod in #333
  • TaperedAdaptiveESMDA by @tommyod in #332
  • Callbacks are functions or strings, never None. by @tommyod in #334
  • Add a test for calc_rho_for_2d_grid_layer by @frode-aarstad in #307
  • Allow parameters (X) to use a different dtype than observations in ESMDA by @dafeda in #324

Full Changelog: v0.6.0...v1.0.0

v0.6.0

12 Feb 15:04

Choose a tag to compare

What's Changed

  • Remove no update by @frode-aarstad in #265
  • Standardize docstrings to NumPy format by @dafeda in #264
  • Remove update_params_1D by @dafeda in #271
  • Clean-up of test_update_params_3D by @dafeda in #272
  • Add full doctest to ESMDA class by @tommyod in #274
  • Remove memory_usage_decorator from experimental module by @dafeda in #270
  • Fix DistanceESMDA.assimilate() to use per-iteration alpha values by @dafeda in #266
  • Use X instead of X_prior by @dafeda in #273
  • Remove unused transform utils functions by @dafeda in #276
  • Refactor batch assimilation consistency test by @dafeda in #280
  • Update readme by @dafeda in #277
  • Bump nbconvert from 6.5.4 to 7.17.0 in the uv group across 1 directory by @dependabot[bot] in #281
  • Bump pillow from 12.1.0 to 12.1.1 in the uv group across 1 directory by @dependabot[bot] in #283

Full Changelog: v0.5.1...v0.6.0

v0.5.1

29 Jan 09:44
8eac9e7

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.5.1

v0.5.0

12 Jan 08:05

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.2...v0.5.0

v0.4.2

12 Dec 09:40
95f8941

Choose a tag to compare

What's Changed

New Contributors

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

v0.4.1

12 Nov 09:17
8dcb3da

Choose a tag to compare

What's Changed

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

v0.4.0

04 Aug 12:05
bdfde06

Choose a tag to compare

What's Changed

  • Maintenance upgrade of github actions and pre-commits by @larsevj in #226
  • Run adaptive localization in parallel by @dafeda in #228

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

03 Jan 09:23
cad7d71

Choose a tag to compare

What's Changed

Full Changelog: v0.2.7...v0.3.0