# Current State of Hyperparameter Tuning?

**URL:** <https://discourse.julialang.org/t/current-state-of-hyperparameter-tuning/118701>\
**Category:** Machine Learning\
**Tags:** question\
**Created:** [August 28, 2024, 11:27am UTC](https://discourse.julialang.org/t/current-state-of-hyperparameter-tuning/118701 "2024-08-28T11:27:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jacobadenbaum](https://avatars.discourse-cdn.com/v4/letter/j/5daacb/32.png) [@jacobadenbaum](https://discourse.julialang.org/u/jacobadenbaum)\
**Post date:** [August 28, 2024, 11:27am UTC](https://discourse.julialang.org/t/current-state-of-hyperparameter-tuning/118701/1 "2024-08-28T11:27:11Z")

</div>

For people who work on machine learning, I’m trying to figure out what is the state of the art for packages/methods to do hyperparameter tuning. I see there is a package [Hyperopt.jl](https://github.com/baggepinnen/Hyperopt.jl), which has a lot of contributions but is currently no longer being developed (maintenance only), and there are some other options (like [HyperTuning.jl](https://github.com/jmejia8/HyperTuning.jl)) which seem a bit more niche. I imagine it may be possible to just call some of the more robustly developed python packages as well.

Is there anything big that I’m missing? What do people generally prefer?

Thanks in advance 🙂

---

<div class="post-metadata">

**Author:** ![ablaom](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ablaom/32/4889_2.png) [@ablaom](https://discourse.julialang.org/u/ablaom)\
**Post date:** [August 30, 2024, 4:19am UTC](https://discourse.julialang.org/t/current-state-of-hyperparameter-tuning/118701/2 "2024-08-30T04:19:55Z")

</div>

Within the [MLJ.jl](https://juliaai.github.io/MLJ.jl/dev/) machine learning framework there are a number of hyperparameter tuning [options](https://juliaai.github.io/MLJ.jl/dev/tuning_models/). The package is quite mature and actively maintained.
