1. 程式人生 > >tf.assign定義及 tf.assign_add定義

tf.assign定義及 tf.assign_add定義

# tf.assign(
#     ref,  # ref: A mutable Tensor. Should be from a Variable node. May be uninitialized. 待賦值的變數
#     value,# value: A Tensor. Must have the same type as ref. The value to be assigned to the variable. 使用張量賦值
#     validate_shape=None,
#     use_locking=None,
#     name=None
#)

# return A Tensor that will hold the new value of 'ref' after the assignment has completed. 返回ref。
# https://www.tensorflow.org/api_docs/python/tf/assign
#assign  指派
#將 ref 賦值為 value,必須維度相同

# tf.assign_add(
#     ref,
#     value,
#     use_locking=None,
#     name=None
# )
#ref = ref + value  相加操作,賦值給ref
# return Same as "ref". Returned as a convenience for operations that want to use the new value after the variable has been updated.

import tensorflow as tf

x = tf.Variable(tf.constant(0.0), dtype=tf.float32)
with tf.Session() as sess:
    sess.run(tf.global_variables_initializer())
    print("value x: ", sess.run(x))
    y = tf.assign(x, 20)
    print("value y; ", sess.run(y))
    print("tensor y: ", y)
    z = tf.assign_add(y, 11)
    print("value z: ",sess.run(z))

output:
    value x:  0.0
    value y;  20.0
    tensor y:  Tensor("Assign_6:0", shape=(), dtype=float32_ref)
    value z:  31.0

相關推薦

tf.assign定義 tf.assign_add定義

# tf.assign( # ref, # ref: A mutable Tensor. Should be from a Variable node. May be uninitialized. 待賦值的變數 # value,# value: A Tens

tf.reduce_prod用法tf.placehoder用法

''' tf.reduce_prod( input_tensor, axis=None, keepdims=None, name=None, reduction_indices=None, keep_dims=None ) 此

TF之RNN:TF的RNN中的常用的兩種定義scope的方式get_variable和Variable—Jason niu

重復 及其 orf with gpo val 定義 系統 brush # tensorflow中的兩種定義scope(命名變量)的方式tf.get_variable和tf.Variable。Tensorflow當中有兩種途徑生成變量 variable import te

tf.assigntf.assign_addtf.assign_sub

a = tf.Variable(0.0,dtype=tf.float32) with tf.Session() as sess: sess.run(tf.global_variables_initializer()) print(sess.run(a)) a = tf.assig

泛型的基本定義使用

turn test 出現 span color nts extend 參數類型 子類                                     泛型 1、 基本概念: 範例: class Point<T>{//T的類型未知 T x; T y; P

第9課 - 函數定義調用

函數的調用 align 應用 abs end 語言 命令集 func home 第9課 - 函數定義及調用 1. makefile中的函數   (1)make 解釋器提供了一系列的函數供 makefile 調用   (2)在 makefile 中支持自定義函數實現,並調用執

變量定義用法的特殊形式實戰

變量定義及用法的特殊形式實戰例1:經過反引號的`date`命令測試[[email protected]/* */ ~]# echo ‘`date`‘ `date` #單引號時看到啥顯示啥 [[email protected]/* */ ~]# echo "`date`"

列表的定義方法

個數 lan nbsp 插入 刪除元素 mov log 指定 查詢 追加元素--append/extend,先看方法的說明 先看下實例理解兩個方法的區別 再看一個字符串的可能更好理解 插入元素,插入元素在指定的索引前面 查詢元素 查找元素

算力的定義評價

相互 表現 inux 範圍 智能化 ide 內存 幾何 搜索引擎 算力:企業所有可調用計算資源的總和,涵蓋軟硬件,本地及遠程資源。 硬件包括PC,工作站和服務器等物理計算設備,智能儀器(比如示波器),以及其配套附件。軟件包括操作系統(Windows系列,Linux等),開發

swift -類的定義使用

類的定義 self. 使用 clas dsm ret imp 類方法 trac // // main.swift // ClassDemo-06 // import Foundation println("Hello, World!")

shell腳本之函數的定義使用

shell之函數的使用函數Function的使用 定義函數1) 函數名稱() { ... ...}2) function 函數名稱 { ... ...}調用函數 函數名稱 也可以通過位置變量的方式給函數傳遞參數 例子: 編寫腳本,實現目錄管理功能,要求使用函數 #!/bin/bash#createDir()

分布式系統定義特點

ron 分布式系統 全局 獨立 存在 延時 span 集群 軟件 一、分布式系統定義 分布式系統是一個硬件或軟件組件分布在不同的網絡計算機上,彼此之間僅僅通過消息傳遞進行通信和協調的系統。 二、特性 1、副本(Replica)是分布式系統最常見的概念之一,指分布式系統對數

201671010142 java類與對象的定義使用

his sta 特定 ati 過程 方法 返回 imp 參數 通過這章學習,了解到面向對象程序設計。面向對象的程序設計是有對象組成的,每個對象對用戶公開的特定功能部分和隱藏的實現部分。有類構造對象的過程稱為創建類的實例。實現封裝的關鍵在於絕對不能讓類中的方法直接地訪問其他類

謝煙客---------Linux之DNS請求流程資源記錄定義

博客 linux 運維 遊戲 it 互聯網DNS類型/同步類型/域和區域的區別SOA內部數據特性DNS負載均衡(Load balance)的實現緩存DNS服務器緩存定義、作用、多級緩存一次完整的解析請求解析答案DNS分布式特點區域解析庫/RR/RR_TYPEA記錄的輪循、多主機名對同一個主機、泛域名解析<

ansible 角色定義調用(nginx)

ansible 角色安裝nginxRoles的介紹 Roles是ansible自1.2版本引入的新特性,用於層次性,結構化地組織playbook,roles能夠根據層次型結構自動自動裝在變量文件、tasks以及handlers等。創建roles的步驟創建以roles命名的目錄:在roles目錄中分別創建以各

JS數組定義詳解

多維 wan bsp 數據類型 長度 內存地址 函數 js數組 obj 1、什麽是數組 數組就是一組數據的集合 其表現形式就是內存中的一段連續的內存地址 數組名稱其實就是連續內存地址的首地址 2、關於js中的數組特點 數組定義時無需指定數據類型 數組定義時可以無需指定數

QSet使用Qt自定義類型使用QHash等算法

算法 har 地址 node slc doc support ati tarray 版權聲明:若無來源註明,Techie亮博客文章均為原創。 轉載請以鏈接形式標明本文標題和地址: 本文標題:QSet使用及Qt自定義類型使用QHash等算法 本文地址:http://

Python中函數定義參數實例

python中函數定義及參數實例1.函數定義 函數就是完成特定功能的一個語句組,這組語句可以作為一個單位使用,並且給它取一個名字 ,可以通過函數名在程序的不同地方多次執行(這通常叫函數調用)預定義函數(可以直接使用)自定義函數(自己編寫)為什麽使用函數? 降低編程難度,通常將一個復雜的大問題分解

osi七層模型,定義常用協議

斷點續傳 硬件 互連 tag 地址 效率 segment 校驗 mtp 一、OSI七層參考模型的含義應用層:網絡服務與最終用戶的一個接口 表示層:數據的表現形式,如加密、壓縮。 會話層:建立、管理、中止會話,例如斷點續傳。 傳輸層:定義傳輸數據的協議端口號,以及流控和差錯校

第十五期 DHCP基礎定義配置思路

接口 表示 廣播 -s 客戶端 可用 dhcp服務器 過程 攝像 DHCP-定義-作用 -原理DHCP工作過程是 C/S ,即 客戶端/服務器模式;-設備角色區分: DHCP客戶端 -終端設備(PC、網絡攝像頭、IP電話、網絡打印機等)