影象增強:對影象的簡單形變。
tensorflow2影象增強函式tf.keras.preprocessing.image.imagedatagenerator()
image_gen_train = tf.keras.preprocessing.image.imagedatagenerator(
rescale = 所有資料將乘以該數值
rotation_range = 隨機旋轉角度數範圍
width_shift_range = 隨機寬度偏移量
height_shift_range = 隨機高度偏移量
水平翻**horizontal_flip = 是否隨機水平翻轉
隨機縮放:zoom_range = 隨機縮放的範圍 [
1-n,1
+n])
image_gen_train.fit(x_train)
x_train = x_train.reshape(x_train.shape[0]
,28,28
,1)# 給資料增加乙個維度,從(60000, 28, 28)reshape為(60000, 28, 28, 1)
image_gen_train = imagedatagenerator(
rescale=1.
/1.,
# 如為影象,分母為255時,可歸至0~1
rotation_range=45,
# 隨機45度旋轉
width_shift_range=
.15,
# 寬度偏移
height_shift_range=
.15,
# 高度偏移
horizontal_flip=
false
,# 水平翻轉
zoom_range=
0.5# 將影象隨機縮放閾量50%)
image_gen_train.fit(x_train)
tensorflow2 學習筆記(二) 反向傳播
反向傳播python 裡面的梯度下降,學習率,損失函式都需要好好的理解。參考 北京大學 import tensorflow as tf w tf.variable tf.constant 5,dtype tf.float32 epoch 40lr base 0.2 最初學習率 lr decay 0....
tensorflow2的資料載入
對於一些小型常用的資料集,tensorflow有相關的api可以呼叫 keras.datasets 經典資料集 1 boston housing 波士頓房價 2 mnist fasion mnist 手寫數字集 時髦品集 3 cifar10 100 物象分類 4 imdb 電影評價 使用 tf.da...
Tensorflow2 自動求導機制
tensorflow 引入了 tf.gradienttape 這個 求導記錄器 來實現自動求導 如何使用 tf.gradienttape 計算函式 y x x 2 在 x 3 時的導數 import tensorflow as tf x tf.variable initial value 3.初始化...