Skip to content

Releases: CliMA/CalibrateEmulateSample.jl

v0.6.0

09 Nov 05:36
182d574
Compare
Choose a tag to compare

CalibrateEmulateSample v0.6.0

Diff since v0.5.3

Merged pull requests:

  • Function Parameters within CES & Darcy example (#316) (@odunbar)
  • CompatHelper: bump compat for EnsembleKalmanProcesses to 2, (keep existing compat) (#318) (@github-actions[bot])
  • Fix python dependency issues with Python 3.12 and add to docs (#319) (@odunbar)
  • [WIP] Experiment updates and more flexible cross-validation for Paper revisions (#321) (@odunbar)
  • Update Project.toml to v0.6.0 (#326) (@odunbar)
  • Orad/compat update (#328) (@odunbar)
  • fix python versions for default conda installation (#329) (@odunbar)

Closed issues:

  • Installation instructions - add common error (#317)
  • Add any remaining functionality to handle function parameter types (#323)
  • Add an example inverse problem (Darcy?) (#324)

v0.5.3

07 Aug 00:05
d83cb5a
Compare
Choose a tag to compare

CalibrateEmulateSample v0.5.3

Diff since v0.5.2

Merged pull requests:

  • Convergence plots for Emulator examples & a bugfix (#279) (@odunbar)
  • New GSA example for emulator testing. Sobol G function (#292) (@odunbar)
  • Repair compatability with EnsembleKalmanProcesses v1.1.7 (#312) (@odunbar)
  • Update version v0.5.3 (#315) (@odunbar)

Closed issues:

  • repeated index i in nested loop (#278)
  • Problems installing the package (#311)

v0.5.2

16 May 20:35
8d6e7c0
Compare
Choose a tag to compare

CalibrateEmulateSample v0.5.2

Diff since v0.5.1

Merged pull requests:

Closed issues:

  • Role of random phase in sinusoid example unclear (#285)

v0.5.1

08 Apr 21:16
5dfb631
Compare
Choose a tag to compare

CalibrateEmulateSample v0.5.1

Diff since v0.5.0

Merged pull requests:

Closed issues:

  • O3.1.2 JOSS paper for CalibrateEmulateSample (#240)
  • Duplicate emulators when repeating emulator = Emulator(); optimize_hyperparameters!(emulator) (#280)
  • Sinusoid example not fully reproducible (#283)
  • Author list on JOSS paper (#284)
  • CalibrateEmulateSample.jl is using an outdated buildkite pipeline (#289)
  • Minor suggestions of improvement to JOSS paper (#293)
  • Suggestions for improving the docs (#294)

v0.5.0

13 Jan 06:00
97f4185
Compare
Choose a tag to compare

CalibrateEmulateSample v0.5.0

Diff since v0.4.0

Merged pull requests:

  • ProgressBars bugfix removal (#237) (@odunbar)
  • add ishigami example & compatible with new EKP (#238) (@odunbar)
  • Add some repeats, and plotting of marginal CDFs for validation (#239) (@odunbar)
  • CompatHelper: bump compat for AbstractMCMC to 5, (keep existing compat) (#241) (@github-actions[bot])
  • Joss paper (#242) (@odunbar)
  • CompatHelper: add new compat entry for Statistics at version 1, (keep existing compat) (#243) (@github-actions[bot])
  • CompatHelper: bump compat for AdvancedMH to 0.8, (keep existing compat) (#244) (@github-actions[bot])
  • Update [compat] with new requirements (#246) (@odunbar)
  • Sinusoidal example (#248) (@lm2612)
  • Update to new EKP (remove local posdef_correct) & typo fix (#249) (@odunbar)
  • CES Lorenz example for JOSS paper (#250) (@mhowlan3)
  • update workflows to rm bors (#252) (@odunbar)
  • Resuscitate the Cloudy example and add Documentation (#253) (@bielim)
  • Consolidate emulator comparison examples, and add docs pages for them. (#257) (@odunbar)
  • fix badges on readme (#263) (@odunbar)
  • Add vector RF case to Cloudy example (#265) (@bielim)
  • Various docs tasks for consistency (#271) (@odunbar)
  • Add figures to EDMF example (#272) (@odunbar)
  • add buildkite pipeline (#275) (@odunbar)
  • update to v0.5.0, add pdf of paper for JOSS (#276) (@odunbar)

Closed issues:

  • Add the necessary compile tools / markdowns for the JOSS paper in a new branch (#245)
  • Add a simple transparent example to aid the user understanding (#247)
  • Write consistent docs pages for Emulator comparison examples (#254)
  • Write consistent docs page for Lorenz (#255)
  • Write consistent docs page for Cloudy (#256)
  • Remove strict = true to build docs (#259)
  • finish JOSS paper Markdown file (#261)
  • Reproducible Emulator training (#266)
  • Make MCMC docs more consistent with GP and EKP docs (#270)
  • add figures to EDMF examples, adjust for JLD2 updates (#273)
  • Write "Recommended configuration for GP/RF" at top of docs pages and improve defaults (#274)

v0.4.0

14 Oct 01:16
f95a1ed
Compare
Choose a tag to compare

CalibrateEmulateSample v0.4.0

Diff since v0.3.0

Merged pull requests:

Closed issues:

  • Input normalization fails when ensemble size in EKI less than number of parameters (#225)
  • interface for defining user-priors (#228)
  • SVD truncation for vector RF (#229)
  • Sample stage for GCM application (#230)
  • ignore.. (#231)
  • Documentation (beyond API) and uncomment docs API (#233)
  • add new examples/tests into buildkite pipeline (#234)

v0.3.0

19 Jul 00:36
701aef3
Compare
Choose a tag to compare

CalibrateEmulateSample v0.3.0

Diff since v0.2.0

Closed issues:

  • Inconsistent precompiliation errors from Cloudy example's dependencies (#131)
  • New Documentation pages request (#136)
  • Rename master to main (#146)
  • Random Feature development (#164)
  • LineSearches not in GaussianProcesses dependencies (#195)
  • Import statements to remove warnings (#201)
  • bug in examples from GP.mcmc (#204)
  • update license (#210)
  • Type piracy breaks Turing/AbstractMCMC sampling in external code (#221)

Merged pull requests:

  • CES applied to EDMF for parametric uncertainty (#170) (@odunbar)
  • Add DOI badge (#193) (@odunbar)
  • Random Feature-based CES (#194) (@odunbar)
  • Delete old Manifest affecting local docs build (#196) (@odunbar)
  • CompatHelper: bump compat for EnsembleKalmanProcesses to 0.14, (keep existing compat) (#197) (@github-actions[bot])
  • CompatHelper: bump compat for AdvancedMH to 0.7, (keep existing compat) (#198) (@github-actions[bot])
  • Modify how to load prior distributions from edmf data (#199) (@szy21)
  • remove redefinition warnings (#202) (@odunbar)
  • Orad/remove gp (#205) (@odunbar)
  • fix testing bugs (#208) (@odunbar)
  • condensed compat changes (#209) (@odunbar)
  • Update LICENSE (#211) (@odunbar)
  • Rename LICENSE to NOTICE (#212) (@odunbar)
  • Create LICENSE (#213) (@odunbar)
  • CompatHelper: bump compat for StatsBase to 0.34, (keep existing compat) (#214) (@github-actions[bot])
  • Compatibility with new EKP, version and updated Lorenz example (#218) (@odunbar)
  • Extend AdvancedMH.transition to CES types only (#223) (@odunbar)

v0.2.0

03 Oct 21:46
71c9bac
Compare
Choose a tag to compare

CalibrateEmulateSample v0.2.0

Diff since v0.1.0

Closed issues:

  • Log posterior calculation (#105)
  • Any tagged releases like v0.1.0 planned? (#110)
  • ERROR: LoadError: AssertionError: isfinite(phi_c) && isfinite(dphi_c) (#168)
  • Seperable matrix-valued random features (#173)
  • Some packages in Manifest are outdated (#174)
  • SciKitLearn python backend update breaks GH testing (#176)
  • typos in installation instructions (#180)
  • stepsize bug in MCMC (#182)
  • Performance Hit for MCMC on updating Manifest? (#184)

Merged pull requests:

  • Docsgp (#145) (@lm2612)
  • CompatHelper: bump compat for DocStringExtensions to 0.9, (keep existing compat) (#165) (@github-actions[bot])
  • CompatHelper: bump compat for EnsembleKalmanProcesses to 0.9, (keep existing compat) (#167) (@github-actions[bot])
  • Add args/kwargs to optimize_hyperparameters!() (#172) (@odunbar)
  • Resolve scikit-learn conflict (#177) (@tsj5)
  • CompatHelper: bump compat for EnsembleKalmanProcesses to 0.11, (keep existing compat) (#179) (@github-actions[bot])
  • Installation docs typos (#181) (@odunbar)
  • Update TagBot.yml (#186) (@odunbar)
  • remove manifest, fix mcmc performance (#188) (@odunbar)
  • Update to v0.2.0 (#189) (@odunbar)
  • Update README.md (#190) (@odunbar)
  • Update README.md (#191) (@odunbar)

v0.1.0

30 Jun 19:49
8dc6659
Compare
Choose a tag to compare

CalibrateEmulateSample v0.1.0

Closed issues:

  • Tolerance for test (#1)
  • Add Windows 32-bit build back in (#25)
  • master is currently broken (#29)
  • Remove Pkg.build() in GModel (#36)
  • Improve the build (#39)
  • Timestep for EKI (#56)
  • SVD decomposition (#57)
  • Noise learning bug in GP (#58)
  • A series of Examples (#59)
  • find_mcmc_step! modifies MCMCObj (#61)
  • Insanely long precompile times. (#65)
  • EKI.construct_initial_ensemble only accepts univariate priors (#66)
  • Add Scikit-learn install into a build script for the Project (#68)
  • Observations constructor modified given observation covariance (#71)
  • Avoid unnecessary matrix inversions (#73)
  • Use of JLD vs JLD2 (#75)
  • API Documentation (#77)
  • Docs link in "about"? (#80)
  • Docs mention module EKI.jl but there's only EKP.jl (#81)
  • Use EnsembleKalmanProcess rather than EKObj? (#82)
  • Consistency in Rows/Columns/1d-arrays (#90)
  • Sampler should infer a mean and covariance from EKP prior (#91)
  • Incorrect instantiation of posterior ParameterDistribution in get_posterior (#93)
  • Add documentation for adding unit-test, integration tests / examples, and documentation to package (#98)
  • Add lorenz96 CES example (#99)
  • Add End to End ClimateMachine.jl example (#100)
  • How should examples track the CES package? (#103)
  • Dealing with constraints (#104)
  • LaTeX equation in documentation homepage isn't properly rendered (#116)
  • Modular emulator interface (#119)
  • Unit tests broken under Julia 1.7 due to RNG change (#121)
  • Buildkite CI broken on staging branch (#125)
  • EnsembleKalmanProcesses.jl v0.5 dependency breaks for me (#138)
  • Add compat entries for all dependencies to main Project.toml (#152)

Merged pull requests: