SMTorg/smt
Surrogate Modeling Toolbox
Implements gradient-enhanced surrogate modeling with first and second-order derivative support throughout the pipeline—from training data to predictions. Core models include kriging with partial-least squares reduction and energy-minimizing spline interpolation, alongside classical methods like Gaussian processes and radial basis functions. Integrates with NumPy/SciPy ecosystem and includes sampling techniques and benchmark functions for design optimization workflows.
861 stars. Actively maintained with 8 commits in the last 30 days. Available on PyPI.
Stars
861
Forks
226
Language
Jupyter Notebook
License
BSD-3-Clause
Category
Last pushed
Mar 12, 2026
Commits (30d)
8
Dependencies
5
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/SMTorg/smt"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
sbi-dev/sbi
sbi is a Python package for simulation-based inference, designed to meet the needs of both...
reservoirpy/reservoirpy
A simple and flexible code for Reservoir Computing architectures like Echo State Networks
GPflow/GPflow
Gaussian processes in TensorFlow
locuslab/qpth
A fast and differentiable QP solver for PyTorch.
thousandbrainsproject/tbp.monty
Monty is a sensorimotor learning framework based on the thousand brains theory of the neocortex.