利用tensorboard绘图文件打不开,

**目的;**绘制y=2x的函数图一张,读取数据集里面的图片一张

# -*-coding:utf-8-*-
#用tensortaber画画
from torch.utils.tensorboard import SummaryWriter, writer
import numpy as np
from PIL import Image
#创建一个叫logs的文件夹
writer = SummaryWriter("logs")
#创建一个图片的路径
image_path = r'D:\python\np2\np2\dataset\train\ants_image\0013035.jpg'
#用pil打开该图片
img_PIL = Image.open( image_path)
#将图片转成numpy的格式
img_array = np.array(img_PIL)
#把这个图片放到test数据集里面,步长/数量为1,图片格式hwc三通道
writer.add_image("test",img_array,1,dataformats='HWC')
for i in range(100):
    writer.add_scalar("y=2x",3*i,i)
writer.close()

运行python文件后,在logs里面生成如图所示的文件夹
利用tensorboard绘图文件打不开,_第1张图片

在后台输入
tensorboard --logdir=logs --port=8060
生成网址:http://localhost:8060/#scalars

请添加图片描述
请添加图片描述

## 发现打不开文件??????????????

利用tensorboard绘图文件打不开,_第2张图片
分析原因:没有读取到数据
修改方法:将tensorboard --logdir=logs --port=8060
改为tensorboard --logdir="D:\python\np2\np2\logs" --port=8060(即将logs改为logs文件存放的位置,注意是用双引号将路径包裹起来,单引号不行)


结果:


利用tensorboard绘图文件打不开,_第3张图片

利用tensorboard绘图文件打不开,_第4张图片

你可能感兴趣的:(keras,tensorbord,pytorch,pytorch,python,深度学习)