TensorBoard可视化初步
import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' import tensorflow as tf ''' TensorBoard可视化初步 TensorBoard是TensorFlow的可视化工具 经过TensorFlow程序运行过程当中输出的日志文件可视化TensorFlow程序 的运行状态 TensorBoard和TensorFlow程序跑在不一样的进程中 TensorBoard不须要额外安装,在TensorFlow安装时已自动完成 ''' #清除掉default graph和不断增长的节点 tf.reset_default_graph() #logdir改成本身机器上的合适路径 logdir = 'F:/python_work/tf/log' #定义一个简单的计算图,实现向量加法的操做 input1 = tf.constant([1.0,2.0,3.0],name="input1") input2 = tf.Variable(tf.random_uniform([3]),name="input2") output = tf.add_n([input1,input2],name="add") #生成一个日志文件writer,并将当前的TensorFlow计算图写入日志 writer = tf.summary.FileWriter(logdir,tf.get_default_graph()) writer.close()