deephyper.search#

This sub-package provides an interface to implement new search algorithms as well as some already implemented search algorithms. One module of this sub-package is specialized for hyperparameter optimization algorithms deephyper.search.hps and an other is specialized for neural architecture search deephyper.search.nas.

The deephyper.search.Search class provides the generic interface of a search.

Warning

All search algorithms are MAXIMIZING the objective function. If you want to MINIMIZE the objective function, you have to return the negative of you objective.

Classes

Search

Abstract class which represents a search algorithm.

deephyper.search.hps

Sub-package for hyperparameter search algorithms.

deephyper.search.nas

Sub-package for neural architecture search algorithms.