Hyperopt.jl v0.5.0 has just been tagged. It is a breaking release, affecting primarily the GPSampler which has been removed (motivation).
Breaking changes are listed in the release notes.
The new release also brings some new features ![]()
- New sampler
BOHBcurtesy of @noil-reed . See the docs. -
hyperbandnow has an interface that takes a function and a vector. - New function
hyperoptimperforming multi-start optimization with Optim and Hyperband. The interface is similar to that ofOptim.optimize, but the initial guess is replaced by a vector of candidate vectors. This function is only available afterusing Optim. - New function
warn_on_boundary: Prints a warning message for each parameter where the optimum was obtained on an extreme point of the sampled space.
@mohamed82008 has also implemented support for Hyperopt.jl in the package Nonconvex.jl. See docs and juliacon 2021 video.
Happy hyperoptimizing, may you all forver find global optima! ![]()