Surrogate Modeling Toolbox
GPX
kriging-like surrogate by @relf in https://github.com/SMTorg/smt/pull/543
Full Changelog: https://github.com/SMTorg/smt/compare/v2.5.0...v2.5.1
GPX
surrogate model which wraps kriging model from egobox library by @relf in https://github.com/SMTorg/smt/pull/530
GENN
surrogate model which now depends on jenn library with improved performances by @shb84 in https://github.com/SMTorg/smt/pull/517
Full Changelog: https://github.com/SMTorg/smt/compare/v2.4.0...v2.5.0
Full Changelog: https://github.com/SMTorg/smt/compare/v2.3.0...v2.4.0
pyDOE
designs as sampling methods by @Antoine-Averland in https://github.com/SMTorg/smt/pull/477
SparseGP
improvements:
Full Changelog: https://github.com/SMTorg/smt/compare/v2.2.1...v2.3.0
ConfigSpace
not installed by @relf in https://github.com/SMTorg/smt/pull/478
ConfigSpace
not installed by @Paul-Saves in https://github.com/SMTorg/smt/pull/480
Full Changelog: https://github.com/SMTorg/smt/compare/v2.2.0...v2.2.1
ConfigSpace
which has to be installed.Full Changelog: https://github.com/SMTorg/smt/compare/v2.1.0...v2.2.0
Full Changelog: https://github.com/SMTorg/smt/compare/v2.0.1...v2.1.0
Major release of the Surrogate Modeling Toolbox with handling of hierarchical and mixed variables for kriging-based surrogates.
See SMT 2.0 article (preprint).
Special thanks to @Paul-Saves for his essential contributions and @jbussemaker for his work on the API and many thanks to all contributors.
USE_NUMBA_JIT=1
once numba is installed (@Paul-Saves #443 )Rework of the categorical and hierarchical variables API for kriging-based surrogates (@jbussemaker #428 ) :
smt.utils.design_space
XSpecs
and XType
have been completely replaced by DesignSpace
Fixes related to categorical variables handling : (@Paul-Saves #431 )
categorical_kernel
option is now explicitly continuous relaxationCode format with black is enforced in CI (#432 )