Tensorboard 实例可关联数据集或 DLC 任务,启动后通过可视化界面查看模型训练结果。您可以在任务管理页面创建和管理 Tensorboard 实例。
使用限制
马来西亚(吉隆坡)地域创建的 DLC 任务不支持 Tensorboard 功能。
操作账号和权限要求
阿里云主账号:拥有所有操作权限,无需额外授权。
RAM 用户:需要添加为工作空间成员并配置角色权限,详情参见附录:角色及权限列表。
创建 Tensorboard 实例
操作步骤如下。
-
进入任务管理页面。
-
登录PAI 控制台。
-
在左侧导航栏单击工作空间列表,在工作空间列表中单击目标工作空间名称,进入工作空间。
-
在左侧导航栏选择。
-
在Tensorboard页签,单击新建 Tensorboard。
在新建Tensorboard页面中,配置以下参数,然后单击确定。
基本信息
参数
描述
名称
自定义Tensorboard实例名称。
数据集配置
配置类型:支持的类型包括:按数据集 (推荐)、按对象存储(OSS)、按任务。
Summary目录:训练代码中SummaryWriter指定的日志文件存储路径。
上文任务案例的三种填写示例如下:
按数据集:选择任务配置的数据集,Summary目录只需填写日志文件在数据集中的相对路径
例如,数据集选择
dlc_1,Summary目录填写output/runs/,系统会自动拼接为完整的 OSS 路径。按对象存储(OSS):填写相应OSS路径,Summary目录只需填写日志文件在OSS中的相对路径
例如,OSS路径填写为
oss://wenyue-1.oss-cn-hangzhou-internal.aliyuncs.com/dlc_dataset_1/,Summary目录填写为output/runs/。按任务:选择目标DLC任务,Summary目录需填写日志文件在容器中的完整路径
例如,DLC任务选择对应的任务实例,Summary目录填写
/mnt/data/output/runs/。
资源配置
支持配置以下几种资源类型:
资源类型
描述
免费资源
系统提供一定额度的免费资源,每个实例上限为2vCPU、4 GiB内存。免费额度不足时,可关闭其他免费实例释放额度。
灵骏智算
通用计算
专有网络配置
当使用公共资源创建Tensorboard实例时,支持配置该参数。
不配置专有网络时使用公网连接,带宽有限,可能导致Tensorboard启动或查看报告时卡顿。
配置专有网络可提供更充足的带宽和更稳定的性能。
选择当前地域可用的专有网络及对应的交换机和安全组。配置后,Tensorboard实例可直接访问该专有网络内的服务。
重要如果Tensorboard实例使用了需要配置专有网络的数据集(例如CPFS类型的数据集,或挂载点在专有网络内的NAS类型数据集等),则必须设置专有网络。
当目标 Tensorboard 实例的状态为运行中时,单击操作列下的查看Tensorboard。
页面自动跳转到 TensorBoard 页面。TensorBoard 将数据集或训练过程中的 Summary 日志文件转换为可视化界面,帮助您理解和调试训练过程。

管理 Tensorboard 实例
启动Tensorboard实例
单击启动,可启动已停止的Tensorboard实例。
查看Tensorboard实例详情
单击目标实例名称,查看基本信息和配置信息。
查看关联任务
在关联任务列下,将鼠标悬浮在图标
上,查看已关联的DLC任务ID,并支持单击跳转到相关任务详情页面。查看关联数据集
在关联数据集列下,将鼠标悬浮在图标
上,查看已关联的数据集ID,并支持单击跳转到相关数据集详情页面。查看执行时长
在执行时长列下,查看目标实例的运行时长。停止实例后,该时间将重置。
停止Tensorboard实例:
单击目标实例操作列下的停止,直接停止实例。
单击目标实例操作列下的自动停止设置,设置自动停止时间。
相关文档
您也可以在分布式训练(DLC)页面创建和管理 Tensorboard 实例,详情参见可视化工具Tensorboard。