项目场景:

将预处理后的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)相关推荐

  1. Loss数据可视化(txt文件预处理)

    生成式对抗网络训练时,可以通过代码,将训练过程中的loss值记录下来,代码如下: log = open('gan_train_labels.txt', 'a')print("[Epoch % ...

  2. python 把txt文件转化为pcd文件并用open3D可视化

    python 把txt文件转化为pcd文件并用open3D进行可视化 最近在弄3D点云的一些东西,遇到一个问题:很多数据集给的点云数据都是txt格式的,但是在模型上用到的数据集基本是pcd格式!找了很 ...

  3. xps数据怎么导出为txt_WFP: 读取XPS文件或将word、txt文件转化为XPS文件

    读取XPS格式文件或将doc,txt文件转化为XPS文件,效果图如下: 1.XAML页面代码: xmlns="http://schemas.microsoft.com/winfx/2006/ ...

  4. python从txt拿取数据_python requests + xpath 获取分页详情页数据存入到txt文件中

    直接代码,如有不懂请加群讨论 # *-* coding:utf-8 *-* # import json import requests import pytesseract import time i ...

  5. python数据可视化读取excell文件绘制图像详细教程

    python数据可视化读取excell文件绘制图像详细教程 python数据可视化 python库中的基本用法 import pandas as pd # 调用pandas库 来读取excell的文件 ...

  6. 怎样把vc6的MSComm控件接受的数据实时的显示在编辑框,并把数据实时惠存txt文件中

    怎样把vc6的MSComm控件接受的数据实时的显示在编辑框,并把数据实时存入txt文件中 我在做一个基于VC6的MSComm控件的电机上位机控制,数据帧格式采用9600bps,8位数据位,奇校验,1位 ...

  7. 5.编写程序,建立一个含有5名学生成绩的文件:stu1.txt, 解释说明:为了避免测试代码时,反复从屏幕输入数据样例,我这里将数据存在f2.txt文件中,使用freopen()函数访问并读出数据

    建立一个含有5名学生成绩的文件stu1.txt.每个学生的数据包括:学号.姓名.性别.为避免测试代码时反复从屏幕输入数据样例,我这里将数据存在f2.txt文件中,使用freopen函数访问并读出数据. ...

  8. 怎么将txt文件转化为html格式的文件?--极为丑陋的方式

    # -*- coding: utf-8 -*- #python 27 #xiaodeng #怎么将txt文件转化为html格式的文件?--极为丑陋的方式import os#找出所有的txt格式的文件 ...

  9. java数据存入txt_java将数据写入到txt文件中(txt有固定的格式)

    java将数据写入到txt文件中,这个应该对于学过java I/O的人来说是很简单的事情了,但是如果要将数据以固定的格式写入到txt文件中,就需要一定的技巧了. 这里举个简单的例子,以供参考: 比如我 ...

最新文章

  1. ksql中定义的本体在dataModel中不存在
  2. Spring事务管理amp;数据库隔离级别
  3. 从产品展示页面谈谈Hybris系列之二: DTO, Converter和Populator
  4. 【嵌入式硬件Esp32】Ubuntu 1804下ESP32交叉编译环境搭建
  5. docker安装(一)
  6. v4l2API无法执行VIDIOC_DQBUF的问题
  7. 你见过哪些操蛋的代码?切勿模仿! 否则后果自负
  8. 1. Symfony 2 --- 简介
  9. iphone尺寸_巨额罚款无法“阻挡”,iPhone 12真机现已开箱,一睹为快!|iphone|手机|包装盒...
  10. Rational Rose 2016
  11. 直播视频分辨率码率参考设置
  12. 基于ll库,使用stm32L0系列的内部基准电压来进行ad测量
  13. 文件丢失怎么找回来?恢复文件的方法
  14. 基于Google Earth Engine Explorer谷歌地球引擎GEE浏览界面实现遥感影像地物监督分类
  15. Golang淘宝开放平台Api请求基础SDK
  16. Android 飞机大战 一
  17. 大数据在各个行业的应用_大数据应用:大数据应用的七大领域
  18. 手机端html5触屏事件(touch事件)
  19. [SDOI 2016]征途
  20. 金山云容器引擎服务入门指南

热门文章

  1. Hikvision海康威视监控前端对接,移动端对接,pc端对接,无插件模式
  2. 简述安全生产主体责任概述
  3. 非奇异终端滑模控制(NTSM)
  4. 创意广告平面建筑设计机构作品展示WordPress主题Boldnote
  5. c语言打字母游戏源码
  6. 优酷路由宝刷OPENWRT心得体会
  7. Swarm-BZZ踩坑日记之 如何在METMASK小狐狸导入节点地址
  8. halcon 激光三角测量 (片光技术)标定 ,示例 calibrate_sheet_of_light_3d_calib_object.hdev
  9. C1071: 在注释中遇到意外的文件结束
  10. hive 笔记(有点乱,凑合看)