v1.0.0
What's Changed
- Add MLP by @sgreenbury in #559
- Handle random_seed setting at higher level in package by @edwardchalstrey1 in #512
- Docs restructure by @radka-j in #573
- Refactor: add transforms and transformed emulator by @sgreenbury in #474
- Add Polynomials to experimental by @edwardchalstrey1 in #568
- Add more emulator subclasses by @sgreenbury in #561
- Fix MLP initialization by @sgreenbury in #581
- 492 simulator code contribution tutorial by @EdwinB12 in #577
- Add Radial Basis functions to experimental & update Tuner run loop by @edwardchalstrey1 in #567
- Add EarlyStopping for GPs by @radka-j in #587
- docs: add Apple-silicon test note (Refs #410) by @nayara-focs in #590
- changed the numbering of tutorial 08 to 07 by @marjanfamili in #592
- Add ensembles by @cisprague in #560
- Add GP with correlated tasks by @sgreenbury in #585
- Hmc re refactor by @marjanfamili in #599
- Add support for transforms of
MultivariateNormalby @sgreenbury in #586 - Fix training only first batch by @sgreenbury in #604
- Add transforms to compare loop by @sgreenbury in #551
- Add learning rate scheduler by @edwardchalstrey1 in #582
- Grad handling by @radka-j in #605
- Refactor HMC calibration by @radka-j in #575
- 428 improve logging by @EdwinB12 in #608
- Set RBF supports_grad=False by @radka-j in #616
- Evaluate on test data, update compare loop and add Results/plots by @edwardchalstrey1 in #603
- Start experimental docs by @radka-j in #598
- Add bootstrap, fix evaluation and revise results by @sgreenbury in #620
- Add logging to Active Learner by @edwardchalstrey1 in #624
- Update docstrings by @radka-j in #626
- Common scheduler setup function for all emulators by @edwardchalstrey1 in #623
- Fix missing model config to pass to cv by @sgreenbury in #627
- Add logger to BayesianCalibrator by @edwardchalstrey1 in #628
- Remove experimental (v1) code reliance on v0 codebase by @radka-j in #630
- Fix reaction-diffusion example and update GP predictive by @sgreenbury in #639
- Revise GP predict approach by @sgreenbury in #638
- History Matching tutorials by @radka-j in #625
- Bayesian calibration tutorial by @radka-j in #636
- Add str and dict serialization option for emulators and transforms in AutoEmulate class by @sgreenbury in #641
- Add saving and loading models to experimental by @edwardchalstrey1 in #629
- Add fixes from further testing and benchmarking by @sgreenbury in #647
- Experimental sensitivity analysis tutorial by @edwardchalstrey1 in #642
- Add handling for failed simulations by @radka-j in #643
- Add API to update simulator parameters and enable sampling when equal bounds by @sgreenbury in #660
- Add standardization for x and y to
Emulatorby @sgreenbury in #650 - Remove obsolete preprocessing by @sgreenbury in #666
- Add docs lint config and update docstrings by @sgreenbury in #663
- Add script for benchmarking simulators with different parameters by @sgreenbury in #621
- Revise config to params by @sgreenbury in #667
- Update module structure to add core module by @sgreenbury in #670
- Fix pre-commit by @sgreenbury in #669
- Update config for experimental and API docs by @sgreenbury in #664
- Move modules from experimental, move current to v0 by @sgreenbury in #672
- Omit v0/ from coverage by @sgreenbury in #673
- Fix docs notebooks by @sgreenbury in #674
- Add datasets to package and update path by @sgreenbury in #675
- Update default to enable tuning by @sgreenbury in #677
- Update version to 1.0.0 by @sgreenbury in #678
New Contributors
- @nayara-focs made their first contribution in #590
Full Changelog: v0.4.0...v1.0.0