2016-10-18 1 views
0

При написании резюме,Невозможно представить график в tensorboard

summary_writer1 = tf.train.SummaryWriter(logs_path, graph=tf.get_default_graph()) 

отлично работает и производит граф на tensorboard но делать

summary_writer2 = tf.train.SummaryWriter(logs_path, sess.graph()) 

производит следующее сообщение об ошибке при выполнении кода для обучения модели,

Traceback (most recent call last): 
    File "MultiLayerPerceptron.py", line 121, in <module> 
    summary_writer2 = tf.train.SummaryWriter(logs_path, graph=sess.graph()) 
TypeError: 'Graph' object is not callable 

также в чем разница между графиком по умолчанию, как в summary_writer1 и график в summar_writer2

ответ

3

Нет никакой разницы между графом по умолчанию и sess.graph, это тот же точный граф.

Ошибка ясна: объект

'' графы не вызываемый

Объект сеанса имеет элемент, не граф метода. Просто снимите () от graph=sess.graph(), и все будет работать так, как вы ожидаете.

Смежные вопросы