Callback that records events into a `History` object. This callback is automatically applied to every Keras model. The `History` object gets returned by the `fit` method of models.
| 771 | |
| 772 | @keras_export('keras.callbacks.History') |
| 773 | class History(Callback): |
| 774 | """Callback that records events into a `History` object. |
| 775 | |
| 776 | This callback is automatically applied to |
| 777 | every Keras model. The `History` object |
| 778 | gets returned by the `fit` method of models. |
| 779 | """ |
| 780 | |
| 781 | def on_train_begin(self, logs=None): |
| 782 | self.epoch = [] |
| 783 | self.history = {} |
| 784 | |
| 785 | def on_epoch_end(self, epoch, logs=None): |
| 786 | logs = logs or {} |
| 787 | self.epoch.append(epoch) |
| 788 | for k, v in logs.items(): |
| 789 | self.history.setdefault(k, []).append(v) |
| 790 | |
| 791 | |
| 792 | @keras_export('keras.callbacks.ModelCheckpoint') |
no outgoing calls
no test coverage detected