码迷,mamicode.com
首页 > 其他好文 > 详细

Pytorch加载预训练模型前n层

时间:2020-06-21 00:29:09      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:elf   self   children   init   def   res   war   pre   模型   

import torch.nn as nn
import torchvision.models as models

class resnet(nn.Module):
def __init__(self):
super(resnet,self).__init__()
self.model = models.resnet18(pretrained=True)
self.encoder = nn.Sequential(*list(self.model.children())[:-1])
def forward(self,x):
y = self.encoder(x)
return y
net = resnet()

Pytorch加载预训练模型前n层

标签:elf   self   children   init   def   res   war   pre   模型   

原文地址:https://www.cnblogs.com/dyclown/p/13170884.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!