Technical requirements
In this chapter, we will learn how to track hyperparameter tuning experiments with various packages. To ensure that you can reproduce the code examples in this chapter, you will require the following:
- The Python 3 (version 3.7 or above)
- The
pandaspackage (version 1.3.4 or above) - The
NumPypackage (version 1.21.2 or above) - The
scikit-learnpackage (version 1.0.1 or above) - The
matplotlibpackage (version 3.5.0 or above) - The
Plotlypackage (version 4.0.0 or above) - The
Neptune-clientpackage (version 0.16.3 or above) - The
Neptune-optunapackage (version 0.9.14 or above) - The Scikit-Optimize package (version 0.9.0 or above)
- The
TensorFlowpackage (version 2.4.1 or above) - The
Optunapackage (version 2.10.0 or above) - The
MLflowpackage (version 1.27.0 or above)
All the code examples for this chapter can be found on GitHub at https://github.com/PacktPublishing/Hyperparameter-Tuning-with-Python.