pytorch 更改預(yù)訓(xùn)練模型網(wǎng)絡(luò)結(jié)構(gòu)的方法
一個(gè)繼承nn.module的model它包含一個(gè)叫做children()的函數(shù),這個(gè)函數(shù)可以用來提取出model每一層的網(wǎng)絡(luò)結(jié)構(gòu),在此基礎(chǔ)上進(jìn)行修改即可,修改方法如下(去除后兩層):
resnet_layer = nn.Sequential(*list(model.children())[:-2])
那么,接下來就可以構(gòu)建我們的網(wǎng)絡(luò)了:
class Net(nn.Module): def __init__(self , model): super(Net, self).__init__() #取掉model的后兩層 self.resnet_layer = nn.Sequential(*list(model.children())[:-2]) self.transion_layer = nn.ConvTranspose2d(2048, 2048, kernel_size=14, stride=3) self.pool_layer = nn.MaxPool2d(32) self.Linear_layer = nn.Linear(2048, 8) def forward(self, x): x = self.resnet_layer(x) x = self.transion_layer(x) x = self.pool_layer(x) x = x.view(x.size(0), -1) x = self.Linear_layer(x) return x
最后,構(gòu)建一個(gè)對(duì)象,并加載resnet預(yù)訓(xùn)練的參數(shù)就可以啦~
resnet = models.resnet50(pretrained=True) model = Net(resnet)
以上這篇pytorch 更改預(yù)訓(xùn)練模型網(wǎng)絡(luò)結(jié)構(gòu)的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python學(xué)習(xí)筆記(二)基礎(chǔ)語法
對(duì)于任何一門語言的學(xué)習(xí),學(xué)語法是最枯燥無味的,但又不得不學(xué),基礎(chǔ)概念較繁瑣,本文將不多涉及概念解釋,用例子進(jìn)行相關(guān)解析,適當(dāng)與C語言對(duì)比,避免陷入語法的苦海。我認(rèn)為初學(xué)者學(xué)習(xí)語法的目標(biāo)是學(xué)會(huì)使用即可,關(guān)于對(duì)概念的深入理解,剖析,沒有一定的知識(shí)積累是很難做到的。2014-06-06python3射線法判斷點(diǎn)是否在多邊形內(nèi)
這篇文章主要為大家詳細(xì)介紹了python3射線法判斷點(diǎn)是否在多邊形內(nèi),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-06-06python實(shí)現(xiàn)銀行賬戶系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)銀行賬戶系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-02-02python實(shí)現(xiàn)的簡(jiǎn)單FTP上傳下載文件實(shí)例
這篇文章主要介紹了python實(shí)現(xiàn)的簡(jiǎn)單FTP上傳下載文件的方法,實(shí)例分析了Python基于FTP模塊實(shí)現(xiàn)文件傳輸?shù)募记?需要的朋友可以參考下2015-06-06Python報(bào)錯(cuò):PermissionError:?[Errno?13]?Permission?denied的解
這篇文章主要給大家介紹了關(guān)于Python報(bào)錯(cuò):PermissionError:?[Errno?13]?Permission?denied的解決辦法,文中給出了詳細(xì)的解決辦法,需要的朋友可以參考下2022-02-02用Python實(shí)現(xiàn)網(wǎng)易云音樂的數(shù)據(jù)進(jìn)行數(shù)據(jù)清洗和可視化分析
這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)Kmeans聚類算法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-08-08