无法将数据写入 TensorBoard
Unable to write data to TensorBoard
我之前用TensorBoard成功过一次,但是之后一直无法记录任何东西。
我有以下代码
def compile_and_train(model):
model.compile(loss='categorical_crossentropy', optimizer=Adam(), metrics=['acc'])
filepath = 'weights/' + model.name + '.{epoch:02d}-{loss:.2f}.hdf5'
checkpoint = ModelCheckpoint(filepath, monitor='loss', verbose=0, save_weights_only=True, save_best_only=True, mode='auto', period=1)
current_directory = 'C:/Users/Jack/Documents/GaTech/Research/Code/TensorFlow/logs'
tensor_board = TensorBoard(log_dir = current_directory, histogram_freq=1, batch_size=32)
history = model.fit(x=data.train.images, y=data.train.labels,
batch_size=128, epochs = 1, verbose=1,
callbacks=[checkpoint, tensor_board], validation_split=0.2)
return history
我运行之后:
Model_1 = create_model()
history = compile_and_train(Model_1)
和
tensorboard --logdir = C:\Users\Jack\Documents\GaTech\Research\Code\TensorFlow\logs
(没有任何错误)- 然后我去了 TensorBoard 并遇到了一个
'No dashboards are active for the current data set' 消息。
我相当确定错误出在我的代码中,但我过去能够 运行 这段代码,但我不确定错误可能出在哪里。
您的 --logdir
参数格式不正确,请勿使用等号:
tensorboard --logdir C:\Users\Jack\Documents\GaTech\Research\Code\TensorFlow\logs
我之前用TensorBoard成功过一次,但是之后一直无法记录任何东西。
我有以下代码
def compile_and_train(model):
model.compile(loss='categorical_crossentropy', optimizer=Adam(), metrics=['acc'])
filepath = 'weights/' + model.name + '.{epoch:02d}-{loss:.2f}.hdf5'
checkpoint = ModelCheckpoint(filepath, monitor='loss', verbose=0, save_weights_only=True, save_best_only=True, mode='auto', period=1)
current_directory = 'C:/Users/Jack/Documents/GaTech/Research/Code/TensorFlow/logs'
tensor_board = TensorBoard(log_dir = current_directory, histogram_freq=1, batch_size=32)
history = model.fit(x=data.train.images, y=data.train.labels,
batch_size=128, epochs = 1, verbose=1,
callbacks=[checkpoint, tensor_board], validation_split=0.2)
return history
我运行之后:
Model_1 = create_model()
history = compile_and_train(Model_1)
和
tensorboard --logdir = C:\Users\Jack\Documents\GaTech\Research\Code\TensorFlow\logs
(没有任何错误)- 然后我去了 TensorBoard 并遇到了一个 'No dashboards are active for the current data set' 消息。 我相当确定错误出在我的代码中,但我过去能够 运行 这段代码,但我不确定错误可能出在哪里。
您的 --logdir
参数格式不正确,请勿使用等号:
tensorboard --logdir C:\Users\Jack\Documents\GaTech\Research\Code\TensorFlow\logs