python-adaptive/adaptive
:chart_with_upwards_trend: Adaptive: parallel active learning of mathematical functions
This tool helps scientists, engineers, and researchers efficiently evaluate complex mathematical functions in experiments or simulations. Instead of calculating every single data point, it intelligently identifies and prioritizes the most informative points in your parameter space. You provide the function and its boundaries, and it returns a refined dataset of key evaluation points, saving significant time and computational resources.
1,216 stars. Used by 1 other package. Actively maintained with 1 commit in the last 30 days. Available on PyPI.
Use this if you need to precisely map out a complex mathematical function or experimental response but want to minimize the number of computationally expensive evaluations.
Not ideal if your function evaluations are extremely fast (under 50 milliseconds) or if you require every single point on a dense, uniform grid.
Stars
1,216
Forks
62
Language
Python
License
BSD-3-Clause
Category
Last pushed
Mar 09, 2026
Commits (30d)
1
Dependencies
6
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/python-adaptive/adaptive"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
ntucllab/libact
Pool-based active learning in Python
scikit-activeml/scikit-activeml
scikit-activeml: A Comprehensive and User-friendly Active Learning Library
NUAA-AL/ALiPy
ALiPy: Active Learning in Python is an active learning python toolbox, which allows users to...
ai4co/awesome-fm4co
Recent research papers about Foundation Models for Combinatorial Optimization
baal-org/baal
Bayesian active learning library for research and industrial usecases.