CSVLogger
classkeras.callbacks.CSVLogger(filename, separator=",", append=False)
回调函数,将每轮结果流式传输到CSV文件中.
支持所有可以表示为字符串的值,包括1D可迭代对象,如np.ndarray
.
参数:
filename: CSV文件的文件名,例如'run/log.csv'
.
separator: 用于分隔CSV文件中元素的字符串.
append: 布尔值.True: 如果文件存在则追加(适用于继续训练).False: 覆盖现有文件.
示例:
csv_logger = CSVLogger('training.log')
model.fit(X_train, Y_train, callbacks=[csv_logger])