莫煩 Tensorflow 變數

2021-09-07 04:29:52 字數 600 閱讀 8098

理解了tensorflow必須通過session去run才能輸出值,如果不通過session,那麼只能得到變數名字和型別,加深理解了tensorflow的機制。import  tensorflow as tf

state=tf.variable(0,name='counter')

print(state)#輸出的state的型別而並非值 very import

one=tf.constant(1)

new_value=tf.add(state,one)

update=tf.assign(state,new_value)#賦值語句,把new_vaule的值賦給state

init=tf.global_variables_initializer()#very import

with tf.session() as sess:

sess.run(init)#初始化變數

for _ in range(10):

sess.run(update)

print(sess.run(state))#在tf裡面想輸出值得大小必須要通過session去run,不然輸出的是變數的型別

莫煩Tensorflow 入門

tensorflow 初步嘗試 建立資料 搭建模型 計算誤差 傳播誤差 初始會話 不斷訓練 import tensorflow as tf import numpy as np 建立資料 x data np.random.rand 100 astype np.float32 y data x dat...

莫煩tensorflow系列教程學習

1.普通機器學習 函式係數 y 0.1x 0.3 coding gbk import tensorflow as tf import numpy as np 生成資料,y 0.1x 0.3 x data np.random rand 100 astype np.float32 y data x da...

莫煩Tensorflow 建造自己的NN

1 定義 add layer 定義乙個新增層的函式可以很容易的新增神經層 神經層裡常見的引數通常有weights biases和激勵函式 權重 偏置 啟用函式 import tensorflow as tf 輸入值 輸入的大小 輸出的大小和激勵函式,我們設定預設的激勵函式是none def add ...