Technical requirements
We will be using Jupyter Notebooks for all of our exercises. Here is a list of the Python libraries that will be installed for this chapter, using pip
(for example, by running pip install torch==1.7.0
on the command line):
jupyter==1.0.0 torch==1.7.0 torchvision==0.8.1 torchviz==0.0.1 autoPyTorch==0.0.2 configspace==0.4.12 git+https://github.com/shukon/HpBandSter.git optuna==2.2.0
Note
Auto-PyTorch is fully supported in Linux and macOS at the time of writing. However, Windows users might encounter issues while installing the library. It is therefore recommended to use macOS or Linux for working on Auto-PyTorch.
All code files relevant to this chapter are available at the following GitHub page: https://github.com/PacktPublishing/Mastering-PyTorch/tree/master/Chapter12.