ValueErorr:Graphdef不能大于2GB

时间:2017-09-01 12:54:13

标签: tensorflow conv-neural-network

https://github.com/rajkumarcm15/Medical-Image-Segmentation/blob/master/PixelWise/train_class.py#L254在训练后保存模型的位置引发错误。我怎么能克服这个?谢谢

1 个答案:

答案 0 :(得分:0)

训练循环中的以下几行在每次迭代上创建新的重塑操作。因此,如果您运行1000次迭代,您将在图表中添加2000个重塑操作,这可以非常快速地使图形定义超过2Gb限制(不幸的是,此大小限制来自Protobufs并且不容易增加) 。尝试在循环外移动这些操作(以及其他任何tf。*)。

train_data = sess.run(tf.reshape(train_data, [-1, 1, _x_, _y_, _z_])) train_targ = sess.run(tf.reshape(train_targ, [-1, 1, 3, 1]))