tensorflow: variable的值與variable.read_value()的值區(qū)別詳解
問題
查看 tensorflow api manual 時,看到關(guān)于 variable.read_value() 的注解如圖:
那么在 tensorflow 中,variable的值 與 variable.read_value()的值 到底有何區(qū)別?
實驗代碼
# coding=utf-8 import tensorflow as tf # Create a variable. w = tf.Variable(initial_value=10., dtype=tf.float32) sess = tf.InteractiveSession() sess.run(tf.global_variables_initializer()) print '\nw.read_value() :\n', w.read_value(), '\n', w.read_value().eval() print '\nw :\n', w, '\n', w.eval() sess.close()
由打印結(jié)果可看出,
variable的值 與 variable.read_value()的值 之間的 區(qū)別 僅僅在于 tensor類型 的不一樣;
但 eval() 后打印出的結(jié)果值是 一樣的 。
w.read_value() : Tensor("read:0", shape=(), dtype=float32) 10.0 w : <tf.Variable 'Variable:0' shape=() dtype=float32_ref> 10.0
以上這篇tensorflow: variable的值與variable.read_value()的值區(qū)別詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Flask框架之?dāng)?shù)據(jù)交互的實現(xiàn)
本文主要介紹了Flask框架之?dāng)?shù)據(jù)交互的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06vue.js實現(xiàn)輸入框輸入值內(nèi)容實時響應(yīng)變化示例
這篇文章主要介紹了vue.js實現(xiàn)輸入框輸入值內(nèi)容實時響應(yīng)變化,結(jié)合實例形式分析了vue.js使用v-model屬性進(jìn)行數(shù)據(jù)綁定的相關(guān)操作技巧,需要的朋友可以參考下2018-07-07