![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
经典网络实现
文章平均质量分 73
参考经典网络与Pytorch官方实现的方法实现网络,代码参见https://gitee.com/piglittle/deep_learning
贱贱的剑
计算机专业硕士研究生、操作系统与Linux内核开发,应用开发,喜欢研究Linux系统的各种疑难杂症。。。
展开
-
ResNet网络搭建
一、框架表二、代码定义1.定义18,34层残差结构class BasicBlock(nn.Module): expansion = 1 #定义主分支残差卷积核个数有没有发生变化 def __init__(self, in_channel, out_channel, stride = 1, downsample = None): super(BasicBlock,self).__init__() self.conv1 = nn.Conv2d(in_c原创 2021-10-18 16:54:24 · 541 阅读 · 4 评论 -
AlexNet网络搭建
AlexNet相关知识参考:https://blog.csdn.net/luoluonuoyasuolong/article/details/81750190猫狗分类数据集:https://www.microsoft.com/en-us/download/details.aspx?id=54765 推荐这个https://www.kaggle.com/c/dogs-vs-cats-redux-kernels-edition(官方下载要注册,比较麻烦)我的百度分享链接:https://pan.原创 2021-07-27 17:40:59 · 406 阅读 · 0 评论 -
LeNet
参考:https://pytorch.org/tutorials/beginner/blitz/neural_networks_tutorial.html#sphx-glr-beginner-blitz-neural-networks-tutorial-py一、实现LeNet网络构造图代码说明此代码我们只需要理解初始化代码(__init__(self)) 和正向传播(forward(self,x))函数即可。初始化代码用来初始化,正向传播用来定义数据流的传输过程代码中的初始化部分中的原创 2021-07-16 21:43:11 · 119 阅读 · 0 评论