tensorflow裏面首字母大寫的是類,小寫的是op

有的人(尤其是剛開始接觸tensorflow的)對於TensorFlow的API,首字母有的大寫有的小寫比較困惑,下面總結一下:tensorflow裏,首字母大寫的是類,首字母小寫的是op。

比如tf.Variable()就是一個類,不過它包含了各種op,比如你定義了x = tf.Variable([2, 3], name = 'vector'),那麼x就具有如下op:

  • x.initializer # 對x做初始化,即賦值爲初始值[2, 3]
  • x.value() # 獲取x的值
  • x.assign(...) # 賦值操作
  • x.assign_add(...) # 加法操作
發佈了46 篇原創文章 · 獲贊 42 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章