我知道文件中明确说明了tf.variable_scope
的含义。但在此example中,有一个variable_scope.variable_scope
。似乎文档中没有涉及它。我想知道他们的区别是什么?提前谢谢!
答案 0 :(得分:1)
它们是相同的功能。它在源代码中以variable_scope
(而不是tf
)为前缀的原因仅仅是因为它是在中的tensorflow包,而不是 outside (和你一样)。如果您更多地浏览源代码,您会注意到许多熟悉的方法,这些方法具有类似的不熟悉的点前缀,并且出于同样的原因。
这不是特定于TensorFlow的,它只是如何在python模块的源代码中导入文件包。如果您有兴趣了解有关此概念的更多信息,请查看__init__.py
文件的含义以及它们如何在python中使用。