2017-04-21 111 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 –