Tensorflow2 0學習筆記(2) 常用函式

2021-10-24 00:26:51 字數 3150 閱讀 7823

#對應元素的加減乘除

)#次方

print

(tf.square(a)

)#平方

a=tf.ones([3

,2])

b=tf.fill([2

,3],

1.)print

(tf.matmul(a,b)

)#tf.matmul(矩陣1,矩陣2)

data=tf.data.dataset.from_tensor_slices(輸入特徵,標籤)

將標籤從單獨形式轉化為獨熱碼形式

tf.one_hot(待轉換標籤,depth=幾分類)

y=tf.nn.softmax(x),其中x各元素相加不等於1,y中各元素相加等於1

x=tf.constant([1

,1,2

])y=tf.nn.softmax(x)

print

(y)

w.assign_sub(w要自減的內容),w為變數

tf.argmax(張量名,axis=軸序號)

tensorflow2 0學習筆記(3 2)

自編碼器變種 1 denoising auto encoder 加隨機雜訊 2 dropout auto encoder 防止過擬合 3 adversarial auto encoder 利用額外的判別器網路來判定降維的隱藏變數?是否取樣先驗分布?對抗自編碼器是從下一章要介紹的生成對抗網路演算法衍生...

Tensorflow2 0學習筆記 建立張量

使用constant建立張量 使用constant函式建立張量 其中 1,5 表示張量內容,dtype表示資料型別 a tf.constant 1,5 dtype tf.int32 輸出a,a的資料型別,a的形狀 print a print a.dtype print a.shape 輸出結果 tf...

Tensorflow2 0學習筆記 常用函式(一)

1.資料型別轉換函式 定義乙個張量 a tf.constant 0,1,2 3,4,5 6,7,8 dtype tf.int64 強制轉換型別函式 b tf.cast a,tf.float32 reduce max查詢張量中最大的數,axis x表示對對應的行或者列求和 本例中為二維張量,0對應的對...