[tf]tf.assign和 = 的區(qū)別

引用
引用

  • tf.assign是創(chuàng)建一個(gè)操作符這個(gè)操作符具有這個(gè)值變量的值翘鸭,而=是Python中的賦值嗜历,tensorflow函數(shù)的操作會(huì)新建一個(gè)節(jié)點(diǎn),如果用Python的=那么就相當(dāng)于將變量的引用給到這個(gè)新節(jié)點(diǎn)上奥邮,但是在計(jì)算圖上并沒(méi)有相應(yīng)的賦值操作節(jié)點(diǎn)(因?yàn)橹皇莗ython對(duì)于等式右邊節(jié)點(diǎn)的一個(gè)引用而已)腥光,而如果使用tf.assign的話計(jì)算圖中有賦值節(jié)點(diǎn)。
  • 你只要分清哪些是tensorflow中的操作和哪些是python語(yǔ)言的引用操作阳掐,就能分清哪些是在建圖始衅,哪些只是在改變引用。

第一個(gè)例子:因?yàn)閛p是tensorflow中的一個(gè)結(jié)點(diǎn)缭保,而assign_add是對(duì)原始的節(jié)點(diǎn)a進(jìn)行賦值汛闸,所以最終的結(jié)果是7。

a = tf.Variable(3)
op = tf.assign_add(a,1)
with tf.Session() as sess:
    sess.run(tf.global_variables_initializer())
    sess.run(op)
    sess.run(op)
    sess.run(op)
    sess.run(op)
    print(sess.run(a))
>>7

第二個(gè)例子:注意a = a + 1的實(shí)際操作是首先將右邊a的節(jié)點(diǎn)加上1艺骂,這是一個(gè)新建節(jié)點(diǎn)操作诸老,a+1返回的是這個(gè)新建節(jié)點(diǎn),此時(shí)a = 新建節(jié)點(diǎn)钳恕。也就是a引用的節(jié)點(diǎn)地址從變量a變成了a+1操作符的引用别伏,我們打印出來(lái)可以看到,此時(shí)的a是一個(gè)add操作苞尝。這是run(a)就不會(huì)修改原始節(jié)點(diǎn)name="a"的值畸肆,也就是始終為1也就是關(guān)鍵問(wèn)題是在計(jì)算圖上沒(méi)有給原始的變量a進(jìn)行賦值宙址,所以他的值始終是1轴脐,加了1以后add操作符打印出來(lái)是2

a = tf.Variable(3)
a = a + 1

with tf.Session() as sess:
    sess.run(tf.global_variables_initializer())
    sess.run(a)
    sess.run(a)
    sess.run(a)
    sess.run(a)
    print(a)
    print(sess.run(a))
>>Tensor("add:0", shape=(), dtype=int32)
4
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末抡砂,一起剝皮案震驚了整個(gè)濱河市大咱,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌注益,老刑警劉巖碴巾,帶你破解...
    沈念sama閱讀 206,126評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異丑搔,居然都是意外死亡厦瓢,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén)啤月,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)煮仇,“玉大人,你說(shuō)我怎么就攤上這事谎仲≌愕妫” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,445評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)夹姥。 經(jīng)常有香客問(wèn)我杉武,道長(zhǎng),這世上最難降的妖魔是什么辙售? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,185評(píng)論 1 278
  • 正文 為了忘掉前任轻抱,我火速辦了婚禮,結(jié)果婚禮上旦部,老公的妹妹穿的比我還像新娘十拣。我一直安慰自己,他們只是感情好志鹃,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,178評(píng)論 5 371
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著泽西,像睡著了一般曹铃。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上捧杉,一...
    開(kāi)封第一講書(shū)人閱讀 48,970評(píng)論 1 284
  • 那天陕见,我揣著相機(jī)與錄音,去河邊找鬼味抖。 笑死评甜,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的仔涩。 我是一名探鬼主播忍坷,決...
    沈念sama閱讀 38,276評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼熔脂!你這毒婦竟也來(lái)了佩研?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 36,927評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤霞揉,失蹤者是張志新(化名)和其女友劉穎旬薯,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體适秩,經(jīng)...
    沈念sama閱讀 43,400評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡绊序,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,883評(píng)論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了秽荞。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片骤公。...
    茶點(diǎn)故事閱讀 37,997評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖蚂会,靈堂內(nèi)的尸體忽然破棺而出淋样,到底是詐尸還是另有隱情,我是刑警寧澤胁住,帶...
    沈念sama閱讀 33,646評(píng)論 4 322
  • 正文 年R本政府宣布趁猴,位于F島的核電站刊咳,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏儡司。R本人自食惡果不足惜娱挨,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,213評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望捕犬。 院中可真熱鬧跷坝,春花似錦、人聲如沸碉碉。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,204評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)垢粮。三九已至贴届,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蜡吧,已是汗流浹背毫蚓。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,423評(píng)論 1 260
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留昔善,地道東北人元潘。 一個(gè)月前我還...
    沈念sama閱讀 45,423評(píng)論 2 352
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像君仆,于是被迫代替她去往敵國(guó)和親翩概。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,722評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容

  • Swift1> Swift和OC的區(qū)別1.1> Swift沒(méi)有地址/指針的概念1.2> 泛型1.3> 類(lèi)型嚴(yán)謹(jǐn) 對(duì)...
    cosWriter閱讀 11,089評(píng)論 1 32
  • 隨著年齡的增長(zhǎng)袖订,對(duì)世界的好奇心在減少氮帐。 一個(gè)嬰兒,剛來(lái)到這個(gè)世界的時(shí)候洛姑,一切都是新鮮的上沐,什么都想摸摸、碰碰楞艾、聞聞参咙,...
    崔宏雷閱讀 624評(píng)論 0 51
  • 這個(gè)時(shí)節(jié),坐在電影院里硫眯,形單影只蕴侧,看著情侶三三兩兩,交頭低語(yǔ)的情形两入,一一映在心上净宵。過(guò)往的身影依稀浮現(xiàn)。一股無(wú)邊的惆...
    江湖不歸人閱讀 98評(píng)論 0 0
  • 在安全的時(shí)候勇敢,在危險(xiǎn)的時(shí)候貪生怕死择葡,在弱者面前群起而攻之紧武,在極權(quán)面前五體投地,在善良面前展現(xiàn)兇狠凌辱敏储,在罪惡面...
    palmlove閱讀 505評(píng)論 0 0