猿问

在 Tensorflow 中更改 tf.placeholder 对象的当前图形:这可能吗?

在我的代码中,我出于某种原因更改了当前的默认图形,并从头开始重建所有计算逻辑。这自然会导致一些错误,因为我的tf.placeholder项目保留在旧图表中。我可以很自然地再次声明这些,但为了做到这一点,我必须编写大量的胶水垃圾代码,这些代码会不必要地使一切复杂化。我需要的是获取tf.placeholder当前图形中的所有对象,然后将它们转移到我要创建的新图形中。有没有办法做到这一点?我的初步研究没有给出任何有意义的结果,但我非常肯定 Tensorflow 应该有办法做到这一点。


UYOU
浏览 178回答 1
1回答

白板的微信

如果您有 2 个图形,则可以使用该tf.contrib.copy_graph模块将操作和变量从一个图形复制到另一个图形。特别是,您可以使用copy_op_to_graph将占位符pl从图形复制g1到图形g2:tf.contrib.copy_graph.copy_op_to_graph(    pl,    g2,    [],    scope='')
随时随地看视频慕课网APP

相关分类

Python
我要回答