tensorflow: variable的值與variable.read_value()的值區(qū)別詳解
問題
查看 tensorflow api manual 時(shí),看到關(guān)于 variable.read_value() 的注解如圖:

那么在 tensorflow 中,variable的值 與 variable.read_value()的值 到底有何區(qū)別?
實(shí)驗(yàn)代碼
# 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ū)別詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Tensorflow中批量讀取數(shù)據(jù)的案列分析及TFRecord文件的打包與讀取
這篇文章主要介紹了Tensorflow中批量讀取數(shù)據(jù)的案列分析及TFRecord文件的打包與讀取,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06
Python2實(shí)現(xiàn)的LED大數(shù)字顯示效果示例
這篇文章主要介紹了Python2實(shí)現(xiàn)的LED大數(shù)字顯示效果,涉及Python的簡(jiǎn)單交互與列表相關(guān)使用技巧,需要的朋友可以參考下2017-09-09
基于python實(shí)現(xiàn)在excel中讀取與生成隨機(jī)數(shù)寫入excel中
最近接個(gè)項(xiàng)目,項(xiàng)目要求是這樣的:在一份已知的excel表格中讀取學(xué)生的學(xué)號(hào)與姓名,再將這些數(shù)據(jù)放到新的excel表中的第一列與第二列,最后再生成隨機(jī)數(shù)作為學(xué)生的考試成績(jī),具體實(shí)現(xiàn)代碼大家參考下本文2018-01-01
解決Tensorflow安裝成功,但在導(dǎo)入時(shí)報(bào)錯(cuò)的問題
今天小編就為大家分享一篇解決Tensorflow安裝成功,但在導(dǎo)入時(shí)報(bào)錯(cuò)的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-06-06

