Chapter 10. Running Deep Learning Models in the Cloud
Up till now, we have only briefly discussed the hardware requirements for training deep learning models, as almost all of the examples in this book run on any modern computer. While you do not need a GPU(Graphical Processing Unit) based computer to run the examples in this book, there is no getting away from the fact that training complicated deep learning models requires a computer with a GPU. Even if you have a suitable GPU on your machine, installing the necessary software to train deep learning models using GPUs is not a trivial task. This section will briefly discuss how to install the necessary software to run deep learning models on GPUs and also discusses the advantages and disadvantages of using cloud computing for deep learning. We will use various cloud providers to create virtual instances or access services that will allow us to train deep learning models in the cloud.
This chapter covers the following topics:
- Setting up a...