使用tensorboard进行keras训练可视化

时间:2019-01-09 15:47:20

标签: python tensorflow keras deep-learning tensorboard

我在tensorflow上使用带有keras的anaconda python3,并希望可视化权重变化,渐变和输入图像。

我在keras文档中阅读了here的相关信息,当我尝试使用以下代码来可视化训练时,我得到的只是损失和准确性的可视化,而输入数据和权重没有任何意义和渐变。

tensorboard1 = TensorBoard(log_dir="logs/{}".format(time()),  write_grads=True, write_images=True, histogram_freq=1)
model.fit_generator(..., callbacks=[tensorboard1]) 

我读过here,为了获得权重和渐变的可视化,我需要将tensorboard的histogram_freq参数设置为默认值0以外的值。

但是当我尝试执行此操作时,在此github问题中我仍然收到错误消息,如解释的here

我正在使用带有最新版本和最新版本的anaconda的keras 2.2.4。我所有其他打包文件都更新为conda最新

如何获得图像,渐变和权重可视化以及解决此问题的方法?

谢谢。

0 个答案:

没有答案