Tensorboard: OSError: [Errno 22] Недопустимый аргумент при попытке запустить тензор потока из командной строки - PullRequest
3 голосов
/ 12 марта 2019

Каждый раз, когда я пытаюсь запустить тензорную доску, используя команду:

tensorboard --logdir=logs/ --host=127.0.0.1 в командной строке после перехода в каталог журналов Я получаю эту ошибку: OSError: [Errno 22] Invalid argument. Я использую TensorBoard версии 1.13.1 Я использовал следующую команду в моем коде:

tensorboard = TensorBoard(log_dir='<My/Path/To/Tensorflow/Log/Directory>')

и вызвал его с помощью:

`clf.fit(X,y,batch_size=30,
          epochs=15,
          validation_split=0.4,
          callbacks=[tensorboard]
       )`

Ответы [ 4 ]

5 голосов
/ 18 мая 2019

Обнаружена также проблема с Python 3.7.0.

Недопустимые аргументы

Следующее решение сработало.

Перейти к <Home_DIR>\Anaconda3\lib\site-packages\tensorboard\

Изменить manager.py

От:

serialize=lambda dt: int(dt - datetime.datetime.fromtimestamp(0)).total_seconds()),

До:

serialize=lambda dt: int(dt.strftime("%S")),

manager.py

Оригинальный источник: http://www.programmersought.com/article/2977784478/

2 голосов
/ 12 июня 2019

Tensorboard 1.13.1 имеет проблему совместимости с Tensorflow 1.14.0rc1. Обновление до последней версии Tensorboard устраняет эту проблему.

Установите последнюю версию Tensorboard, которая является ночной сборкой в ​​настоящее время на вершине Tensorboard 1.13.1. Это должно решить проблему.

pip install tb-nightly

Я проверил это со следующей конфигурацией, и у меня это сработало.

Python 3.6.6
Tensorflow 1.14.0rc1
Tensorboard 1.13.1
tb-nightly 1.14.0a20190611

Ссылки:

  1. https://github.com/tensorflow/tensorboard/issues/2106
  2. https://github.com/tensorflow/probability/issues/354
2 голосов
/ 15 марта 2019

У меня была такая же проблема.Мне понадобилось много времени, чтобы понять, но у меня получилось обновить Интерпретатор до Python 3.7.2. Какую версию вы используете в настоящее время?

1 голос
/ 25 марта 2019

Была такая же проблема. Как уже упоминалось в этом выпуске , эта проблема связана с ошибкой в ​​Python 3.6. Вы можете исправить это, обновив до Python 3.7. Проверьте вышеупомянутый трекер проблем для получения дополнительной информации.

...