皇冠手机比分纯净版塞班岛娱乐个人中心

来源:乐虎lehu国际娱乐之家  责任编辑:小易  

之前在用预训练的ResNet的模型进行迁移训练时,是固定除最后一层的前面层权重,然后把全连接层输出改为自己需要的数目,进行最后一层的训练,那么现在假如想要只是把

最后一层的输出改一下,不需要加载前面层的权重,方法如下:

model = torchvision.models.resnet18(pretrained=False)
num_fc_ftr = model.fc.in_features
model.fc = torch.nn.Linear(num_fc_ftr, 224)
model = nn.DataParallel(model, device_ids=config.gpus).to(device)

首先模型结构是必须要传入的,然后把最后一层的输出改为自己所需的数目

以上知识点很简单,大家可以测试下,感谢大家的阅读和对乐虎lehu国际娱乐之家的支持。

您可能感兴趣的文章:


  • 本文相关:
  • pytorch实现用resnet提取特征并保存为txt文件的方法
  • python的django框架中templates项的设置教程
  • tensorflow实现酸奶销量预测分析
  • python异步操作mysql示例【使用aiomysql】
  • 对python列表里的字典元素去重方法详解
  • 举例讲解python程序与系统shell交互的方式
  • 详解python selenium 爬取网易云音乐歌单名
  • python3使用matplotlib 绘制精美的数学函数图形
  • python操作sqlite的crud实例分析
  • python如何筛选序列中的元素的方法实现
  • python中的一些类型转换函数小结
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.pradaoutletonline.net All Rights Reserved