五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

90天學(xué)會GAN--Day3--從MNIST數(shù)據(jù)集開始

2023-06-02 03:12 作者:弱弱的小湯湯  | 我要投稿

4. 模型訓(xùn)練

4.1 損失函數(shù)

GAN的訓(xùn)練優(yōu)化目標(biāo)其實就是如下函數(shù):

可以看到,這里有兩個loss:一個是訓(xùn)練鑒別器時使用的 D_loss, 另一個是訓(xùn)練生成器時使用的 G_loss。

而這個模型的目標(biāo)是要最小化 G_loss, 以及最大化 D_loss。?

這里我們使用了Adam優(yōu)化策略和BCE loss 來優(yōu)化這兩個。 于是可以寫出:

4.2 模型迭代?

在模型迭代的過程中,我們會做如下步驟:?

  1. 我們會讀取圖像和標(biāo)簽(暫時沒用)

  2. 然后生成一個隨機(jī)的噪聲z 并放入生成器生成一張假的圖片,稱為fake_img

  3. 之后將fake _ image 放入鑒別器得出 fake _ image 的評分

  4. 將這個評分與 1 比較得到 G_loss

  5. 再將輸入的圖像和fake_image 加上真假標(biāo)簽后放入鑒別器中得到D _ loss

  6. 循環(huán)以上過程 opt.epoch 次

由此,我們可以得到這部分的代碼:

至此,模型已經(jīng)訓(xùn)練完畢。

5.保存圖片以及模型?

這里我們使用 torchvision.utils 庫中的 save_image函數(shù)來存儲圖片,用法如下:

注:path為你想要存圖片的路徑

我們使用torch.save來保存模型即其中的參數(shù),實際上需要保存的其實就是 generator 和 discriminator 這兩個東西,用法如下:?

注:path為你想要存圖片的路徑

然后使用的時候就只需要load一下就行了:

注:path為你想要存圖片的路徑

之后就像之前一樣使用generator和discriminator就可以了。

這樣做的好處是:validate的時候就不需要重新跑一次所有的程序了,只需要把之前的模型 load 出來用就行了

90天學(xué)會GAN--Day3--從MNIST數(shù)據(jù)集開始的評論 (共 條)

分享到微博請遵守國家法律
夏邑县| 伊金霍洛旗| 洛川县| 衡水市| 石楼县| 政和县| 霍州市| 乌苏市| 祥云县| 青川县| 馆陶县| 盐津县| 西华县| 鹤岗市| 逊克县| 杨浦区| 通州市| 姜堰市| 铁力市| 平远县| 柳林县| 永川市| 鹤岗市| 肥城市| 体育| 内黄县| 明星| 阿尔山市| 从江县| 齐齐哈尔市| 金门县| 东乡县| 乌兰察布市| 淮阳县| 比如县| 满洲里市| 保康县| 祥云县| 荔浦县| 西贡区| 元谋县|