Tensorboard遇坑记-程序员宅基地

技术标签: 深度学习  

Tensorboard是用来可视化我们数据的。

1.TypeError: Fetch argument None has invalid type <class 'NoneType'>

错误代码:

import tensorflow as tf

merged = tf.summary.merge_all()
writer = tf.summary.FileWriter("logs", sess.graph)
...
result = sess.run(merged, feed_dict={self.x: test_x, self.y: test_y})
writer.add_summary(result, step) 

原因:

没有对任何数据进行 tf.scalar_summary()

修改:增加↓

tf.summary.scalar('loss',loss)

2.Windows无法正常显示Tensorboard

(1)注意logs文件中只能存放一个events.out.tfevents.1535543693文件

(2)cmd: cd到logs文件所在目录

    输入:tensorboard --logdir=logs

    复制:网址,查看Tensorboard

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/sinat_37835865/article/details/82192121

智能推荐

Oracle EBS R12 - Clone EBS R12.1.1 on Oracle Linux 64 5.7 to Oracle Linux 64 5.7_ebs clone 无法访问-程序员宅基地

文章浏览阅读3k次。Clone EBS R12.1.1 on Oracle Linux 64 5.7 to Oracle Linux 64 5.7基于 Oracle Linux 64 5.7 的 EBS R12.1.1 详细克隆步骤Section 0: VersionSource: R12.1.1 on Oracle Linux 64 5.7, SID=r12dev, host=r12dev.example.comT_ebs clone 无法访问

安装配置Kerberos_krb5.conf-程序员宅基地

文章浏览阅读2.8k次。kerberos简介 Kerberos是一种计算机网络认证协议,此协议可以保护网络实体免受窃听和重复攻击,它允许某实体在非安全网络环境下向另一个实体以一种安全的方式证明自己的身份。Kerberos由麻省理工实验室实现此协议并发布的一套免费软件。其设计主要是针对客户-服务器模型,且提供了一系列交互认证——用户和服务器都能高安全性的验证对方的身份。链接kerber..._krb5.conf

玩机:解决小米手机锁屏忘记密码无法解锁_miuiroot后如何清楚锁屏密码-程序员宅基地

文章浏览阅读1.4w次,点赞2次,收藏5次。本文分享了如何在忘记密码的情况下解锁小米5手机,理论上适用于小米5后的更新机器。_miuiroot后如何清楚锁屏密码

【Java】Spring的AOP及事务-程序员宅基地

文章浏览阅读918次,点赞20次,收藏27次。问题1:AOP的作用是什么?问题2:连接点和切入点有什么区别,二者谁的范围大?问题3:请描述什么是切面?AOP(Aspect Oriented Programming)面向切面编程,一种编程范式,指导开发者如何组织程序结构OOP(Object Oriented Programming)面向对象编程作用:在不惊动原始设计的基础上为其进行功能增强。简单的说就是在不改变方法源代码的基础上对方法进行功能增强。Spring理念:无入侵式/无侵入式。

java -cp 和 java -jar 区别-程序员宅基地

文章浏览阅读1.1k次。java -cp 和 -classpath 一样,是指定类运行所依赖其他类的路径,通常是类库,jar包之类,需要全路径到jar包,window上分号“;”格式:java -cp .;myClass.jar packname.mainclassname表达式支持通配符,例如:java -cp .;c:\classes01\myClass.jar;c:\classes02\*.jar..._java -cp

数据结构 树与二叉树 笔记合集(C语言)完结_树与二叉树笔记-程序员宅基地

文章浏览阅读1w次,点赞2次,收藏10次。树与二叉树树常考考点二叉树二叉树的顺序存储二叉树的链式存储二叉树的遍历二叉树的层次遍历线索二叉树找中序前驱中序线索化先序线索化中序线索二叉树找中序后继先序线索二叉树找先序后继先序线索二叉树找先序前驱树的存储结构双亲表示法(顺序存储)孩子兄弟表示法(链式存储) C树的层次遍历(广度优先遍历)树的先根、后根遍历(深度优先遍历)树·结点之间的路径只能从上往下·结点的度:结点的分支数·树的度:树中..._树与二叉树笔记

随便推点

使用LeNet对于旋转数字进行识别:合并数字集合_如何识别旋转数字-程序员宅基地

文章浏览阅读788次。简 介: 将所有机械旋转字符合成一个大的训练集合(3415个样本),使用其中80%作为训练样本集合,利用LeNet网络进行训练。最终在测试集合上获得95%的识别率。对于误差超过1的样本只要0.7%。关键词: LeNet,旋转数字#mermaid-svg-ad2d0Nt4ij3gL1Zu .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#3.._如何识别旋转数字

第一个车载以太网应用-BMW 环视项目背景及历史 BMW Automotive Ethernet application background (1)_宝马以太网-程序员宅基地

文章浏览阅读1k次。本文主要介绍,BMW当初在汽车上应用以太网技术的背景及历史;此篇主要介绍BroadR-Reach/100BASE-T1技术的简要历史及背景;The Breakthrough: UTSP Ethernet for AutomotiveBMW decided to synchronize all hitherto knowledge with the future requirements..._宝马以太网

学习总结重载和重写的区别与联系_重载与重写的区别与联系-程序员宅基地

文章浏览阅读1k次。重载(Overloading)方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性。..._重载与重写的区别与联系

python用pandas读取excel_Python使用pandas读取Excel文件数据和预处理小案例-程序员宅基地

文章浏览阅读589次。假设有Excel文件data.xlsx,其中内容为现在需要将这个Excel文件中的数据读入pandas,并且在后续的处理中不关心ID列,还需要把sex列的female替换为1,把sex列的male替换为0。本文演示有关的几个操作。(1)导入pandas模块>>> import pandas as pd(2)把Excel文件中的数据读入pandas>>> df = pd.read_excel('da..._如何将一个excel表格读取为pd.dataframe变量并进行数据预处理

C语言基础学习笔记——分支语句(if/if else/else if/switch)_c语言条件分支语句if else语法规则-程序员宅基地

文章浏览阅读650次。语句:一条完整的计算机指令。语句与表达式的区别:语句在结束处有分号。(如:a = 1 + 2是表达式。a = 1+ 2;是表达式语句)语句的分类:  ①表达式语句:在表达式后面加分号。    ②函数调用语句:函数名(实际参数列表);(如scanf( ); printf( ))    ③空语句:只有一个分号,在程序中尽量避免使用。    ④复合语句:花括号中的一条或多条语句。如 ..._c语言条件分支语句if else语法规则

推荐文章

热门文章

相关标签