#18 · Primary category: Optimization & Heuristic Algorithms
hyperparameter_hunter
Easy hyperparameter optimization and automatic result saving across machine learning algorithms and libraries
Project last updated:01/20/21
GitHub Stars
705
Forks
99
Contributors
4
License
MIT
Why we included this project
If you spend more time re-running the same model configurations than actually improving them, this library is worth a look. HyperparameterHunter wraps the estimators you already use, from scikit-learn and Keras to XGBoost, LightGBM, and CatBoost, and quietly records what happens on every run. The interesting part is that it treats tuning as a persistent process rather than a one-off search: once you've logged a history of experiments, later rounds start from everything you've already tried instead of from scratch. That suits teams that want a durable record of their model work and don't want to waste effort on duplicate configurations. It also takes care of the boilerplate around cross-validation and scoring, which helps when you're juggling quick benchmark runs across several libraries.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
scikit-opt
Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Optimization Algorithm,Immune Algorithm, Artificial Fish Swarm Algorithm, Differential Evolution and TSP(Traveling salesman)
ceres-solver
A large scale non-linear optimization library
FLAML
A fast library for AutoML and tuning. Join our Discord: https://discord.gg/Cppx2vSPVP.
sunfish
Sunfish: a Python Chess Engine in 111 lines of code
POT
POT : Python Optimal Transport