AttributeError:module' tensorflow.python.summary.summary'没有属性' FileWriter'

时间:2017-04-09 07:43:43

标签: python tensorflow tensorboard

我收到此错误,但我发现file_writer = tf.summary.FileWriter('/path/to/logs', sess.graph)处的# init sess = tf.Session() writer = tf.summary.FileWriter("/tmp/tfvgg", sess.graph) init = tf.initialize_all_variables() sess.run(init) this的正确实现被提及。

这是错误:

  

回溯(最近一次呼叫最后一次):文件" tfvgg.py",第304行,          writer = tf.summary.FileWriter(" / tmp / tfvgg",sess.graph)AttributeError:module' tensorflow.python.summary.summary'没有   属性' FileWriter'

以下是我使用的代码:

FileWriter

与其他summary方法一样,使用@if(empty($calendars)) <h4>No calendar settings</h4></br> <a href="{{ route('calendarsettings.create')}}"> <button class="btn btn-success btn-cons m-b-10" type="button"><i class="fa fa-cloud-upload"></i> <span class="bold">Add embed</span></button> </a> @else @foreach($calendars as $calendar) {{ $calendar->embed }} @endforeach @endif 的正确方法是否有变化?

2 个答案:

答案 0 :(得分:3)

对于处于相同情况的任何人的未来参考,将tf.summary.FileWriter()更改为tf.train.SummaryWriter()可解决此问题,并允许在Tensorboard中进行图表可视化。正如我所想的那样,FileWriter似乎可能会被弃用(尽管在IDE中搜索tf方法时仍会出现奇怪的现象)

答案 1 :(得分:0)

如果您使用的是 tesorflow 2.0.0 版本,请使用

writer = tf.summary.create_file_writer("/tmp/tfvgg")

而不是writer = tf.summary.FileWriter("/tmp/tfvgg", sess.graph)