呆板学习入门【经典的CIFAR10分类】

[复制链接]
发表于 2026-2-20 19:34:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
模子

神经网络采取下图

   我利用之后发现迭代多了之后不绝最高是正确率65%左右,然后我自己添加了一些Relu激活函数和正则化,如今正确率可以有80%左右。
  模子代码

  1. import torch
  2. from torch import nn
  3. class YmModel(nn.Module):
  4.     def __init__(self):
  5.         super(YmModel, self).__init__()
  6.         self.model = nn.Sequential(
  7.             nn.Conv2d(3, 32, kernel_size=5, stride=1, padding=2),
  8.             nn.BatchNorm2d(32),
  9.             nn.ReLU(),
  10.             nn.MaxPool2d(2),
  11.             nn.Conv2d(32, 32, kernel_size=5, stride=1, padding=2),
  12.             nn.BatchNorm2d(32),
  13.             nn.ReLU(),
  14.             nn.MaxPool2d(2),
  15.             nn.Conv2d(32, 64, kernel_size=5, stride=1, padding=2),
  16.             nn.BatchNorm2d(64),
  17.             nn.ReLU(),
  18.             nn.MaxPool2d(2),
  19.             nn.Flatten(),
  20.             nn.Linear(64 * 4 * 4, 512),
  21.             nn.ReLU(),
  22.             nn.Dropout(0.5),
  23.             nn.Linear(512,
复制代码
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表