Я не знаю, если это проблема с самим TensorBoard, или я делаю что-то здесь не так ... Когда я указываю путь с log_dir, похоже, что точка с запятой добавляется в конце, и она использует косую черту, когдаЯ на Windows.
Вот мой код:
timestamp = datetime.datetime.now().strftime('%Y-%m-%d-%H:%M:%S')
callbacks = keras.callbacks.TensorBoard(log_dir='log\\' + timestamp,
histogram_freq=0, write_graph=True, write_images=False)
Я пытался использовать Path from pathlib, но он тоже не работает.
timestamp = Path(datetime.datetime.now().strftime('%Y-%m-%d--%H:%M:%S'))
log_dir = 'Graph' / timestamp
ошибка выглядит так:
tensorflow.python.framework.errors_impl.InvalidArgumentError: Failed to create a directory: log/2019-04-25-00:15:25; Invalid argument
Любые идеи ...?
Редактировать:
Да, если я напечатаю свою метку времени, в конце не будет точки с запятой.
Версии : Python: 3.6.7 Керас: 2.2.4 Тензорный поток: 1.13.1