繁体   English   中英

如何在tensorflow中按名称重置图形?

[英]How to reset a graph by name in tensorflow?

我对使用多个张量流图的理解是,如果我使用tf.Graph()创建一个图,那么张量流为我创建了两个图。 一个是在我没有上下文时将tensorflow设置为默认的图,另一个是我使用tf.Graph()创建的图,当我在tf.Graph().as_default():上下文中时将默认设置。 现在,由于tf.reset_default_graph() 不能tf.Graph().as_default(): 使用 ,我该如何重置用tf.Graph()创建的图形tf.Graph().as_default():

您可以创建一个新的tf.Graph()并替换上一个。 只要您记得替换所有引用,就会对旧图进行垃圾回收,因此此解决方案等效于重置现有图。

只要记住所有参考资料即可! 您可能需要重新创建使用前一个图形的会话,因为我认为没有一种方法可以替换图形引用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM