1. 程式人生 > >tensorflow的placeholder和Variable函式

tensorflow的placeholder和Variable函式

placeholder及用法:

placeholder,中文意思是佔位符,在tensorflow中類似於函式引數,執行時必須傳入值

 

Variable及用法:

(變數):建立,初始化,儲存和載入 
您可以通過構造類Variable的例項向圖中新增變數。

Variable()建構函式需要變數的初始值,它可以是任何型別和形狀的Tensor(張量)。 初始值定義變數的型別和形狀。 施工後,變數的型別和形狀是固定的。 該值可以使用其中一種賦值方式進行更改。

如果要稍後更改變數的形狀,則必須使用帶有validate_shape = False的賦值操作。

就像任何Tensor(張量)一樣,使用Variable()建立的變數可以用作圖中其他操作的輸入。 另外,Tensor類過載的所有操作符都被轉載到變數中,所以您也可以通過對變數進行算術,將節點新增到圖形中。