Tensorflow中的tf.variable_scope和variable_scope.variable_scope有什么区别?

时间:2017-03-31 19:46:27

标签: python tensorflow

我知道文件中明确说明了tf.variable_scope的含义。但在此example中,有一个variable_scope.variable_scope。似乎文档中没有涉及它。我想知道他们的区别是什么?提前谢谢!

1 个答案:

答案 0 :(得分:1)

它们是相同的功能。它在源代码中以variable_scope(而不是tf)为前缀的原因仅仅是因为它是中的tensorflow包,而不是 outside (和你一样)。如果您更多地浏览源代码,您会注意到许多熟悉的方法,这些方法具有类似的不熟悉的点前缀,并且出于同样的原因。

这不是特定于TensorFlow的,它只是如何在python模块的源代码中导入文件包。如果您有兴趣了解有关此概念的更多信息,请查看__init__.py文件的含义以及它们如何在python中使用。