Callbacks are an important type of object in Keras and TensorFlow. They are designed to be able to monitor the model performance in metrics at certain points in the training run and perform some actions that might depend on those performances in metric values.

Keras has provided a number of built-in callbacks, for example, EarlyStoppingCSVLoggerModelCheckpointLearningRateScheduler etc. Apart from these popular built-in callbacks, there is a base class called Callback which allows us to create our own callbacks and perform some custom actions. In this article, you will learn what is the Callback base class, what it can do, and how to build your own callbacks.

If you want to learn more about those built-in callbacks, please check out the following article:

#deep-learning #neural-networks #keras #tensorflow #image-classification

Building Image Classifier using Keras and TensorFlow
1.40 GEEK