In this chapter, we had an introduction to CNNs and their basic components. We also saw how to train a model from scratch on an example dataset. Later, we learnt to use pretrained models to perform prediction and also transfer learning to re-utilize trained models for our tasks.
These trained models and CNNs are not only used for image classification but also on more complex tasks like object detection and segmentation, as we will see in upcoming chapters.