RemoteMonitor
classkeras.callbacks.RemoteMonitor(
root="http://localhost:9000",
path="/publish/epoch/end/",
field="data",
headers=None,
send_as_json=False,
)
回调用于将事件流式传输到服务器.
需要 requests
库.
事件默认发送到 root + '/publish/epoch/end/'
.调用是 HTTP POST,带有 data
参数,该参数是事件数据的 JSON 编码字典.
如果 send_as_json=True
,请求的内容类型将为 "application/json"
.
否则,序列化的 JSON 将在表单中发送.
参数:
root: 字符串; 目标服务器的根 URL.
path: 字符串; 相对于 root
的路径,事件将发送到该路径.
field: 字符串; 数据将存储在的 JSON 字段.
仅当在表单中发送有效负载时使用该字段(即当 send_as_json=False
时).
headers: 字典; 可选的自定义 HTTP 头.
send_as_json: 布尔值; 请求是否应作为 "application/json"
发送.