Having completed this chapter, you should now have all of the libraries that will be used in this book installed. In addition, you should be familiar with the syntax for each of them, and you should have seen a preliminary example of how to train a model using each one. We also explored some of the differences between the deep learning libraries, noting their strengths as well as their limitations. The three main packages (Keras, MXNet, and H2O) are widely used for deep learning in industry and academia, and an understanding of these will enable you to tackle a number of deep learning problems. We are now ready to explore them all in more depth. However, before we do, we will review neural networks—the building block for all deep learning.
In the following chapter, you will learn about artificial neural networks, which comprise the base building block...