当前位置: 首页 > 面试题库 >

TensorFlow-从TensorBoard TFEvent文件导入数据吗?

卫弘图
2023-03-14
问题内容

我在TensorFlow中使用不同的图形进行了几次培训。我设置的摘要在培训和验证中显示出有趣的结果。现在,我想获取保存在摘要日志中的数据,并进行一些统计分析,并以一般方式进行绘制,并以不同的方式查看摘要数据。是否有任何现有方法可以轻松访问此数据?

更具体地说,是否有任何内置方法可以将TFEvent记录读回Python?

如果没有简单的方法可以执行此操作,TensorFlow会指出其所有文件格式均为protobuf文件。从我对protobufs的理解(有限)来看,如果我具有TFEvent协议规范,我认为我可以提取这些数据。有一个简单的方法来解决这个问题吗?非常感谢


问题答案:

正如Fabrizio所说,TensorBoard是一个很好的工具,可以可视化您的摘要日志的内容。但是,如果要执行自定义分析,则可以使用tf.train.summary_iterator()函数循环记录日志中的所有tf.Eventtf.Summary协议缓冲区:

for summary in tf.train.summary_iterator("/path/to/log/file"):
    # Perform custom processing in here.

tf2的更新:

from tensorflow.python.summary.summary_iterator import summary_iterator

您需要导入它,默认情况下当前未导入该模块级别。在2.0.0-rc2上



 类似资料:
  • 想要知道更多东西吗?当你需要从表中查找某些值时,可以使用冗长的 case 语句或 selectors 实现,但更整洁的方式是使用 extlookup 函数实现。 在 puppetmaster 上可以使用 extlookup 函数查询外部的 CSV 文件,并返回匹配的数据片段。 将所有数据组织到一个单一的文件并将它从 Puppet 配置清单中分离出来, 可以使维护工作变得更简单,也便于与其他人分享:

  • 问题内容: 有没有办法将数据从JSON文件导入R?更具体地说,该文件是带有字符串字段,对象和数组的JSON对象的数组。关于如何处理此http://cran.r-project.org/web/packages/rjson/rjson.pdf,RJSON软件包尚不清楚。 问题答案: 首先安装软件包: 然后: 更新: 从0.2.1版本开始

  • 我试图从csv文件导入数据。但它不起作用。有人能帮我吗? 我的简历文件: 用户名、密码usr1、pswd1 usr2、pswd2、usr3、pswd 3。。。。。 我的CSV数据集配置: 文件名:D:\Jmeter\Data\Login。csv变量名称:用户名、密码是否允许引用数据?:EOF上的真正回收?:错误EOF?上的停止线程:真的 但在请求正文中,用户名和密码没有反映出来 POST 数据:

  • 问题内容: 是否可以将数据从XML文件导入到SQL数据库,如果可以,该怎么做。我有一个包含约50000条目的XML文件,我必须创建一个可以操纵该数据(主要是读取和比较)的应用程序- 因此,我担心的是使用该数量的数据进行操纵(而且很可能未来还会有更多)将会非常缓慢且效率低下。如果您认为还有其他选择会更好,请告知。谢谢 问题答案: 您可以使用SQL Server导入和导出向导。您还可以查看SQL Se

  • 问题内容: 我想让我的应用程序persistence.xml像 从源文件夹中某个地方的简单文本文件获取这些占位符值。 我读到有关使用Spring做这样的事情的可能 但是这里我们不使用Spring,只是使用Hibernate和一些Primefaces。 可能吗? 谢谢! 编辑:我没有提到一些事情,但是作为参考,我也在使用Shiro Security和Ant做一些事情。我将发布解决方案作为答案。这使我

  • 我对Java非常陌生,因此遇到了很大的困难。这是我想做的,但似乎不太奏效。 请看附上的Java代码和文本文件(截图在链接)。 文本文件: