TensorBoard запускается, но не отображается в браузере

Запустите код в ячейках 19 и 23 ниже, чтобы импортировать и предварительно обработать данные.

https://github.com/ageron/handson-ml/blob/master/09_up_and_running_with_tensorflow.ipynb

Затем строки 59-64 запускаются для решения линейной задачи наименьших квадратов, сохраняя при этом данные обучения для использования с тензорной таблицей.

Затем я использую приглашение Anaconda, чтобы указать каталог, в котором хранятся файлы журнала:

Затем я использую приглашение Anaconda для запуска: tensorboard --logdir = \ tf_logs

Он выдает сообщение Запуск TensorBoard b'54 'по адресу http://NW1:6006

Но когда я пытаюсь вставить этот адрес в браузер, он не работает?

Я пробовал различные комбинации абсолютных имен путей и т. Д., Но, похоже, ничего не работает. Я также попытался указать хост как 127.0.0.1

тензорборд --logdir = \ tf_logs --host = 127.0.0.1

Но вроде ничего не работает! Веб-страница полностью пуста.

Я использую Windows 8.1
Internet Explorer 11
Anaconda 3
Python3.5
Tensorflow 1.1

Сегодня все было установлено свежим, поэтому должно быть обновлено


person Bazman    schedule 12.09.2017    source источник


Ответы (5)


Недавно я столкнулся с такой же проблемой и решил ее, используя следующую команду в командной строке для запуска тензорной доски.

tensorboard --logdir=ENTERLOGFOLDERPATH --host localhost --port 8088

затем откройте в браузере http://localhost:8088

Если он не работает, попробуйте изменить номер порта на другой.

person Rajesh_Saladi    schedule 09.05.2018

Tensorflow нужно запускать с того же пути, что и журнал.

C:>tensorboard --logdir=E:\tmp\tensorflow\mnist\logs

Tensorflow запустится, но не обнаружит журналы.

E:>tensorboard --logdir=E:\tmp\tensorflow\mnist\logs

Tensorflow запустился бы отлично.

Убедитесь, что вы запускаете тензорборд из пути к журналу.

Во-вторых, вы можете попробовать запустить его как 127.0.0.1:6006 в браузере.

person Ayushi Agarwal    schedule 12.09.2017
comment
Извините, но это не сработало. Это, должно быть, довольно тонкая ошибка, поскольку я могу заставить ее работать на машине с Windows 7 (с Chrome), и, насколько я могу судить, я делаю то же самое в обоих случаях. - person Bazman; 12.09.2017

Я изменил порт на 8080 и имя хоста на 127.0.0.1, и это сработало для меня

python -m tensorboard.main --logdir=C:\Anaconda3\envs\tensorflow\logs --port 8080 --host 127.0.0.1
person Rishi Raj Tandon    schedule 06.02.2019

Я мог бы исправить проблему с помощью:

включая --host 127.0.0.1 и вставив полученный URL не в проводник Windows, а в Google Chrome.

Похоже, проводник Windows столкнулся с некоторыми проблемами, поэтому попробуйте Google Chrome.

person Johannes    schedule 16.09.2019

Была такая же проблема. Пытался просто запустить его без указания локального хоста и не смог вызвать Tensorboard, но затем я вставил и указал localhost:

(base) C:\Users\esaeri-1122>tensorboard --logdir=C:\Users\esaeri-1122\Downloads\MLProjects\tensorboard_mnist_digit_logs --host localhost --port 6006

TensorBoard 1.13.1 на http://localhost:6006 (для выхода нажмите CTRL + C)

Потом работал как шарм.

person Quantum Prophet    schedule 28.02.2020