#python #tensorflow #tensorboard
#питон #тензорный поток #tensorboard #python #tensorflow
Вопрос:
Я пытаюсь запустить TensorBoard со следующим кодом
%load_ ext tensorboard.notebook
import tensorflow as tf
x = tf.constant( [100,200,300], name = 'x')
y = tf.constant([1,2,3], name = 'y')
sum_x = tf.reduce_sum(x, name="sum_x"
prod y = tf.reduce_prod(y,name="prod_y")
final div = tf.div(sum_x, prod_y, name = 'final div’)
final_mean = tf.reduce_mean([sum_x, prod_y], name = 'final_mean*)
sess=tf .Session()
print ("x: ",sess.run(x))
print ("y: ", sess.run(y))
print ("sum(x): ", sess.run(sum_x))
print ("prod(y): ", sess.run(prod_y))
print ("sum(x)/prod(y): ", sess.run(final_ div))
print ("mean(sum(x), prod(y)): ", sess.run(final_mean))
writer = tf.summary.FileWriter('janani_ex_2', sess.graph)
writer.close()
sess.close()
%tensorboard --logdir = 'janani_ex_2'
Это отображается Launching tensorboard
, а затем возникает [WinError 2] The system cannot find the file specified
ошибка.
Что я делаю не так?
Комментарии:
1. Не могли бы вы опубликовать код и ошибку здесь?
Ответ №1:
В Windows вам необходимо изменить эту строку
%tensorboard --logdir = 'janani_ex_2'
Для
%tensorboard --logdir '.janani_ex_2'
Я предполагаю, что папка janani_ex_2
содержит ваши журналы и расположена внутри папки, в которой находится ваш ноутбук jupyter.
Ответ №2:
Если вы не используете Jupyter notebook, то в папке с объектами tensorboard используйте это:
tensorboard --logdir ./
Для получения файлов будет выполнен поиск в текущей папке. Чтобы перейти к папке, введите cd, а затем скопируйте и вставьте название папки.