【发布时间】:2017-07-29 12:08:43
【问题描述】:
小问题:如何在 TensorBoard 的嵌入选项卡中选择要查看的检查点?
问题的加长版本:
我想用 TensorBoard 可视化词嵌入。为此,在阅读了official tutorial(mirror)之后,我添加了以下代码:
embedding_writer = tf.summary.FileWriter(model_folder)
embeddings_projector_config = projector.ProjectorConfig()
embedding = embeddings_projector_config.embeddings.add()
embedding.tensor_name = model.W.name # W corresponds to the embeddings' weights.
projector.visualize_embeddings(embedding_writer, embeddings_projector_config)
# Initialize the model
sess.run(tf.global_variables_initializer())
[...]
# Then, for each training epoch:
model_saver.save(sess, os.path.join(model_folder, 'model_{0:05d}.ckpt'.format(epoch_number)))
查看 TensorFlow 保存日志的文件夹,我确实为每个 epoch 设置了一个检查点:
但是,在 TensorBoard 的嵌入选项卡中,我似乎只能查看最新的检查点:
我有时想查看以前时期的嵌入。如何在 TensorBoard 的嵌入选项卡中选择要查看的检查点?
【问题讨论】:
标签: python tensorflow tensorboard