tensorboard无法加载图形

时间:2018-03-24 13:52:24

标签: python tensorflow tensorboard

1 个答案:

答案 0 :(得分:0)

嘿,我弄清楚了为什么它对我不起作用。 问题是我使用了由

生成的张量流数据集
tf.data.Dataset.from_tensor_slices((x_train, hidden)) 

其中输入是numpy数组。 这基本上在您的图形中创建一个常数。问题在于我的数据太大,并且(我猜)这就是为什么加载图形的时间如此之长令人难以置信的原因。 如果将数据送入占位符,它将把数据保存在磁盘上,并且仅获取所需的数据(批的大小)。

ds = tf.data.Dataset.from_tensor_slices((features_placeholder, labels_placeholder))

您还需要初始化一些东西:

sess.run(iterator.initializer, feed_dict={features_placeholder: X,
                                          labels_placeholder: y})

这解决了我的问题。 希望对您或其他人有帮助。