Невозможно произвести тензорную доску в керасе - PullRequest
0 голосов
/ 18 марта 2019

Я пытаюсь создать тензорную доску в кератах ..... Но получаю сообщение об ошибке "имя не найдено" даже после указания правильного пути

Примечание: есть разрешение на запись в эту папку и пробовал также без формата времени

код:

from tensorflow.keras.callbacks import TensorBoard
from time import time

tensorboard = TensorBoard(log_dir="logs/{}".format(time()))

history= model_inc.fit(trainX,trainY,epochs=9,batch_size=16,validation_data=(testX,testY),shuffle=True,verbose=1,callbacks=[tensorboard])

1 Ответ

0 голосов
/ 18 марта 2019

Похоже, проблема в определении log_dir. По сути, TensorBoard ожидает имя каталога, а не имя файла.

Вы можете убедиться, что это работает, используя библиотеку os:

dir = "logs/{}".format(time())
if not os.path.isdir(dir):
    os.mkdir(dir)
...