您的位置:首页 > 移动开发 > Objective-C

AttributeError: 'module' object has no attribute 'merge_all_summaries'

2017-12-22 19:39 906 查看
AttributeError: ‘module’ object has no attribute ‘merge_all_summaries’

原始代码

merged_summary_op = tf.merge_all_summaries()


修改为

merged_summary_op = tf.summary.merge_all()


AttributeError: ‘module’ object has no attribute ‘scalar_summary’

原始代码

tf.scalar_summary("accuracy", accuracy)


修改为

tf.summary.scalar("accuracy", accuracy)


原始代码

summary_writer = tf.train.SummaryWriter('/tmp/logs', graph_def=sess.graph_def)


修改为

summary_writer = tf.summary.FileWriter('/tmp/logs', graph_def=sess.graph_def)


另外启动tensorboard的命令

➜  ~ tensorboard --logdir=/tmp/logs


Ref:

https://www.tensorflow.org/get_started/summaries_and_tensorboard

https://my.oschina.net/yilian/blog/661900
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  tensorflow