tensorflow - 如何使用 ckpt 文件在 tensorboard 中可视化图形?

标签 tensorflow tensorboard

我有这样的 ckpt 文件,这就是我所拥有的:

enter image description here

我想知道如何使用这些文件在 tensorboard 中创建图表。
如果我有 pb 文件,我不需要运行图形,我只需要导入图形。我所要做的就是使用代码:

import os
import tensorflow as tf

inception_graph_def_file = os.path.join('./', 'tensorflow_inception_graph.pb')
with tf.Session() as sess:
    with tf.gfile.FastGFile(inception_graph_def_file, 'rb') as f:
        graph_def = tf.GraphDef()
        graph_def.ParseFromString(f.read())
        tf.import_graph_def(graph_def, name='')
    writer = tf.summary.FileWriter('./', sess.graph)
    writer.close()

那么,使用 ckpt 文件(如 pb 文件)有什么想法吗?

最佳答案

不,我不这么认为,否则他们会在存储库中给出。据我所知 .ckpt.meta 文件只包含权重,只有权重我们不能在 tensorboard 中绘制图形,它需要一些由 graph_pb2.GraphDef() 函数提供的结构。

我想你应该看看这个
import_pb_tensorbord

您可以通过提供基本参数来运行它。

关于tensorflow - 如何使用 ckpt 文件在 tensorboard 中可视化图形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47192036/

相关文章:

python - 无法在 Ubuntu 20.04 上安装 1.x 版本的 Tensorflow

tensorflow - TensorFlow:ValueError:'图像'不包含任何形状

python - 无法在张量板上可视化图形

tensorflow - "Images"选项卡在 Tensorboard 上显示什么?

python - Tensorboard 中的 HParams、运行 ID 和命名

java - tensorflow.keras 在 python 中保存模型并在 Java 中加载

python - MNIST : Disparity between training and validation accuracy 的 Keras VGG 模型

python - Tensorflow将tf.CsvDataset.map()转换为Bert输入格式

Tensorflow TensorBoard 不显示 acc、loss、acc_val 和 loss_val 仅仅显示 epoch_accuracy 和 epoch_loss

python - Tensorboard - 向数据点添加多个元数据标签