deephyper.keras.callbacks.CSVExtendedLogger#

class deephyper.keras.callbacks.CSVExtendedLogger(*args: Any, **kwargs: Any)[source]#

Bases: Callback

Callback that streams epoch results to a csv file.

Supports all values that can be represented as a string, including 1D iterables such as np.ndarray.

Example:

csv_logger = CSVLogger('training.log')
model.fit(X_train, Y_train, callbacks=[csv_logger])
Parameters:
  • filename – filename of the csv file, e.g. ‘run/log.csv’.

  • separator – string used to separate elements in the csv file.

  • append – True: append if file exists (useful for continuing training). False: overwrite existing file,

Methods

on_epoch_begin

on_epoch_end

on_train_begin

on_train_end

__call__(*args: Any, **kwargs: Any) Any#

Call self as a function.