Smt

Latest version: v2.8.0

Safety actively analyzes 682361 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

2.8.0

What's Changed

* Add combination of kernels handling by NicolasJeanGonel in https://github.com/SMTorg/smt/pull/653
* Add implementation of the multi-fi cokriging model, MFCK (see [tutorial](https://github.com/SMTorg/smt/blob/master/tutorial/MultiFi/SMT_MFCK_tutorial.ipynb)) by mcastanoUQ in https://github.com/SMTorg/smt/pull/657
* Add save/load methods to GPX surrogate model by relf in https://github.com/SMTorg/smt/pull/658
* Move advanced design space handling in separate `smt-design-space-ext` module by Paul-Saves in https://github.com/SMTorg/smt/pull/651
* Remove `smt` dependency to `ConfigSpace` and `adsg-core` by Paul-Saves in https://github.com/SMTorg/smt/pull/663
* Refactor `smt.design_space` by relf in https://github.com/SMTorg/smt/pull/665, https://github.com/SMTorg/smt/pull/666, https://github.com/SMTorg/smt/pull/667
* Make error message to increase nugget more actionable. by NAThompson in https://github.com/SMTorg/smt/pull/661
* Fix continuous relaxation compatibility with hierarchical modeling by Paul-Saves in https://github.com/SMTorg/smt/pull/660, https://github.com/SMTorg/smt/pull/664
* Update SMT tutorials, doc, affiliation by Paul-Saves in https://github.com/SMTorg/smt/pull/668, https://github.com/SMTorg/smt/pull/669, https://github.com/SMTorg/smt/pull/671
* Update kernel engineering notebooks by jomorlier in https://github.com/SMTorg/smt/pull/674
* Bump pypa/cibuildwheel from 2.21.1 to 2.21.3 by dependabot in https://github.com/SMTorg/smt/pull/662
* Prepare release 2.8 by relf in https://github.com/SMTorg/smt/pull/675

Implementation Note
In this release, advanced design space management has been moved in a separate [`smt-design-space-ext`](https://pypi.org/project/smt-design-space-ext/) module to decouple `smt` from special design space implementations allowing hierarchical variables handling.

New Contributors
* mcastanoUQ made their first contribution in https://github.com/SMTorg/smt/pull/657

**Full Changelog**: https://github.com/SMTorg/smt/compare/v2.7.0...v2.8.0

2.7.0

What's Changed
* Add cooperative components kriging model as application (see [doc](https://smt.readthedocs.io/en/latest/_src_docs/applications/cckrg.html) and [tutorial](https://github.com/SMTorg/smt/blob/7804ada4b5f0906cbf0282c76050e8bd0ce19231/tutorial/Misc/SMT_CoopCompKRG.ipynb)) by lisapretsch in https://github.com/SMTorg/smt/pull/642
* Refactor kernel functions in class-based kernels for kriging by NicolasJeanGonel in https://github.com/SMTorg/smt/pull/622
* Add EGO with noisy data by MaelTremouille and Paul-Saves in https://github.com/SMTorg/smt/pull/646
* Add methods (random or kmeans) to induce points in SGP by MaelTremouille and relf in https://github.com/SMTorg/smt/pull/633
* Add documentation for local bases by Shisohka in https://github.com/SMTorg/smt/pull/632
* Add tutorial and notebooks ruff linting by NatOnera and Paul-Saves in https://github.com/SMTorg/smt/pull/639, https://github.com/SMTorg/smt/pull/643
* Update POD+I documentation by sdubreui and Paul-Saves in https://github.com/SMTorg/smt/pull/654
* Add test for predict_variance_derivatives in gpx by Paul-Saves in https://github.com/SMTorg/smt/pull/640
* Clean utils after switching from genn to jenn by Paul-Saves in https://github.com/SMTorg/smt/pull/626
* Fix bugs in likelihood computation by Paul-Saves in https://github.com/SMTorg/smt/pull/634
* Fix SGP for non-normalized data by Paul-Saves in https://github.com/SMTorg/smt/pull/638
* Fix continuous relaxation and hierarchical handling by Paul-Saves in https://github.com/SMTorg/smt/pull/647
* Fix is_ri computational time by Paul-Saves in https://github.com/SMTorg/smt/pull/652
* Bump pypa/cibuildwheel from 2.19.2 to 2.21.1 by dependabot in https://github.com/SMTorg/smt/pull/635, https://github.com/SMTorg/smt/pull/644 and https://github.com/SMTorg/smt/pull/655
* Drop Python 3.8 support by relf in https://github.com/SMTorg/smt/pull/656

New Contributors
* lisapretsch made their first contribution in https://github.com/SMTorg/smt/pull/642
* sdubreui made their first contribution in https://github.com/SMTorg/smt/pull/654

**Full Changelog**: https://github.com/SMTorg/smt/compare/v2.6.3...v2.7.0

2.6.3

What's Changed
* Add spatial derivatives to `squar_sin_exp` kernel for kriging-based surrogates by NicolasJeanGonel in https://github.com/SMTorg/smt/pull/582
* Add ill-conditioned training check method for kriging-based surrogates by Paul-Saves in https://github.com/SMTorg/smt/pull/605
* Add SGP notebook by Paul-Saves in https://github.com/SMTorg/smt/pull/605
* Add mixed-integer KPLSK by Paul-Saves in https://github.com/SMTorg/smt/pull/607
* Add local bases computation in PODI by Shisohka in https://github.com/SMTorg/smt/pull/610
* Format with ruff 0.5.0 by Paul-Saves in https://github.com/SMTorg/smt/pull/608
* Bump pypa/cibuildwheel from 2.19.1 to 2.19.2 by dependabot in https://github.com/SMTorg/smt/pull/616
* Rework tests to reduce CI execution time by relf in https://github.com/SMTorg/smt/pull/604
* Fix EI warning divide by zero by Paul-Saves in https://github.com/SMTorg/smt/pull/614
* Fix AI transpose by Paul-Saves in https://github.com/SMTorg/smt/pull/619
* Fix kplsk for retraining by Paul-Saves in https://github.com/SMTorg/smt/pull/618
* Fix broken link in the documentation by NicolasJeanGonel in https://github.com/SMTorg/smt/pull/617


**Full Changelog**: https://github.com/SMTorg/smt/compare/v2.6.2...v2.6.3

2.6.2

What's Changed
* Document example with less expensive parameters by NAThompson in https://github.com/SMTorg/smt/pull/580
* Add computation of the variance gradient at a given point in kriging-based surrogates by relf in https://github.com/SMTorg/smt/pull/584
* Use numpy 1.x in CI tests and requirements by relf in https://github.com/SMTorg/smt/pull/589
* Bump pypa/cibuildwheel from 2.18.1 to 2.19.1 by dependabot in https://github.com/SMTorg/smt/pull/587
* Add a GPR section in the documentation by relf in https://github.com/SMTorg/smt/pull/591
* Support for Python 3.12 by relf in https://github.com/SMTorg/smt/pull/575
* Test with ConfigSpace on py3.11 by relf in https://github.com/SMTorg/smt/pull/593
* Noisy gp and gpx tests in EGO by MaelTremouille in https://github.com/SMTorg/smt/pull/592
* Support scipy 1.14 by relf in https://github.com/SMTorg/smt/pull/600
* Prepare release 2.6.2 by relf in https://github.com/SMTorg/smt/pull/596

New Contributors
* MaelTremouille made their first contribution in https://github.com/SMTorg/smt/pull/592

**Full Changelog**: https://github.com/SMTorg/smt/compare/v2.6.1...v2.6.2

2.6.1

What's Changed
* Add second derivatives for `squar_sin_exp` kernel by NicolasJeanGonel in https://github.com/SMTorg/smt/pull/561
* Fix `tol` option deprecation in scipy solvers by relf in https://github.com/SMTorg/smt/pull/568
* Fix RMTC model: fix signed integer overflow by NAThompson in https://github.com/SMTorg/smt/pull/572
* Fix kriging-based models: fix TNC optimization by Paul-Saves in https://github.com/SMTorg/smt/pull/567
* Fix RMTB model: filter column indices of sparse matrix to ensure non-negativity by NAThompson in https://github.com/SMTorg/smt/pull/576
* Update notebooks by NatOnera in https://github.com/SMTorg/smt/pull/567
* Bump pypa/cibuildwheel from 2.18.0 to 2.18.1 by dependabot in https://github.com/SMTorg/smt/pull/577
* Prepare release 2.6.1 by relf in https://github.com/SMTorg/smt/pull/578

New Contributors
* NicolasJeanGonel made their first contribution in https://github.com/SMTorg/smt/pull/561
* NAThompson made their first contribution in https://github.com/SMTorg/smt/pull/572

2.6.0

What's Changed
Thanks to Shisohka, SMT gets a new application: _Proper Orthogonal Decomposition + Interpolation_
More information in the [documentation](https://smt.readthedocs.io/en/latest/_src_docs/applications/podi.html) and the dedicated [notebook](https://github.com/SMTorg/smt/blob/43ab7806ce45153611a568e00e3641f4a98e1a24/tutorial/SMT_PODI_tutorial.ipynb).

* Setup of the PODI application by Shisohka in https://github.com/SMTorg/smt/pull/547
* Documentation for PODI application by Shisohka in https://github.com/SMTorg/smt/pull/553
* Adding PODI application notebook by Shisohka in https://github.com/SMTorg/smt/pull/563
* Fix design space for list by Paul-Saves in https://github.com/SMTorg/smt/pull/551
* Fix MFK check when using heteroscedastic noise by relf in https://github.com/SMTorg/smt/pull/554
* Fix indentation error in squar_sin_exp kernel by Paul-Saves in https://github.com/SMTorg/smt/pull/558
* Fix notebook Engineering application composite materials test case by Paul-Saves in https://github.com/SMTorg/smt/pull/559
* Update hierarchical variable doc for continuous lower than relationships by Paul-Saves in https://github.com/SMTorg/smt/pull/552
* Update notebooks by NatOnera and Paul-Saves in https://github.com/SMTorg/smt/pull/556
* Bump pypa/cibuildwheel from 2.17.0 to 2.18.0 by dependabot in https://github.com/SMTorg/smt/pull/557

New Contributors
* Shisohka made their first contribution in https://github.com/SMTorg/smt/pull/547

**Full Changelog**: https://github.com/SMTorg/smt/compare/v2.5.1...v2.6.0

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.