v0.1.0
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 thanEKObj
? (#82) - Consistency in Rows/Columns/1d-arrays (#90)
- Sampler should infer a mean and covariance from EKP prior (#91)
- Incorrect instantiation of posterior
ParameterDistribution
inget_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:
- rename to Solus.jl, add NEKI (#2) (@simonbyrne)
- Add Lorenz 96 model to examples (#4) (@simonbyrne)
- Fix NEKI (#5) (@simonbyrne)
- Create .gitignore, ignore vim *.swp files (#6) (@dburov190)
- GPRWrap (#7) (@dburov190)
- Lorenz96 (#8) (@dburov190)
- Implement 'mmstd', 'plot_fit'; add tests (#9) (@dburov190)
- Histograms (#10) (@dburov190)
- Histograms (#11) (@dburov190)
- Fix package name (#12) (@charleskawczynski)
- Add Melanie's CES code - EKI, GPEmulator, MCMC, and Truth (#14) (@bielim)
- Add notebook demonstrating CES on Cloudy (#15) (@bielim)
- Update README, add bors.toml (#16) (@charleskawczynski)
- Switch to Travis and AppVeyor (#17) (@charleskawczynski)
- Try to fix CodeCov, config docs (#19) (@charleskawczynski)
- Try to fix docs (#20) (@charleskawczynski)
- Try to fix Bors (#21) (@charleskawczynski)
- Add Cloudy example to test (#22) (@charleskawczynski)
- Update index.md (#27) (@bielim)
- Dev CES.jl to docs (#28) (@charleskawczynski)
- Fix build (#31) (@charleskawczynski)
- Separate cloudy and improve CES (#32) (@bielim)
- Fix GPR example (#33) (@charleskawczynski)
- Remove GModel dependence on Cloudy (#35) (@charleskawczynski)
- Improve memory management & flow control with dispatch (#37) (@charleskawczynski)
- Normalize GP input (#42) (@bielim)
- Try to fix build (#43) (@charleskawczynski)
- Update Cloudy test and Cloudy notebook (#44) (@bielim)
- Add Dockerfile (#47) (@charleskawczynski)
- Switch to Github Action docker-based CI (#48) (@charleskawczynski)
- Fix org name (#50) (@charleskawczynski)
- Add unit tests (#51) (@bielim)
- Unit-tests with CI Update (#53) (@jakebolewski)
- Update README.md (#54) (@jakebolewski)
- Replace FreeParameters.jl with Priors.jl - 2nd Attempt (#55) (@bielim)
- Add timestep for EKI, and timestep finder function. (#60) (@ilopezgp)
- Extend tests for GPEmulator.jl and Observations.jl (#62) (@bielim)
- Add SVD functionality (#63) (@odunbar)
- Clean up CalibrateEmulateSample (#67) (@bielim)
- Update index.md (#69) (@bielim)
- WIP: Add Ensemble Kalman Sampler (#70) (@bielim)
- Substitute unnecessary matrix inversion, use linear solve instead. (#74) (@ilopezgp)
- Change code infrastructure to accommodate both EKI and EKS (#76) (@bielim)
- add mindmap link to README.md (#79) (@odunbar)
- Corrected EKS implementation (#83) (@agarbuno)
- Merge duplicate Ag/eks_imlplementation into original ag/eks-implementation (with new commits) (#84) (@odunbar)
- Update Tests.yml (#85) (@jakebolewski)
- Refactor: Parameter Distributions (#88) (@odunbar)
- WIP: replace Prior and posterior samples with ParameterDistributions (#89) (@odunbar)
- Update examples to work with the latest CES code (#94) (@bielim)
- More verbose naming (#95) (@odunbar)
- Adds LossMinimization folder and two examples (#96) (@sandreza)
- Adding L96 example (#101) (@mhowlan3)
- Data storage objects (#102) (@odunbar)
- CalibrateEmulateSample dependence on EnsembleKalmanProcesses (#106) (@odunbar)
- Create README.md (#108) (@odunbar)
- add buildkite setup to build examples (#109) (@jakebolewski)
- Regularization & standardization (#111) (@mhowlan3)
- build and deploy docs (#112) (@jakebolewski)
- build and deploy docs against master / bors branch (#113) (@jakebolewski)
- update julia to 1.5.4, check if precompilation issues are fixed (#114) (@jakebolewski)
- Update bors.toml (#117) (@odunbar)
- Modular emulator interface (#120) (@odunbar)
- Use EKP.jl 0.2.0 & pass explicit RNG object where used (#122) (@tsj5)
- Miscellaneous cleanup of warnings; formatting (#123) (@tsj5)
- Add preconditioned Crank-Nicholson method for MCMC sampling (#124) (@tsj5)
- Standardize on julia 1.6.x (#126) (@tsj5)
- Standardize on Julia 1.6.2 (#127) (@tsj5)
- Update examples to use Emulator interface (#129) (@tsj5)
- [WIP] Modular Sampler interface (#130) (@tsj5)
- Substitute types with abstractions (#132) (@tsj5)
- Use EKP.jl 0.5.x (#135) (@tsj5)
- Update README.md (#137) (@odunbar)
- Update docs: initial page updates (#139) (@odunbar)
- Fix CI (#140) (@charleskawczynski)
- Update to EKP 0.8 - CI checks (#142) (@odunbar)
- GP bug for noise_learn = false underprediction of uncertainty (#143) (@odunbar)
- Emulator/Data processing docs (#144) (@odunbar)
- Standardize notation with EKP, add Glossary (#147) (@ilopezgp)
- Clean docs, examples and docstrings (#148) (@pitmonticone)
- Add calibration docs. (#149) (@ilopezgp)
- Add JuliaFormatter, up to 1.7.3 (#150) (@ilopezgp)
- Add compat helper, tag bot (#151) (@ilopezgp)
- Add compat entries for dependencies (#153) (@ilopezgp)
- Move workflows to their directory (#154) (@ilopezgp)
- Add missing compatibilities (#155) (@ilopezgp)
- LICENSE (#156) (@odunbar)
- julia ^1.6, EKP ^0.8 (#157) (@odunbar)
- Add python dependencies (#162) (@ilopezgp)