首页 > 编程知识 正文

Lenet5轴承故障诊断,Lenet5的整体处理流程,能说出每个具体操作的作用

时间:2023-05-04 22:26:27 阅读:187512 作者:2784

import torch.nn as nnclass LeNet5(nn.Module): def __init__(self): super(LeNet5,self).__init__() self.conv1 = nn.Sequential( nn.Conv2d(1,6,5,1,2) , nn.ReLU() , nn.MaxPool2d(2,2) ) self.conv2 = nn.Sequential( nn.Conv2d(6,16,5) , nn.ReLU() , nn.MaxPool2d(2,2) ) self.fc1 = nn.Sequential( nn.Linear(16*5*5,120) , nn.ReLU() ) self.fc2 = nn.Sequential( nn.Linear(120,84) , nn.ReLU() ) self.fc3 = nn.Linear(84,10) def forward(self,pic): pic = self.conv1(pic) pic = self.conv2(pic) pic = pic.view(pic.size()[0],-1) pic = self.fc1(pic) pic = self.fc2(pic) pic = self.fc3(pic) return pic

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。