国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語(yǔ)言編程技術(shù)及教程分享平臺(tái)!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Python - 解決Pytorch在測(cè)試與訓(xùn)練過程中的驗(yàn)證結(jié)果不一致問題

解決Pytorch在測(cè)試與訓(xùn)練過程中的驗(yàn)證結(jié)果不一致問題

2021-11-22 09:25the步履不停shy Python

這篇文章主要介紹了解決Pytorch在測(cè)試與訓(xùn)練過程中的驗(yàn)證結(jié)果不一致問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

引言

今天在使用Pytorch導(dǎo)入此前保存的模型進(jìn)行測(cè)試,在過程中發(fā)現(xiàn)輸出的結(jié)果與驗(yàn)證結(jié)果差距甚大,經(jīng)過排查后發(fā)現(xiàn)是forward與eval()順序問題。

現(xiàn)象

此前的錯(cuò)誤代碼是

?
1
2
3
4
5
6
input_cpu = torch.ones((1, 2, 160, 160))
target_cpu =torch.ones((1, 2, 160, 160))
target_gpu, input_gpu = target_cpu.cuda(), input_cpu.cuda()
model.set_input_2(input_gpu, target_gpu)
model.eval()
model.forward()

應(yīng)該改為

?
1
2
3
4
5
6
7
input_cpu = torch.ones((1, 2, 160, 160))
target_cpu =torch.ones((1, 2, 160, 160))
target_gpu, input_gpu = target_cpu.cuda(), input_cpu.cuda()
model.set_input_2(input_gpu, target_gpu)
# 先f(wàn)orward再eval
model.forward()
model.eval()

當(dāng)時(shí)有個(gè)疑慮,為什么要在forward后面再加eval(),查了下相關(guān)資料,主要是在BN層以及Dropout的問題。

當(dāng)使用eval()時(shí),模型會(huì)自動(dòng)固定BN層以及Dropout,選取訓(xùn)練好的值,否則則會(huì)取平均,可能導(dǎo)致生成的圖片顏色失真。

PyTorch進(jìn)行訓(xùn)練和測(cè)試時(shí)一定注意要把實(shí)例化的model指定train/eval

使用PyTorch進(jìn)行訓(xùn)練和測(cè)試時(shí)一定注意要把實(shí)例化的model指定train/eval,eval()時(shí),框架會(huì)自動(dòng)把BN和DropOut固定住,不會(huì)取平均,而是用訓(xùn)練好的值,不然的話,一旦test的batch_size過小,很容易就會(huì)被BN層導(dǎo)致生成圖片顏色失真極大!!!!!!

eg:

?
1
2
3
4
5
6
7
8
9
10
Class Inpaint_Network()
......
Model = Inpaint_Nerwoek()
 
#train:
Model.train(mode=True)
.....
 
#test:
Model.eval()

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持服務(wù)器之家。

原文鏈接:https://blog.csdn.net/weixin_44975887/article/details/103126926

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人av一级片| 国内精品一区二区三区视频 | 亚洲淫视频 | 精品国产色 | av免费网| 久久美女视频 | 亚洲一区二区在线视频 | 亚洲一区中文字幕在线观看 | 欧美美女黄色网 | 日日夜夜天天干干 | 91亚洲日本| 精品久久久中文字幕 | 亚洲午夜精品视频 | 人人爱人人爽 | av在线中文播放 | 欧美精品在线观看 | 国产一区二区三区视频 | 自拍偷拍色| 亚洲视频一区在线播放 | 一级片在线免费观看视频 | 啪啪导航 | 成人国产| 国产精品视频一二三区 | 欧美午夜一区二区三区免费大片 | 91精品国产综合久久福利软件 | 日本动漫一区 | 日韩成人在线观看 | 欧美不卡在线 | 免费一看一级毛片 | 久草热线 | 久久久久久久久99精品 | 日本一区二区在线观看视频 | 日本 欧美 国产 | 一区二区三区高清 | a级毛片免费在线 | 成人免费乱码大片a毛片软件 | 久久久久久久久久久久久九 | 国产一区二区精品丝袜 | 欧美一区永久视频免费观看 | 精品成人| 国产视频一区二区在线 |