GP-GPUs are special hardware that speeds up the training process of training deep learning models. TheĀ GP-GPUs supplied by NVIDIA company are very popular for deep learning training and deployment as it has well-matured software and community support. Readers can set up a machine with such a GP-GPU for faster training. There are plenty of choices available, and the reader can choose one based on budget. It is also important to choose the RAM, CPU, and hard disk corresponding to the power of the GP-GPU. After the installation of the hardware, the following drivers and libraries have to be installed. Readers who are using Mac, or using Windows/Ubuntu without a GP-GPU, can skip the installation.
The following are the libraries that are required for setting up the environment:
- Computer Unified Device Architecture (CUDA)
- CUDA Deep Neural Network (CUDNN)