8 ms·
Hyperactive – Easy Neural Architecture Search for Deep Learning in Python
- simonblanke 6y agoCheck out the Neural Architecture Search Tutorial here: https://nbviewer.jupyter.org/github/SimonBlanke/hyperactive-tutorial/blob/main/notebooks/Optimization%20Strategies%20for%20Deep%20Learning.ipynb https://nbviewer.jupyter.org/github/SimonBlanke/hyperactive-... Neural Architecture Search is just one of many optimization applications you can work on with Hyperactive. Check out the examples in the official github repository: https://github.com/SimonBlanke/Hyperactive/tree/master/examples https://github.com/SimonBlanke/Hyperactive/tree/master/examp...
- superfreek 6y agoLooks very promising! I like that you can fill the search space with python objects. Is it possible to search through numpy arrays? This would be nice for feature selection.
- simonblanke 6y agoThank you very much :-) yes you can put anything you want into the search space. Even pandas dataframes, numpy arrays or classes. Here is an example: https://github.com/SimonBlanke/Hyperactive/blob/master/examples/optimization_applications/search_space_example.py https://github.com/SimonBlanke/Hyperactive/blob/master/examp...
- JoeCoo7 6y agoInteresting approach to nas. Can this package do optimization with the hyperband algorithm?
- simonblanke 6y agoI am glad you like it. Hyperband relies on early stopping of the model. So it is something you would do inside the objective function by yourself. I have plans to add some helper functions for early stopping in the future.
- Avernar 6y agoLooks very nice! Does it support multi gpu training during the search?