TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Notebook that chooses an optimizer for you

1 pointsby micropredictionalmost 4 years ago

1 comment

micropredictionalmost 4 years ago
Here&#x27;s a colab notebook that will recommend a black-box optimizer for your objective function.<p>The recommendations are based on the Elo ratings for derivative-free optimization packages (see <a href="https:&#x2F;&#x2F;lnkd.in&#x2F;ghgmKfN" rel="nofollow">https:&#x2F;&#x2F;lnkd.in&#x2F;ghgmKfN</a>) which are now quite mature.<p>The notebook will also compare directly the performance of many different optimization strategies, drawn from disparate libraries, on your objective function(s).<p>This is a lot faster than trying out nlopt, bobyqa, dlib, nevergrad, pysot, hebo, bayesopt, skopt, ax-platform, shgo, pymoo, hyperopt, optuna, platypus, ultraopt and other Python packages, not to mention variations within, yourself.<p>A lot faster.