2017-04-21 114 views
7

对于变量,占位符和常量的构造函数的情况(我的意思是大写字母与小写字母)不同,有如下几点很难猜出:tf.Variable(),tf.placeholder(),tf.constant()为什么tf.Variable大写和tf.constant小写?

变量方法和其他方法之间的内在差异是什么,即以大写字母开头?

+1

有人没有评论就低估了这个,所以我用这个评论对它进行了upvoted。我也想知道是否有这个原因,或者只是不同的人在tensorflow中做不同的模块。 –

回答

10

答案其实很容易找到。

阅读文档后,您会看到tf.constant()tf.placeholder()是图(操作或操作)中的节点。另一方面tf.Variable()是一类。

而且在PEP8蟒蛇风格指南:

类的名称一般应使用CapWords约定。

+0

这里的链接涵盖了更广泛的一点。 https://www.tensorflow.org/api_docs/python/tf –