Topics / #hyperparameter-optimization
Hyperparameter-optimization projects on GitHub
Automated search for optimal machine learning hyperparameters.
As of , the most-starred Hyperparameter-optimization projects on GitHub are ray (44.1K stars), d2l-en (29.9K stars) and optuna (14.9K stars). GitHub.Locker tracks 7 Hyperparameter-optimization repositories with 135.4K stars combined. The fastest-growing on October 17 was d2l-en, with +13 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+13d2l-en
d2l-ai/d2l-en · ★ 29.9KAn interactive open-source deep learning book that teaches concepts, context, and runnable code together, with examples in multiple frameworks. Its premise: the best way to understand deep learning is learning by doing.
+10ray
ray-project/ray · ★ 44.1KRay is an open-source framework for scaling AI and Python applications: a core distributed runtime plus a set of AI libraries that simplify ML compute.
+3autogluon
autogluon/autogluon · ★ 10.8KAutoGluon is an open-source Python library that automates machine learning: feed it your data and it delivers strong predictive performance in about three lines of code.
+2optuna
optuna/optuna · ★ 14.9KOptuna is an open-source framework for automatic hyperparameter optimization, built primarily for machine learning: you wrap your training code in an objective function and it searches for the best settings automatically.
The all-time top
7 projects · by stars
- 44.1K
#1 · ray-project/rayray
Ray is an open-source framework for scaling AI and Python applications: a core distributed runtime plus a set of AI libraries that simplify ML compute.
- 29.9K
#2 · d2l-ai/d2l-end2l-en
An interactive open-source deep learning book that teaches concepts, context, and runnable code together, with examples in multiple frameworks. Its premise: the best way to understand deep learning is learning by doing.
- 14.9K
#3 · optuna/optunaoptuna
Optuna is an open-source framework for automatic hyperparameter optimization, built primarily for machine learning: you wrap your training code in an objective function and it searches for the best settings automatically.
- 4

nni
14.4Kmicrosoft/nni · PythonNNI (Neural Network Intelligence) is Microsoft's open-source AutoML toolkit that automates the machine learning lifecycle: feature engineering, neural architecture search, model compression, and hyperparameter tuning.
- 5
wandb
11.3Kwandb/wandb · Pythonwandb is the Weights & Biases AI developer platform: a Python library and hosted service for tracking, visualizing, and managing machine learning experiments from datasets to production models, including LLM apps via its Weave toolset.
- 6

autogluon
10.8Kautogluon/autogluon · PythonAutoGluon is an open-source Python library that automates machine learning: feed it your data and it delivers strong predictive performance in about three lines of code.
- 7

tpot
10.1KEpistasisLab/tpot · Jupyter NotebookTPOT, the Tree-based Pipeline Optimization Tool, is a Python AutoML library that uses genetic programming to automatically optimize machine learning pipelines for your data; the README calls it your Data Science Assistant.
Related topics
Often tagged together
- data-science231
- machine-learning918
- python2,418
- open-source5,667
- deep-learning737
- pytorch420
- tensorflow84
- automl6
- cloud443
- cross-platform2,623
- distributed36
- docker1,659
- hyperparameter-tuning6
- library1,587
- linux4,182
- mit3,311
- mlops47
- reinforcement-learning150
- scikit-learn29
- windows3,403
- academic-research209
- ai1,957
- automation1,185
- computer-vision388