婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > Pytorch 如何訓(xùn)練網(wǎng)絡(luò)時(shí)調(diào)整學(xué)習(xí)率

Pytorch 如何訓(xùn)練網(wǎng)絡(luò)時(shí)調(diào)整學(xué)習(xí)率

熱門(mén)標(biāo)簽:電銷(xiāo)機(jī)器人的風(fēng)險(xiǎn) 應(yīng)電話機(jī)器人打電話違法嗎 天津電話機(jī)器人公司 地圖標(biāo)注線上如何操作 河北防封卡電銷(xiāo)卡 開(kāi)封自動(dòng)外呼系統(tǒng)怎么收費(fèi) 開(kāi)封語(yǔ)音外呼系統(tǒng)代理商 手機(jī)網(wǎng)頁(yè)嵌入地圖標(biāo)注位置 400電話辦理哪種

為了得到更好的網(wǎng)絡(luò),學(xué)習(xí)率通常是要調(diào)整的,即剛開(kāi)始用較大的學(xué)習(xí)率來(lái)加快網(wǎng)絡(luò)的訓(xùn)練,之后為了提高精確度,需要將學(xué)習(xí)率調(diào)低一點(diǎn)。

如圖所示,步長(zhǎng)(學(xué)習(xí)率)太大容易跨過(guò)最優(yōu)解。

代碼如下:

表示每20個(gè)epoch學(xué)習(xí)率調(diào)整為之前的10%

optimizer = optim.SGD(gan.parameters(), 
                                  lr=0.1,
                                  momentum=0.9,
                                  weight_decay=0.0005)
lr = optimizer.param_groups[0]['lr'] * (0.1 ** (epoch // 20))
for param_group in optimizer.param_groups:
    param_group['lr'] = lr
print(optimizer.param_groups[0]['lr'])

補(bǔ)充:Pytorch 在訓(xùn)練過(guò)程中實(shí)現(xiàn)學(xué)習(xí)率衰減

在網(wǎng)絡(luò)的訓(xùn)練過(guò)程中,學(xué)習(xí)率是一個(gè)非常重要的超參數(shù),它直接影響了網(wǎng)絡(luò)的訓(xùn)練效果。

但過(guò)大的學(xué)習(xí)率將會(huì)導(dǎo)致網(wǎng)絡(luò)無(wú)法達(dá)到局部最小點(diǎn),使得訓(xùn)練結(jié)果震蕩,準(zhǔn)確率無(wú)法提升,而過(guò)小的學(xué)習(xí)率將會(huì)導(dǎo)致擬合速度過(guò)慢,浪費(fèi)大量的時(shí)間和算力。

因此我們希望在訓(xùn)練之初能夠有較大的學(xué)習(xí)率加快擬合的速率,之后降低學(xué)習(xí)率,使得網(wǎng)絡(luò)能夠更好的達(dá)到局部最小,提高網(wǎng)絡(luò)的效率。

torch.optim.lr_scheduler.LambdaLR()

torch.optim.lr_scheduler.LambdaLR(optimizer, lr_lambda, last_epoch=-1)

其中optimizer就是包裝好的優(yōu)化器, lr_lambda即為操作學(xué)習(xí)率的函數(shù)。

將每個(gè)參數(shù)組的學(xué)習(xí)速率設(shè)置為初始的lr乘以一個(gè)給定的函數(shù)。

當(dāng)last_epoch=-1時(shí),將初始lr設(shè)置為lr。

torch.optim.lr_scheduler.StepLR()

torch.optim.lr_scheduler.StepLR(optimizer, step_size, gamma=0.1, last_epoch=-1)

其中optimizer就是包裝好的優(yōu)化器,step_size (int) 為學(xué)習(xí)率衰減期,指幾個(gè)epoch衰減一次。gamma為學(xué)習(xí)率衰減的乘積因子。 默認(rèn)為0.1 。當(dāng)last_epoch=-1時(shí),將初始lr設(shè)置為lr。

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

您可能感興趣的文章:
  • pytorch 優(yōu)化器(optim)不同參數(shù)組,不同學(xué)習(xí)率設(shè)置的操作
  • pytorch實(shí)現(xiàn)查看當(dāng)前學(xué)習(xí)率
  • 在pytorch中動(dòng)態(tài)調(diào)整優(yōu)化器的學(xué)習(xí)率方式
  • pytorch 實(shí)現(xiàn)模型不同層設(shè)置不同的學(xué)習(xí)率方式

標(biāo)簽:駐馬店 常州 蘭州 宿遷 江蘇 山東 成都 六盤(pán)水

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Pytorch 如何訓(xùn)練網(wǎng)絡(luò)時(shí)調(diào)整學(xué)習(xí)率》,本文關(guān)鍵詞  Pytorch,如何,訓(xùn)練,網(wǎng)絡(luò),時(shí),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Pytorch 如何訓(xùn)練網(wǎng)絡(luò)時(shí)調(diào)整學(xué)習(xí)率》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于Pytorch 如何訓(xùn)練網(wǎng)絡(luò)時(shí)調(diào)整學(xué)習(xí)率的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 河北省| 册亨县| 冀州市| 晋中市| 合江县| 滨海县| 鹿邑县| 西充县| 岑巩县| 西充县| 儋州市| 丰宁| 磐安县| 玛纳斯县| 河间市| 武宣县| 叶城县| 延吉市| 金乡县| 霍州市| 思南县| 平武县| 班玛县| 民权县| 拉萨市| 开鲁县| 杭锦旗| 佛教| 烟台市| 阜新| 开化县| 庆元县| 山东| 太仓市| 阜新市| 进贤县| 深州市| 禹城市| 洪江市| 乐安县| 都昌县|