Path: blob/master/site/zh-cn/tensorboard/tbdev_getting_started.ipynb
25115 views
Copyright 2020 The TensorFlow Authors.
开始使用 TensorBoard.dev
TensorBoard.dev 是一项免费的公共 TensorBoard 服务,可让您上传并与所有人共享您的 ML 实验。
此笔记本训练了一个简单模型,并展示了如何将日志上传到 TensorBoard.dev。预览。
配置并导入
此笔记本使用仅适用于 >= 2.3.0
版本的 TensorBoard 功能。
训练一个简单的模型并创建 TensorBoard 日志
TensorBoard 日志是在训练期间通过将 TensorBoard 和超参数回调传递给 Keras 的 Model.fit() 来创建的。之后可以将这些日志上传到 TensorBoard.dev。
(仅限 Jupyter)授权 TensorBoard.dev
Colab 中不需要此步骤
此步骤要求您在 Jupyter 之外的 shell 控制台中进行身份验证。请在您的控制台中执行以下命令。
tensorboard dev list
作为此流程的一部分,您将获得一个授权代码。此代码是同意服务条款所必需的。
上传到 TensorBoard.dev
上传 TensorBoard 日志将为您提供一个可以与任何人共享的 URL。
上传的 TensorBoard 是公开的,所以请勿上传敏感数据。
当整个 logdir 上传完毕后,上传程序将退出。(这是 --one_shot
标志指定的内容。)
每个单独的上传都有一个唯一的实验 ID。这意味着如果您使用同一目录开始新的上传,您将获得一个新的实验 ID。您可以在 https://tensorboard.dev/experiments/ 查看所有上传的实验。或者,您可以使用以下命令在终端中列出您的实验:
TensorBoard.dev 屏幕截图
这是导航到 https://tensorboard.dev/experiments/ 时的样子:
这是导航到 TensorBoard.dev 上的新实验时的样子:
删除 TensorBoard.dev 实验
要移除您上传的实验,请使用 delete
命令并指定所需的 experiment_id
。在上面的截图中,experiment_id 位于左下角:w1lkBAOrR4eH35Y7Lg1DQQ
。