2024-06-28 20:23:18 发布
网友
我正在尝试学习如何使用tensorboard,我想让它在我的程序中运行。我不知道如何创建日志目录。这些是我用来跑张力滑板的线。
summary_writer = tf.train.SummaryWriter('/tensorflow/logdir', sess.graph_def) tensorboard --logdir=tensorflow/logdir
我收到的错误信息是
Cannot assign to operator
该教程可能会在TensorFlow官方网站上披露不太清楚
我以前也遇到过同样的问题
但为了不让你迷惑,我还是把它当作指南
第一部分(py文件中的代码行)
直接跳到官方指南中的class tf.train.SummaryWriter
首先,需要在.py文件中使用这几行代码来创建数据流图
在tensorflow中,会话是创建图的地方
#...create a graph... # Launch the graph in a session. sess = tf.Session()
然后,您还需要在代码中键入这些行
# Create a summary writer, add the 'graph' to the event file. writer = tf.train.SummaryWriter(< directory name you create>, sess.graph)
执行创建的.py文件后,logs文件夹将在指定的目录中生成
Here是可以使用的示例代码
第二部分(linux终端中的代码行)
在Linux终端窗口中,键入
tensorboard --logdir="path of your log file"
它将自动链接到您的日志文件
最后一步(在浏览器中输入链接)
输入后
它将生成一个http链接,例如http://666.6.6.6:6006
将http链接复制到web浏览器中
好好享受吧!
小心
在输入上述代码行之前,不要转到日志文件所在的目录
可能会丢失日志文件
Thisyoutube视频将在9:40更明确地解释这一点
您还可以查看如何在official guide上启动tensorboard
希望您能尽快显示您的数据图~
这一行需要在您的代码(python脚本)中,如您所说:
summary_writer = tf.train.SummaryWriter('/tensorflow/logdir', sess.graph_def)
但是,这一行必须从linux(而不是从脚本中)调用:
tensorboard --logdir=tensorflow/logdir
然而,在tensorboard真正运行之前,您还需要做很多事情: How to create a Tensorflow Tensorboard Empty Graph
该教程可能会在TensorFlow官方网站上披露不太清楚
我以前也遇到过同样的问题
但为了不让你迷惑,我还是把它当作指南
第一部分(py文件中的代码行)
直接跳到官方指南中的class tf.train.SummaryWriter
首先,需要在.py文件中使用这几行代码来创建数据流图
在tensorflow中,会话是创建图的地方
然后,您还需要在代码中键入这些行
执行创建的.py文件后,logs文件夹将在指定的目录中生成
Here是可以使用的示例代码
第二部分(linux终端中的代码行)
在Linux终端窗口中,键入
它将自动链接到您的日志文件
最后一步(在浏览器中输入链接)
输入后
它将生成一个http链接,例如http://666.6.6.6:6006
将http链接复制到web浏览器中
好好享受吧!
小心
在输入上述代码行之前,不要转到日志文件所在的目录
可能会丢失日志文件
Thisyoutube视频将在9:40更明确地解释这一点
您还可以查看如何在official guide上启动tensorboard
希望您能尽快显示您的数据图~
这一行需要在您的代码(python脚本)中,如您所说:
但是,这一行必须从linux(而不是从脚本中)调用:
然而,在tensorboard真正运行之前,您还需要做很多事情: How to create a Tensorflow Tensorboard Empty Graph
相关问题 更多 >
编程相关推荐