使用pytorch自带的网络结构

介绍

pytorch为我们提供了很多现成的网络结构,我们应该如何去使用呢?

我们可以看到我们使用resnet的时候会有许多现成的

当然vgg也一样,都有着许多现成的网络

使用模板

python 复制代码
# 使用pytorch中定义好的网络模型
import torch.nn as nn
# 导入自带的网络包
from torchvision import models

class resnet18(nn.Module):
    def __init__(self):
        super(resnet18, self).__init__()
        # pretrained加载预训练模型,无预训练模型会自动下载
        self.model = models.resnet18(pretrained=True)
        self.num_features = self.model.fc.in_features
        self.model.fc = nn.Linear(self.num_features, 10)

    def forward(self, x):
        out = self.model(x)
        return out

def pytorch_resnet18():
    return resnet18()

想要用其他的网络只需要把里面的

复制代码
resnet18改成自己想用的网络即可

然后就是

复制代码
nn.Linear(self.num_features, 10)里面的10改成自己分类任务里面的特征个数即可
相关推荐
三寸33716 小时前
又搞事情,OpenAI 开始关闭微调服务!
人工智能·ai·chatgpt·ai编程
慧一居士16 小时前
通义灵码、Qoder‌ 、OpenCode、Meoo(秒悟) 几款AI产品功能对比,适用场景和对象全面对比及选型指南
人工智能
l1t16 小时前
DeepSeek总结的DwarfStar 4:专为 DeepSeek V4 Flash 设计的小型原生推理引擎
人工智能
深圳市快瞳科技有限公司16 小时前
低功耗设计:如何让AI宠物摄像头实现长达数月的续航?
人工智能
次元工程师!16 小时前
LangFlow开发(一)—安装和部署
git·python·大模型·langflow
TENSORTEC腾视科技16 小时前
超低功耗 性能卓越|腾视科技重磅推出TS-SG-SM9系列AI算力模组,引领边缘智能计算新篇章
人工智能·ai·算力模组·模组·ai算力·ai算力模组·ai模组
weixin_4080996716 小时前
医疗票据OCR API vs 在线工具:医院和企业该怎么选?
人工智能·ocr·石榴智能·ocr选型·医疗票据ocr·医疗ocr api·医疗数字化
沪漂阿龙16 小时前
AI大模型面试题:决策树是什么?ID3、C4.5、CART、信息增益、剪枝一文讲透
人工智能·决策树·剪枝
deephub16 小时前
Feature Engineering 实战:Pandas + Scikit-learn的机器学习特征工程的完整代码示例
人工智能·python·机器学习·pandas·scikit-learn
自动化测试行业观察16 小时前
手机银行用户体验测评解决方案
人工智能·智能手机·ux