Recent Releases of AutoEmulate
AutoEmulate - v1.1.0
⚠️ Breaking changes ⚠️
- Changed behaviour of
Simulator.forward_batch(returns bothyandx) AutoEmulateno longer takes inmodel_tuningargument, model tuning is not done ifmodel_params != None, to use default params without tuning usemodel_params = {}
What's Changed
- Clear nb outputs by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/685
- Update HMW notebook by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/687
- Undo changes after experimental merge by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/689
- Update tutorial title by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/699
- Fix math in docstring by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/703
- Fix install link in README by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/705
- add reaction-diffusion gif by @ContiPaolo in https://github.com/alan-turing-institute/autoemulate/pull/706
- return dict of results from simulator by @marjanfamili in https://github.com/alan-turing-institute/autoemulate/pull/710
- Speed up tests by @EdwinB12 in https://github.com/alan-turing-institute/autoemulate/pull/686
- remove poetry support by @EdwinB12 in https://github.com/alan-turing-institute/autoemulate/pull/700
- Update contributing docs by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/715
- Add emulator info by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/701
- Pre-commit hook to strip nb output by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/713
- Fix nbstripout issue by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/717
- 681 add testing support for different os by @EdwinB12 in https://github.com/alan-turing-institute/autoemulate/pull/702
- Use compare method in dim reduction tutorial by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/714
- Add load_model method and update quickstart by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/729
- Move logo to package, update pyproject.toml by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/731
- Add AutoEmulate class to init to allow import from top level of package. by @EdwinB12 in https://github.com/alan-turing-institute/autoemulate/pull/724
- Add option to save plots to file by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/734
- Fix package data and revert logo path by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/739
- Fix order of sobol indexes when creating df by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/738
- Update install instructions by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/736
- Revise transforms by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/726
- Add support for optional bootstrap by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/742
- Add transformed emulator params by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/744
- Restructure tests by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/747
- Add option to subset models by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/753
- Re-initialise emulator before refitting in HMW by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/752
- Add cloud sampling to HM by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/725
- Add API to support plotting subset of data by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/755
- Move import outside of test function by @EdwinB12 in https://github.com/alan-turing-institute/autoemulate/pull/762
- Add API to support fixing GP mean and kernel hyperparameters during training by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/761
- Add QMC Sobol sampling by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/754
- Fix assertion and class resolution by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/767
- Add experimental dataset, model and notebooks for spatio-temporal problems by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/770
- Update
BayesianCalibationto optionally include model variance and discrepancy by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/765 - Add GP subclasses and functionality to generate new subclasses easily by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/764
- Set random seeds in Bayes tutorial for reproducibility by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/768
- should report failed doc builds by @EdwinB12 in https://github.com/alan-turing-institute/autoemulate/pull/766
- Fix simulator setter bug by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/777
- Ruff ignore arguments by @marjanfamili in https://github.com/alan-turing-institute/autoemulate/pull/776
- add random seed into bayesian tutorial by @EdwinB12 in https://github.com/alan-turing-institute/autoemulate/pull/779
- Build docs with autoemulate installed from branch by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/781
- Update Simulator.forward_batch to always return x,y by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/772
- Update calibration tutorial PR suggestions by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/791
- Update calibration tutorial by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/782
- Don't tune if user passes model_params by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/780
- Fix tutorial by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/793
- Refactor Naghavi case study by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/632
- added README to case_studies directory by @ritkaarsingh30 in https://github.com/alan-turing-institute/autoemulate/pull/799
- Add spatiotemporal deps as optional extra by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/792
- Set log level in HM tutorials by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/802
- Update version by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/798
New Contributors
- @ritkaarsingh30 made their first contribution in https://github.com/alan-turing-institute/autoemulate/pull/799
Full Changelog: https://github.com/alan-turing-institute/autoemulate/compare/v1.0.0...v1.1.0
Scientific Software - Peer-reviewed
- Python
Published by radka-j 6 months ago
AutoEmulate - v1.0.0
What's Changed
- Add MLP by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/559
- Handle random_seed setting at higher level in package by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/512
- Docs restructure by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/573
- Refactor: add transforms and transformed emulator by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/474
- Add Polynomials to experimental by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/568
- Add more emulator subclasses by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/561
- Fix MLP initialization by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/581
- 492 simulator code contribution tutorial by @EdwinB12 in https://github.com/alan-turing-institute/autoemulate/pull/577
- Add Radial Basis functions to experimental & update Tuner run loop by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/567
- Add EarlyStopping for GPs by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/587
- docs: add Apple-silicon test note (Refs #410) by @nayara-focs in https://github.com/alan-turing-institute/autoemulate/pull/590
- changed the numbering of tutorial 08 to 07 by @marjanfamili in https://github.com/alan-turing-institute/autoemulate/pull/592
- Add ensembles by @cisprague in https://github.com/alan-turing-institute/autoemulate/pull/560
- Add GP with correlated tasks by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/585
- Hmc re refactor by @marjanfamili in https://github.com/alan-turing-institute/autoemulate/pull/599
- Add support for transforms of
MultivariateNormalby @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/586 - Fix training only first batch by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/604
- Add transforms to compare loop by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/551
- Add learning rate scheduler by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/582
- Grad handling by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/605
- Refactor HMC calibration by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/575
- 428 improve logging by @EdwinB12 in https://github.com/alan-turing-institute/autoemulate/pull/608
- Set RBF supports_grad=False by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/616
- Evaluate on test data, update compare loop and add Results/plots by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/603
- Start experimental docs by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/598
- Add bootstrap, fix evaluation and revise results by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/620
- Add logging to Active Learner by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/624
- Update docstrings by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/626
- Common scheduler setup function for all emulators by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/623
- Fix missing model config to pass to cv by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/627
- Add logger to BayesianCalibrator by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/628
- Remove experimental (v1) code reliance on v0 codebase by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/630
- Fix reaction-diffusion example and update GP predictive by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/639
- Revise GP predict approach by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/638
- History Matching tutorials by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/625
- Bayesian calibration tutorial by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/636
- Add str and dict serialization option for emulators and transforms in AutoEmulate class by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/641
- Add saving and loading models to experimental by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/629
- Add fixes from further testing and benchmarking by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/647
- Experimental sensitivity analysis tutorial by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/642
- Add handling for failed simulations by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/643
- Add API to update simulator parameters and enable sampling when equal bounds by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/660
- Add standardization for x and y to
Emulatorby @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/650 - Remove obsolete preprocessing by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/666
- Add docs lint config and update docstrings by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/663
- Add script for benchmarking simulators with different parameters by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/621
- Revise config to params by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/667
- Update module structure to add core module by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/670
- Fix pre-commit by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/669
- Update config for experimental and API docs by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/664
- Move modules from experimental, move current to v0 by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/672
- Omit v0/ from coverage by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/673
- Fix docs notebooks by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/674
- Add datasets to package and update path by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/675
- Update default to enable tuning by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/677
- Update version to 1.0.0 by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/678
New Contributors
- @nayara-focs made their first contribution in https://github.com/alan-turing-institute/autoemulate/pull/590
Full Changelog: https://github.com/alan-turing-institute/autoemulate/compare/v0.4.0...v1.0.0
Scientific Software - Peer-reviewed
- Python
Published by sgreenbury 7 months ago
AutoEmulate - v0.4.0
Major Changes
- rm CNPs by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/554
Other Changes
- Update quickstart tutorial by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/523
- Update Simulator base class by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/520
- Post-workshop improved tutorial setup instructions by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/535
- Add target-version to ruff to extend lints by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/541
- Refactor sensitivity analysis by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/539
- Bug fixes by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/556
- Add test for device to history matching by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/562
- HM refactor by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/504
- Add Gradient boosting to experimental by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/565
- Execute nb when building docs except workflow example by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/569
- Bump version to 0.4 by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/570
Full Changelog: https://github.com/alan-turing-institute/autoemulate/compare/v0.3.3...v0.4.0
Scientific Software - Peer-reviewed
- Python
Published by radka-j 8 months ago
AutoEmulate - v0.3.3
What's Changed
- Add epidemic and projectile Simulator by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/516
- Mcmc hmc by @marjanfamili in https://github.com/alan-turing-institute/autoemulate/pull/505
- Update simulators to return arrays of right shape by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/518
Full Changelog: https://github.com/alan-turing-institute/autoemulate/compare/v0.3.2...v0.3.3
Scientific Software - Peer-reviewed
- Python
Published by sgreenbury 9 months ago
AutoEmulate - v0.3.2
What's Changed
- Set random seeds for Emulator models by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/479
- Update dashboard to clear previous plot by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/510
- Small bug fix in HM by @marjanfamili in https://github.com/alan-turing-institute/autoemulate/pull/507
Full Changelog: https://github.com/alan-turing-institute/autoemulate/compare/v0.3.1...v0.3.2
Scientific Software - Peer-reviewed
- Python
Published by radka-j 9 months ago
AutoEmulate - v0.3.1
What's Changed
- fix triple plot in dashboard by @marjanfamili in https://github.com/alan-turing-institute/autoemulate/pull/442
- Fix tutorial rendering on docs page by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/443
- Update tutorial by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/445
- Update docs to not execute workflow notebook by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/446
- Revise base emulator and update emulators by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/453
- 400 revise input types by @EdwinB12 in https://github.com/alan-turing-institute/autoemulate/pull/456
- Refactor sklearn models for experimental by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/415
- Add exploratory notebook for the well active matter dataset by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/476
- Update HistoryMatching by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/478
- Refactor/422 - consistent Utils for experimental code by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/464
- Add device handling by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/458
- Add checks for outputs in ValidationMixin by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/489
- Ensure using get_model with a named model works as expected by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/496
- Morris Sensitivity Analysis - update workflow by @marjanfamili in https://github.com/alan-turing-institute/autoemulate/pull/493
- Add option to disable progress bar by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/448
- Bump version to 0.3.1 by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/502
Full Changelog: https://github.com/alan-turing-institute/autoemulate/compare/v0.3.0...v0.3.1
Scientific Software - Peer-reviewed
- Python
Published by edwardchalstrey1 9 months ago
AutoEmulate - v0.3.0
New features
- History matching (#294)
- Dimensionality reduction (#390)
- Active learning (experimental) (#358)
- End-to-end workflow example with a user-provided simulator (#423)
- Initial PyTorch refactor (experimental)
What's Changed
- Release/v0.2.1 by @mastoffel in https://github.com/alan-turing-institute/autoemulate/pull/289
- Docs fixes by @mastoffel in https://github.com/alan-turing-institute/autoemulate/pull/290
- Community by @mastoffel in https://github.com/alan-turing-institute/autoemulate/pull/296
- AutoEmulate website by @mastoffel in https://github.com/alan-turing-institute/autoemulate/pull/303
- PyTorch model extractor by @mastoffel in https://github.com/alan-turing-institute/autoemulate/pull/298
- Website by @mastoffel in https://github.com/alan-turing-institute/autoemulate/pull/309
- added history matching and test by @marjanfamili in https://github.com/alan-turing-institute/autoemulate/pull/297
- Use SALib ResultDict.to_df() function to provide results in pandas dataframe format by @willu47 in https://github.com/alan-turing-institute/autoemulate/pull/305
- Show plots by @mastoffel in https://github.com/alan-turing-institute/autoemulate/pull/310
- Sensitivity analysis var name by @marjanfamili in https://github.com/alan-turing-institute/autoemulate/pull/300
- Minor docs update by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/333
- Refactor documentation site to include new logo and link to new website by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/338
- Cardiac tutorial by @aranas in https://github.com/alan-turing-institute/autoemulate/pull/233
- Update config (#360) by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/365
- 322 base class design by @EdwinB12 in https://github.com/alan-turing-institute/autoemulate/pull/360
- Preprocessing pipeline by @ContiPaolo in https://github.com/alan-turing-institute/autoemulate/pull/363
- Add Tuner by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/380
- Extend InputTypeMixin by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/382
- Add typing by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/383
- Revise tuner and base class by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/387
- Cross validate with torchmetrics by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/392
- Add cross_validate function by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/388
- Make docs only run on pushes and PR to main by @EdwinB12 in https://github.com/alan-turing-institute/autoemulate/pull/395
- Update pyright config by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/389
- Tutorial and getting started updates by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/396
- Update ruff config by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/391
- 301 add modular active learning by @cisprague in https://github.com/alan-turing-institute/autoemulate/pull/358
- Add Gaussian Process for refactor by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/384
- Several easy docs fixes by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/401
- abstract base simulator by @marjanfamili in https://github.com/alan-turing-institute/autoemulate/pull/409
- Preprocessing by @marjanfamili in https://github.com/alan-turing-institute/autoemulate/pull/390
- Add refactored LGBM model to experimental emulators by @edwardchalstrey1 in https://github.com/alan-turing-institute/autoemulate/pull/399
- Adding Conditonal Neural Network by @EdwinB12 in https://github.com/alan-turing-institute/autoemulate/pull/398
- Add compare for experimental by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/397
- Fix error raised in sensitivity analysis docs by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/431
- Added stream-based active learning schematic. by @cisprague in https://github.com/alan-turing-institute/autoemulate/pull/433
- Refactor active learning by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/411
- History matching refine model by @marjanfamili in https://github.com/alan-turing-institute/autoemulate/pull/423
- Add workflow tutorial to docs by @radka-j in https://github.com/alan-turing-institute/autoemulate/pull/440
- Update version to 0.3.0 by @sgreenbury in https://github.com/alan-turing-institute/autoemulate/pull/439
New Contributors
- @marjanfamili made their first contribution in https://github.com/alan-turing-institute/autoemulate/pull/297
- @willu47 made their first contribution in https://github.com/alan-turing-institute/autoemulate/pull/305
- @radka-j made their first contribution in https://github.com/alan-turing-institute/autoemulate/pull/333
- @edwardchalstrey1 made their first contribution in https://github.com/alan-turing-institute/autoemulate/pull/338
- @sgreenbury made their first contribution in https://github.com/alan-turing-institute/autoemulate/pull/365
- @EdwinB12 made their first contribution in https://github.com/alan-turing-institute/autoemulate/pull/360
- @ContiPaolo made their first contribution in https://github.com/alan-turing-institute/autoemulate/pull/363
- @cisprague made their first contribution in https://github.com/alan-turing-institute/autoemulate/pull/358
Full Changelog: https://github.com/alan-turing-institute/autoemulate/compare/v0.2.1...v0.3.0
Scientific Software - Peer-reviewed
- Python
Published by sgreenbury 10 months ago
AutoEmulate - v0.2.1
- fixed sci-kit learn dependency bug during installation
- fixed warnings in tests
Scientific Software - Peer-reviewed
- Python
Published by mastoffel about 1 year ago
AutoEmulate - v0.2.0
see CHANGELOG for details.
Scientific Software - Peer-reviewed
- Python
Published by mastoffel over 1 year ago
AutoEmulate - v0.1.0.post1
Pre-release with basic functionality to automatically build emulators from simulation data, including:
- 10 machine learning models commonly used in surrogate modeling, incl. neural nets
- all models are scikit-learn compatible
- cross-validation
- hyperparameter optimisation (random and bayesian)
- parallelisation
- data pre-processing: scaling, dimensionality reduction
- plotting
Scientific Software - Peer-reviewed
- Python
Published by mastoffel almost 2 years ago