Module: tf.compat.v1.keras.callbacks
Stay organized with collections
Save and categorize content based on your preferences.
Callbacks: utilities called at certain points during model training.
Classes
class BaseLogger
: Callback that accumulates epoch averages of metrics.
class CSVLogger
: Callback that streams epoch results to a csv file.
class Callback
: Abstract base class used to build new callbacks.
class EarlyStopping
: Stop training when a monitored quantity has stopped improving.
class History
: Callback that records events into a History
object.
class LambdaCallback
: Callback for creating simple, custom callbacks on-the-fly.
class LearningRateScheduler
: Learning rate scheduler.
class ModelCheckpoint
: Save the model after every epoch.
class ProgbarLogger
: Callback that prints metrics to stdout.
class ReduceLROnPlateau
: Reduce learning rate when a metric has stopped improving.
class RemoteMonitor
: Callback used to stream events to a server.
class TensorBoard
: Enable visualizations for TensorBoard.
class TerminateOnNaN
: Callback that terminates training when a NaN loss is encountered.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2020-10-01 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2020-10-01 UTC."],[],[],null,["# Module: tf.compat.v1.keras.callbacks\n\n\u003cbr /\u003e\n\nCallbacks: utilities called at certain points during model training.\n\nClasses\n-------\n\n[`class BaseLogger`](../../../../tf/keras/callbacks/BaseLogger): Callback that accumulates epoch averages of metrics.\n\n[`class CSVLogger`](../../../../tf/keras/callbacks/CSVLogger): Callback that streams epoch results to a csv file.\n\n[`class Callback`](../../../../tf/keras/callbacks/Callback): Abstract base class used to build new callbacks.\n\n[`class EarlyStopping`](../../../../tf/keras/callbacks/EarlyStopping): Stop training when a monitored quantity has stopped improving.\n\n[`class History`](../../../../tf/keras/callbacks/History): Callback that records events into a `History` object.\n\n[`class LambdaCallback`](../../../../tf/keras/callbacks/LambdaCallback): Callback for creating simple, custom callbacks on-the-fly.\n\n[`class LearningRateScheduler`](../../../../tf/keras/callbacks/LearningRateScheduler): Learning rate scheduler.\n\n[`class ModelCheckpoint`](../../../../tf/keras/callbacks/ModelCheckpoint): Save the model after every epoch.\n\n[`class ProgbarLogger`](../../../../tf/keras/callbacks/ProgbarLogger): Callback that prints metrics to stdout.\n\n[`class ReduceLROnPlateau`](../../../../tf/keras/callbacks/ReduceLROnPlateau): Reduce learning rate when a metric has stopped improving.\n\n[`class RemoteMonitor`](../../../../tf/keras/callbacks/RemoteMonitor): Callback used to stream events to a server.\n\n[`class TensorBoard`](../../../../tf/compat/v1/keras/callbacks/TensorBoard): Enable visualizations for TensorBoard.\n\n[`class TerminateOnNaN`](../../../../tf/keras/callbacks/TerminateOnNaN): Callback that terminates training when a NaN loss is encountered."]]