tensorboard的使用

首先生成文件

import tensorflow as tf
#Create two random matrices
a=tf.Variable(tf.random_normal([4,5],stddev=2))
b=tf.Variable(tf.random_normal([4,5],stddev=2))
# a.initializer.run()
# print(a.eval())
# Element Wise Multiplication
A=a * b

# Multiplication with a scalar 2
B=tf.scalar_mul(2,A)
# Elementwise division,its result is 
C=tf.div(a,b)
# Element Wise remainder of division
D=tf.mod(a,b)

init_op =tf.global_variables_initializer()
with tf.Session() as sess:
    sess.run(init_op)
    writer=tf.summary.FileWriter('graphs',sess.graph)
    a,b,A_R,B_R,C_R,D_R=sess.run([a,b,A,B,C,D])
    print("a\n",a,"\nb\n",b,"\na*b\n",A_R,"\n2*a*b\n",B_R,"\na/b\n",C_R,"\na%b\n",D_R)
writer.close()

然后使用tensorboard打开

tensorboard --logdir=D:\Python\graphs

tensorboard的使用_第1张图片
谷歌浏览器打开:http://localhost:6006/

如果遇到报错,且报错内容为:tensorboard的使用_第2张图片
错误原因为:numpy版本和当前Tensorflow版本兼容性问题
解决方法:

法一

pip install --user --upgrade numpy #将numpy更新到最新版本

你可能感兴趣的:(tensorboard的使用)