TensorFlow官方文檔狀態可視化

狀態可視化

艾伯特(http://www.aibbt.com/)國內第一家人工智能門戶

爲了釋放TensorBoard所使用的事件文件(events file),所有的即時數據(在這裏只有一個)都要在圖表構建階段合併至一個操作(op)中。

summary_op = tf.merge_all_summaries()

在創建好會話(session)之後,可以實例化一個tf.train.SummaryWriter,用於寫入包含了圖表本身和即時數據具體值的事件文件。

summary_writer = tf.train.SummaryWriter(FLAGS.train_dir,
                                        graph_def=sess.graph_def)

最後,每次運行summary_op時,都會往事件文件中寫入最新的即時數據,函數的輸出會傳入事件文件讀寫器(writer)的add_summary()函數。。

summary_str = sess.run(summary_op, feed_dict=feed_dict)
summary_writer.add_summary(summary_str, step)

事件文件寫入完畢之後,可以就訓練文件夾打開一個TensorBoard,查看即時數據的情況。

TensorFlow 官方文檔中文版

注意:瞭解更多如何構建並運行TensorBoard的信息,請查看相關教程Tensorboard:訓練過程可視化。

http://www.aibbt.com/a/16370.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章