我得到了这个错误,尽管我看过的地方都提到了file_writer = tf.summary.FileWriter('/path/to/logs', sess.graph)是这和这的正确实现。
以下是错误:
回溯(最近一次调用):文件"tfvgg.py",第304行,在call = tf.summary.FileWriter("/tmp/tfvgg",sess.graph) AttributeError中:模块'tensorflow.python.summary.summary‘没有属性'FileWriter’
下面是我使用的代码:
# init
sess = tf.Session()
writer = tf.summary.FileWriter("/tmp/tfvgg", sess.graph)
init = tf.initialize_all_variables()
sess.run(init)是否改变了使用FileWriter的正确方式,就像使用其他summary方法一样?
发布于 2017-04-09 08:01:42
为了供将来在相同情况下的任何人参考,将tf.summary.FileWriter()改为tf.train.SummaryWriter()解决了这个问题,并允许在Tensorboard中进行图形可视化。正如我所想的,FileWriter似乎被废弃了(尽管在IDE中搜索tf方法时仍然会出现奇怪的情况)
发布于 2021-06-21 08:12:25
如果使用的是tesorflow 2.0.0版本,请使用
writer = tf.summary.create_file_writer("/tmp/tfvgg")
而不是writer = tf.summary.FileWriter("/tmp/tfvgg", sess.graph)。
https://stackoverflow.com/questions/43304270
复制相似问题