(self, logs)
| 1247 | print('Epoch %05d: early stopping' % (self.stopped_epoch + 1)) |
| 1248 | |
| 1249 | def get_monitor_value(self, logs): |
| 1250 | logs = logs or {} |
| 1251 | monitor_value = logs.get(self.monitor) |
| 1252 | if monitor_value is None: |
| 1253 | logging.warning('Early stopping conditioned on metric `%s` ' |
| 1254 | 'which is not available. Available metrics are: %s', |
| 1255 | self.monitor, ','.join(list(logs.keys()))) |
| 1256 | return monitor_value |
| 1257 | |
| 1258 | |
| 1259 | @keras_export('keras.callbacks.RemoteMonitor') |
no test coverage detected