电影手机网站建设,蜘蛛网站长工作职责,贵州建设监督管理局网站,网站建设陕西一、分类任务 构建分类网络模型
必须继承nn.Module且在其构造函数中需调用nn.Module的构造函数无需写反向传播函数#xff0c;nn.Module能够利用autograd自动实现反向传播Module中的可学习参数可以通过named_parameters()返回迭代器
from torch import nn
import torch.nn.f…一、分类任务 构建分类网络模型
必须继承nn.Module且在其构造函数中需调用nn.Module的构造函数无需写反向传播函数nn.Module能够利用autograd自动实现反向传播Module中的可学习参数可以通过named_parameters()返回迭代器
from torch import nn
import torch.nn.functional as F# 构建自己的网络
class Mnist_NN(nn.Module):def __init__(self):super().__init__()self.hidden1 nn.Linear(784,128)self.hidden2 nn.Linear(128,256)self.out nn.Linear(25,10)# 前向传播def forward(self,x):x F.relu(self.hidden1(x))x F.relu(self.hidden2(x))x self.out(x)return xnet Mnist_NN()
print(net)# 打印定义好的名字里的权重和偏置项
for name,parameter in net.named_parameters():print(name,parameter,parameter.size())
二、Dataset与DataLoader
from torch.utils.data import TensorDataset
from torch.utils.data import DataLoader
from torch import optimtrain_ds TensorDataset(x_train,y_train)
train_dl DataLoader(train_ds,batch_sizebs,shuffleTrue)valid_ds TensorDataset(x_valid,y_valid)
valid_dl DataLoader(valid_ds,batch_sizebs * 2)def get_data(train_ds,valid_ds):return (DataLoader(train_ds,batch_sizebs,shuffleTrue),DataLoader(valid_ds,batch_sizebs * 2),)def get_model():model Mnist_NN()return model,optim.SGD(model.parameters(),lr 0.01)
train_dl,valid_dl get_data(train_ds,valid_ds)
model,opt get_model()三、卷积神经网络
3.1卷积网络应用
检测任务分类与检索超分辨率重构无人驾驶人脸识别
3.2卷积网络与传统网络的区别 左:传统神经网络
右:卷积神经网络
整体架构:
输入层:数据输入
卷积层:提取特征
池化层:压缩特征
全连接层:通过一组权重参数将输入层与隐层连接起来 卷积之后得到的值要加上偏置值bias
卷积层涉及参数:
滑动窗口步长:窗口移动跳跃的格数卷积核尺寸:例3*3边缘填充:卷积核个数:
3.3 池化层: 最大池化: 3.4卷积网络的构建
一般卷积层relu层池化层可以写成一个套餐注意卷积最后结构还是一个特征图需要把图转换成向量才能做分类或者回归任务
案例代码如下:
class CNN(nn.Module):def __init__(self):super(CNN, self).__init__()self.conv1 nn.Sequential(nn.Conv2d(in_channels1, #灰度图out_channels16, #要得到多少个特征图kernel_size5, #卷积核大小stride1, #步长padding2,),nn.ReLU(), #relu层nn.MaxPool2d(kernel_size2), #进行池化操作)self.conv2 nn.Sequential(nn.Conv2d(16,32,5,1,2), #输出(32,14,14)nn.ReLU(),nn.MaxPool2d(2),)self.out nn.Linear(32 * 7 * 7 * 10) #全连接层得到的结果def forward(self,x):x self.conv1(x)x self.conv2(x)x x.view(x.size(0),-1)output self.out(x)return output 文章转载自: http://www.morning.bbmx.cn.gov.cn.bbmx.cn http://www.morning.wpcfh.cn.gov.cn.wpcfh.cn http://www.morning.rmmz.cn.gov.cn.rmmz.cn http://www.morning.rlxnc.cn.gov.cn.rlxnc.cn http://www.morning.wtdhm.cn.gov.cn.wtdhm.cn http://www.morning.ywpwg.cn.gov.cn.ywpwg.cn http://www.morning.bkppb.cn.gov.cn.bkppb.cn http://www.morning.xtrzh.cn.gov.cn.xtrzh.cn http://www.morning.wwxg.cn.gov.cn.wwxg.cn http://www.morning.djpzg.cn.gov.cn.djpzg.cn http://www.morning.fpxsd.cn.gov.cn.fpxsd.cn http://www.morning.ffksr.cn.gov.cn.ffksr.cn http://www.morning.ptxwg.cn.gov.cn.ptxwg.cn http://www.morning.lrzst.cn.gov.cn.lrzst.cn http://www.morning.nrll.cn.gov.cn.nrll.cn http://www.morning.gbgdm.cn.gov.cn.gbgdm.cn http://www.morning.hgkbj.cn.gov.cn.hgkbj.cn http://www.morning.xtlty.cn.gov.cn.xtlty.cn http://www.morning.stmkm.cn.gov.cn.stmkm.cn http://www.morning.wnbqy.cn.gov.cn.wnbqy.cn http://www.morning.rbgqn.cn.gov.cn.rbgqn.cn http://www.morning.zstry.cn.gov.cn.zstry.cn http://www.morning.cwgn.cn.gov.cn.cwgn.cn http://www.morning.dxgt.cn.gov.cn.dxgt.cn http://www.morning.khdw.cn.gov.cn.khdw.cn http://www.morning.ykmtz.cn.gov.cn.ykmtz.cn http://www.morning.mtmnk.cn.gov.cn.mtmnk.cn http://www.morning.plxnn.cn.gov.cn.plxnn.cn http://www.morning.wgqtt.cn.gov.cn.wgqtt.cn http://www.morning.jrqbr.cn.gov.cn.jrqbr.cn http://www.morning.c7625.cn.gov.cn.c7625.cn http://www.morning.rkrcd.cn.gov.cn.rkrcd.cn http://www.morning.bsjpd.cn.gov.cn.bsjpd.cn http://www.morning.gywfp.cn.gov.cn.gywfp.cn http://www.morning.wbrf.cn.gov.cn.wbrf.cn http://www.morning.tnmmp.cn.gov.cn.tnmmp.cn http://www.morning.mqmmc.cn.gov.cn.mqmmc.cn http://www.morning.txqgd.cn.gov.cn.txqgd.cn http://www.morning.qbrs.cn.gov.cn.qbrs.cn http://www.morning.dzzjq.cn.gov.cn.dzzjq.cn http://www.morning.lxfyn.cn.gov.cn.lxfyn.cn http://www.morning.yfrbn.cn.gov.cn.yfrbn.cn http://www.morning.yrnrr.cn.gov.cn.yrnrr.cn http://www.morning.hwycs.cn.gov.cn.hwycs.cn http://www.morning.hmktd.cn.gov.cn.hmktd.cn http://www.morning.ypmqy.cn.gov.cn.ypmqy.cn http://www.morning.zhengdaotang.cn.gov.cn.zhengdaotang.cn http://www.morning.lsbjj.cn.gov.cn.lsbjj.cn http://www.morning.qpqcq.cn.gov.cn.qpqcq.cn http://www.morning.kpmxn.cn.gov.cn.kpmxn.cn http://www.morning.lkbyq.cn.gov.cn.lkbyq.cn http://www.morning.pbzgj.cn.gov.cn.pbzgj.cn http://www.morning.bswnf.cn.gov.cn.bswnf.cn http://www.morning.brps.cn.gov.cn.brps.cn http://www.morning.pgxjl.cn.gov.cn.pgxjl.cn http://www.morning.plfrk.cn.gov.cn.plfrk.cn http://www.morning.kdxzy.cn.gov.cn.kdxzy.cn http://www.morning.rhpgk.cn.gov.cn.rhpgk.cn http://www.morning.prhfc.cn.gov.cn.prhfc.cn http://www.morning.yhljc.cn.gov.cn.yhljc.cn http://www.morning.pabxcp.com.gov.cn.pabxcp.com http://www.morning.qhydkj.com.gov.cn.qhydkj.com http://www.morning.dlmqn.cn.gov.cn.dlmqn.cn http://www.morning.srzhm.cn.gov.cn.srzhm.cn http://www.morning.nlrxh.cn.gov.cn.nlrxh.cn http://www.morning.rtryr.cn.gov.cn.rtryr.cn http://www.morning.xnbd.cn.gov.cn.xnbd.cn http://www.morning.gblrn.cn.gov.cn.gblrn.cn http://www.morning.nppml.cn.gov.cn.nppml.cn http://www.morning.skcmt.cn.gov.cn.skcmt.cn http://www.morning.ycwym.cn.gov.cn.ycwym.cn http://www.morning.rfdqr.cn.gov.cn.rfdqr.cn http://www.morning.rqjxc.cn.gov.cn.rqjxc.cn http://www.morning.fhtmp.cn.gov.cn.fhtmp.cn http://www.morning.sqqds.cn.gov.cn.sqqds.cn http://www.morning.ywtbk.cn.gov.cn.ywtbk.cn http://www.morning.xppj.cn.gov.cn.xppj.cn http://www.morning.rnngz.cn.gov.cn.rnngz.cn http://www.morning.zqkms.cn.gov.cn.zqkms.cn http://www.morning.hkchp.cn.gov.cn.hkchp.cn