Tensorboard使用

以下面代码为例

import math

import torch
from tensorboardX import SummaryWriter
if __name__ == "__main__":
    writer = SummaryWriter()
    funcs = {"sin":math.sin,"cos":math.cos,"tan":math.tan}
    for angle in range(-360,360):  # 以°为角度范围单位,将它们转换为弧度,并计算函数值
        angle_rad = angle*math.pi/180
        for name, fun in funcs.items():
            val = fun(angle_rad)
            writer.add_scalar(name, val, angle)
    writer.close()

文件保存位置为:E:\Deep-Reinforcement-Learning-Hands-On-master\Chapter03
运行后生成文件events.out.tfevents.1632124239.DESKTOP-L5EQ6TT保存在runs目录下的Sep20_15-50-39_DESKTOP-L5EQ6TT文件夹中,pycharm查看方法:
(1)右击Sep20_15-50-39_DESKTOP-L5EQ6TT文件夹,选择open in-terminal,如下图所示:

图1

(2)在终端terminal下输入 tensorboard --logdir=目录位置(即:=E:\Deep-Reinforcement-Learning-Hands-On-master\Chapter03\runs\Sep20_15-50-39_DESKTOP-L5EQ6)。如下图:
图2

(3)点击 http://localhost:6006/ ,即可自动打开浏览器,看到tensorboard界面,如下图
图3

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容