안녕하세요. 텐서보드를 실행 시키는 데 다음의 메세지가 나오고 텐서보드가 작동 되지 않습니다.
WARNING:tensorflow:Found more than one metagraph event per run. Overwriting the metagraph with
the newest event.
사용한 소스코드입니다.
import tensorflow as tf
a = tf.constant(3.0, name=’a’)
b = tf.constant(5.0, name=’b’)
c = tf.constant(1.0, name=’c’)
d = a * b
e = d + c
with tf.Session() as sess:
writer = tf.summary.FileWriter(“./log/1/”, sess.graph)
sess.run(e)
writer.close()
1 답변
안녕하세요. 이미 알려진 텐서보드의 문제입니다.
텐서보드는 같은 폴더에 프로젝트가 있을때 이런 문제가 나오는데 간단하게 폴더를 하나 더 만들어 거기에 저장을 하세요.
예를 들어 위의 소스 코드의
writer = tf.summary.FileWriter("./log/1/", sess.graph)
이 부분을 2 라는 폴더를 log 폴더 하위로 만드시고
writer = tf.summary.FileWriter("./log/2/", sess.graph)
그리고 실행하실 때
tensorboard --logdir=./log/2/
이렇게 하시면 실행됩니다.