Loss数据可视化(将txt文件转化为tensorboard)
项目场景:
将预处理后的txt文件转化成tensorboard数据
问题描述
预处理后的txt文件数据如下所示:
Epoch 0 100 Batch 0 2 D loss 0.56281 G loss 0.56789
Epoch 0 100 Batch 1 2 D loss 0.56281 G loss 0.56789
Epoch 1 100 Batch 0 2 D loss 0.56281 G loss 0.56789
Epoch 1 100 Batch 1 2 D loss 0.56281 G loss 0.56789
。。。。。。
解决方案:
运用如下代码,读取txt文件数据,生成tensorboard数据
注:具体却txt数据预处理分割后的哪一列按数据分布自主选择
import matplotlib.pyplot as plt
import numpy as np
from scipy.interpolate import make_interp_spline
from torch.utils.tensorboard import SummaryWriterfile = open('input.txt') # 打开文档
data = file.readlines() # 读取文档数据
epoch = [] # 新建列表,用于保存epoch数据
d_loss = [] # 新建列表,用于保存d_loss数据
g_loss = [] # 新建列表,用于保存g_loss数据for num in data:# split用于将每一行数据用逗号分割成多个对象# 取分割后的第1列,转换成float格式后添加到epoch列表中epoch.append(float(num.split(' ')[1]))# 取分割后的第8列,转换成float格式后添加到d_loss列表中d_loss.append(float(num.split(' ')[8]))# 取分割后的第11列,转换成float格式后添加到g_loss列表中g_loss.append(float(num.split(' ')[11]))writer = SummaryWriter('runs/dispersed_example')
for n in range(len(epoch)):print(n,d_loss[n],g_loss[n])writer.add_scalars("runs/integration_example", {'D Loss': d_loss[n],'G Loss': g_loss[n]},global_step=n)
Loss数据可视化(将txt文件转化为tensorboard)相关推荐
- Loss数据可视化(txt文件预处理)
生成式对抗网络训练时,可以通过代码,将训练过程中的loss值记录下来,代码如下: log = open('gan_train_labels.txt', 'a')print("[Epoch % ...
- python 把txt文件转化为pcd文件并用open3D可视化
python 把txt文件转化为pcd文件并用open3D进行可视化 最近在弄3D点云的一些东西,遇到一个问题:很多数据集给的点云数据都是txt格式的,但是在模型上用到的数据集基本是pcd格式!找了很 ...
- xps数据怎么导出为txt_WFP: 读取XPS文件或将word、txt文件转化为XPS文件
读取XPS格式文件或将doc,txt文件转化为XPS文件,效果图如下: 1.XAML页面代码: xmlns="http://schemas.microsoft.com/winfx/2006/ ...
- python从txt拿取数据_python requests + xpath 获取分页详情页数据存入到txt文件中
直接代码,如有不懂请加群讨论 # *-* coding:utf-8 *-* # import json import requests import pytesseract import time i ...
- python数据可视化读取excell文件绘制图像详细教程
python数据可视化读取excell文件绘制图像详细教程 python数据可视化 python库中的基本用法 import pandas as pd # 调用pandas库 来读取excell的文件 ...
- 怎样把vc6的MSComm控件接受的数据实时的显示在编辑框,并把数据实时惠存txt文件中
怎样把vc6的MSComm控件接受的数据实时的显示在编辑框,并把数据实时存入txt文件中 我在做一个基于VC6的MSComm控件的电机上位机控制,数据帧格式采用9600bps,8位数据位,奇校验,1位 ...
- 5.编写程序,建立一个含有5名学生成绩的文件:stu1.txt, 解释说明:为了避免测试代码时,反复从屏幕输入数据样例,我这里将数据存在f2.txt文件中,使用freopen()函数访问并读出数据
建立一个含有5名学生成绩的文件stu1.txt.每个学生的数据包括:学号.姓名.性别.为避免测试代码时反复从屏幕输入数据样例,我这里将数据存在f2.txt文件中,使用freopen函数访问并读出数据. ...
- 怎么将txt文件转化为html格式的文件?--极为丑陋的方式
# -*- coding: utf-8 -*- #python 27 #xiaodeng #怎么将txt文件转化为html格式的文件?--极为丑陋的方式import os#找出所有的txt格式的文件 ...
- java数据存入txt_java将数据写入到txt文件中(txt有固定的格式)
java将数据写入到txt文件中,这个应该对于学过java I/O的人来说是很简单的事情了,但是如果要将数据以固定的格式写入到txt文件中,就需要一定的技巧了. 这里举个简单的例子,以供参考: 比如我 ...
最新文章
- ksql中定义的本体在dataModel中不存在
- Spring事务管理amp;数据库隔离级别
- 从产品展示页面谈谈Hybris系列之二: DTO, Converter和Populator
- 【嵌入式硬件Esp32】Ubuntu 1804下ESP32交叉编译环境搭建
- docker安装(一)
- v4l2API无法执行VIDIOC_DQBUF的问题
- 你见过哪些操蛋的代码?切勿模仿! 否则后果自负
- 1. Symfony 2 --- 简介
- iphone尺寸_巨额罚款无法“阻挡”,iPhone 12真机现已开箱,一睹为快!|iphone|手机|包装盒...
- Rational Rose 2016
- 直播视频分辨率码率参考设置
- 基于ll库,使用stm32L0系列的内部基准电压来进行ad测量
- 文件丢失怎么找回来?恢复文件的方法
- 基于Google Earth Engine Explorer谷歌地球引擎GEE浏览界面实现遥感影像地物监督分类
- Golang淘宝开放平台Api请求基础SDK
- Android 飞机大战 一
- 大数据在各个行业的应用_大数据应用:大数据应用的七大领域
- 手机端html5触屏事件(touch事件)
- [SDOI 2016]征途
- 金山云容器引擎服务入门指南
热门文章
- Hikvision海康威视监控前端对接,移动端对接,pc端对接,无插件模式
- 简述安全生产主体责任概述
- 非奇异终端滑模控制(NTSM)
- 创意广告平面建筑设计机构作品展示WordPress主题Boldnote
- c语言打字母游戏源码
- 优酷路由宝刷OPENWRT心得体会
- Swarm-BZZ踩坑日记之 如何在METMASK小狐狸导入节点地址
- halcon 激光三角测量 (片光技术)标定 ,示例 calibrate_sheet_of_light_3d_calib_object.hdev
- C1071: 在注释中遇到意外的文件结束
- hive 笔记(有点乱,凑合看)