Keras 3 API 文件 / 回呼 API / CSVLogger

CSVLogger

[原始碼]

CSVLogger 類別

keras.callbacks.CSVLogger(filename, separator=",", append=False)

將每個 epoch 的結果串流到 CSV 檔案的回呼。

支援所有可表示為字串的值,包括 1 維可迭代物件,如 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])