首页 文章

如何在张量板图上绘制注意力矢量

提问于
浏览
1

序列2序列模型的注意向量基本上是形状[batch_size,time_step,1]的数组,其表示特定时间步长的权重 .

但是如果我使用 tf.summary.histogram 在张量板上显示它,张量流只会显示权重的分布,我不知道哪个时间步骤更重要 . 我可以使用 tf.summary.scalar ,但我的源序列的长度是128,这是太多的情节 . 显示这种数据的最自然的方式是这样的图片,但我怎样才能在tensorboad中做到这一点?

enter image description here

1 回答

  • 0

    Tensorboard目前不支持可视化张量摘要 . 它有一个summary op,但Tensorboard会在从磁盘读取摘要时跳过它 . 我也不知道任何第三方插件支持这一点,虽然它是非常可行的 .

    在你的情节中,似乎只有19个时间步骤 . 一种方法是创建19个标量摘要 . 或者,您可以使用tf.summary.tensor_summary op,但使用您自己的脚本处理tensorboard事件文件(包含此数据) .

相关问题