在Theano中,我可以使用pydotprint生成一个很好的模型图。非常适用于调试和呈现。是否存在TensorFlow的等价物?
答案 0 :(得分:3)
正如@JHafdahl指出的那样,TensorBoard为TensorFlow图提供了图形可视化,其中包括对总结复杂嵌套子图的支持。
要可视化图形,正常构建TensorFlow图形,然后将以下语句添加到Python程序中:
writer = tf.train.SummaryWriter("/path/to/logs", tf.get_default_graph().as_graph_def())
writer.flush()
然后,在一个单独的终端中,运行TensorBoard以显示您的图表:
$ tensorboard --logdir=/path/to/logs --port 6006
最后,通过在网络浏览器中打开http://localhost:6006
来连接到TensorBoard。单击“图形”选项卡将显示图形的可视化;有关详细信息,请参阅graph visualization tutorial。
答案 1 :(得分:0)
查看Tensorflow附带的Tensorboard。我用它来跟踪我的模型的性能,并确保它们正在融合。