Technical requirements
You will need the following technical requirements to experiment with the example:
- OpenCV-Python: An open source Python library for image processing and computer vision tasks such as face detection and object tracking
- Keras: An open source library for building neural networks
- Matplotlib: A plotting library for creating data visualizations
- NumPy: An open source library that provides mathematical functions when working with arrays
- pandas: A library that offers data analysis and manipulation tools
- SciPy: An open source Python library for scientific and technical computing
- Sklearn: An ML tool library for predictive data analysis
- TensorFlow: An open source framework for building deep learning applications
A sample Jupyter notebook and requirements file for package dependencies discussed in this chapter are available at https://github.com/PacktPublishing/Deep-Learning-and-XAI-Techniques-for-Anomaly-Detection/tree/main/Chapter5...