Requires the requests library.
Events are sent to root + '/publish/epoch/end/' by default. Calls are
HTTP POST, with a data argument which is a
JSON-encoded named list of event data.
If send_as_json = TRUE, the content type of the request will be
"application/json".
Otherwise the serialized JSON will be sent within a form.
callback_remote_monitor(
root = "http://localhost:9000",
path = "/publish/epoch/end/",
field = "data",
headers = NULL,
send_as_json = FALSE
)A Callback instance that can be passed to fit.keras.src.models.model.Model().
String; root url of the target server.
String; path relative to root to which the events will be sent.
String; JSON field under which the data will be stored.
The field is used only if the payload is sent within a form
(i.e. when send_as_json = FALSE).
Named list; optional custom HTTP headers.
Boolean; whether the request should be
sent as "application/json".
Other callbacks:
Callback()
callback_backup_and_restore()
callback_csv_logger()
callback_early_stopping()
callback_lambda()
callback_learning_rate_scheduler()
callback_model_checkpoint()
callback_reduce_lr_on_plateau()
callback_swap_ema_weights()
callback_tensorboard()
callback_terminate_on_nan()