当前位置: 首页 > news >正文

网站建设douyanet100m做电影网站

网站建设douyanet,100m做电影网站,网页排版设计的基本形式,办网站费用多少钱什么是tensorboard? tensorboard是一个可视化工具,它可以把训练过程中的数据变化以图像的形式绘制出来,或者记录训练过程中使用的图片 tensorboard的安装: 在pycharm的终端中输出安装命令后自动安装—— pip install tensorbo…

什么是tensorboard?

tensorboard是一个可视化工具,它可以把训练过程中的数据变化以图像的形式绘制出来,或者记录训练过程中使用的图片

tensorboard的安装:

在pycharm的终端中输出安装命令后自动安装——

pip install tensorboard

SummaryWriter:

理解:

summarwriter是pytorch库里的一个类,用来在给定目录中创建事件文件,并向其中添加摘要和事件,以供 TensorBoard 使用

导入:

from torch.utils.tensorboard import SummaryWriter

add_scalar()方法:

它用于将一个标量值添加到一个记录器或日志文件中

主要参数:标签,scalar_value,global_step

标签就是图的说明(表头),scalar_value简单理解为y轴值(函数值),global_step简单理解为x轴值(变量值)

绘制并查看:

代码:

from torch.utils.tensorboard import SummaryWriter#导入SummaryWriter类writer = SummaryWriter("logs")  # 用SummaryWriter示例化writer对象,用于记录日志# 假设绘制y = 2*x的图像
for i in range(100):# 参数:标签 , 函数值 , 变量值writer.add_scalar("y=2*x", 2 * i, i)#注意:y=2*x的含义为函数值是变量值的两倍,故参数二是2*i,参数三是i
writer.close()#回收对象

运行结果: 

接着需要打开这个日志文件,步骤如下:

①在终端输入如下命令:

tensorboard --logdir=logs

②得到网址,默认端口为6006,点击直接跳转,得到绘制好的图像

③(可选)输入以下命令可以指定生成结果的端口:

tensorboard --logdir=logs --port=6007

add_image()方法:

它用于将一张图片添加到一个记录器或日志文件中

主要参数:标签,img_tensor,global_step,参数格式=' '

标签就是图片的说明,img_tensor要求是一个tensor类型或者numpy类型,因此使用PIL的Image.open()方法打开图片后还需要进行一步类型转换,如下:

import numpy as np # 导入numpy库的np工具包,为np.array()依赖image_path = "MYDATA/train/ants_image/0013035.jpg" # 图片的相对路径
img_PIL = Image.open(image_path) # 打开图片
img_array = np.array(img_PIL) # 更改为numpy类型

再结合前面的知识点,就能对图片进行记录了,完整代码如下:

from torch.utils.tensorboard import SummaryWriter
from PIL import Image
import numpy as npwriter = SummaryWriter("logs") # 用SummaryWriter示例化writer对象,用于记录日志
image_path = "MYDATA/train/ants_image/0013035.jpg"
img_PIL = Image.open(image_path) # 打开图片
print(type(img_PIL))# 这里是测试(打印)Image.open()返回的类型,结果为<class 'PIL.JpegImagePlugin.JpegImageFile'-># <-这个类型不被add_image()支持,因此使用更np.array()改为numpy类型
img_array = np.array(img_PIL)
print(type(img_array)) #查看转换后的类型,结果是<class 'numpy.ndarray'>
print(img_array.shape) #查看图片格式,结果为(512, 768, 3),即HWC
writer.add_image("no.1", img_array, 2, dataformats = 'HWC')#注:add_image()默认图片为CHW格式,可通过dataformats = 'HWC'指定格式
writer.close()
http://www.dtcms.com/a/401125.html

相关文章:

  • 优秀企业网站建设定制微网站在哪个平台上搭建好 知乎
  • dede免费手机网站模板佛山专业的网页制作
  • 泰安企业网站seo北京最新新闻头条
  • 商丘网站建设aliapp我做网站啦 圆通导航
  • 泉州台商区建设局网站用ps软件做ppt模板下载网站有哪些
  • 株洲网站建设 李食用油 网站 模板
  • 美妆网站设计成都广告公司排行榜
  • 做网站前台用什么问题网站运营维护工作内容
  • C++第十篇:const关键字
  • 在哪个网站去租地方做收废站东莞做网站乐云seo
  • 网站关键词优化办法蘑菇头表情包制作网站
  • 网站服务器安全部署微信微官网如何制作
  • PD26虚拟机安装【2025最新】
  • 网站开发 软文做网站的软件有些什么
  • 大连网站建设 选领超科技wordpress目录权限设置密码
  • 阳江房产网站叮当设计网站
  • 做网站前台要学什么课程dw网页设计代码免费
  • 勤哲网站开发视频个人网站主页html5
  • 网站建设 今网科技极简wordpress主题、
  • 潍坊公司注册网站长治seo顾问
  • iis7.5部署网站招聘网站有哪些平台
  • 做营销型网站用什么技术微信公众号优惠劵网站怎么做的
  • 做公司网站开发的公司免费看舆情网站
  • 随州公司做网站深圳罗湖住房和建设局网站官网
  • 网站开发及app开发公司南昌网站优化
  • 中国建设银行网站签名通下载工信部企业网站备案
  • ps企业网站模板苏州建设网站制作
  • 温州网站建设制作泉州市住房和乡村建设网站
  • 免费源码资源站wordpress 数据库配置错误
  • 下载类网站开发条件营销网络的建设怎么写