Skip to content

dhaneshr/hyperopt-nnet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hyperopt-nnet

This package provides a hyperopt-compatible neural network implementation.

Currently, it can be used to tune neural network hyperparameters for data sets provided as skdata protocols.

See the ./examples subdirectory for sample training scripts (e.g. nips2011_nnet.py) and a plotting script (plot_trials.py).

The hpnnet.nips2011 file implements the search parameterization used in Bergstra, Bardenet, Bengio, and Kegl ("Algorithms for Hyper-parameter Optimization") from NIPS 2011.

Dependencies

  • NumPy
  • Sklearn
  • Theano
  • Skdata (github master, not PyPI)
  • Hyperopt (github master, not PyPI)
  • matplotlib (for plotting)
  • IPython (for parallel search, option 1)
  • MongoDB (for parallel search, option 2)

About

Hyperparameter optimization for neural networks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%