我正在尝试使用以下方法在培训期间可视化TensorBoard中的损失和自定义指标:
visualizer = TensorBoard(log_dir=os.path.join(experiment_path, 'logs'), histogram_freq=1, write_graph=True,write_images=True,write_grads=False)
model.compile(loss='mean_absolute_error',
optimizer='adam',
metrics=[pearson_correlation,rmse,mean_true,mean_pred,kl_loss])
model.fit_generator(training_data_generator,
....
callbacks=[lr_reducer, csv_logger, checkpoint, visualizer])
当我用:tensorboard --logdir=...
TensorBoard不显示任何标量或图像。仅显示图表。我可以在控制台中看到指标作为输出。是否应该调整更新频率?或者Keras是否只显示验证集上的指标?