浅谈pytorch卷积核大小的设置对全连接神经元的影响


Posted in Python onJanuary 10, 2020

3*3卷积核与2*5卷积核对神经元大小的设置

#这里kerner_size = 2*5
class CONV_NET(torch.nn.Module): #CONV_NET类继承nn.Module类
 def __init__(self):
  super(CONV_NET, self).__init__() #使CONV_NET类包含父类nn.Module的所有属性
  # super()需要两个实参,子类名和对象self
  self.conv1 = nn.Conv2d(1, 32, (2, 5), 1, padding=0)
  self.conv2 = nn.Conv2d(32, 128, 1, 1, padding=0)
  self.fc1 = nn.Linear(512, 128)
  self.relu1 = nn.ReLU(inplace=True)
  self.drop1 = nn.Dropout(0.5)
  self.fc2 = nn.Linear(128, 32)
  self.relu2 = nn.ReLU(inplace=True)
  self.fc3 = nn.Linear(32, 3)
  self.softmax = nn.Softmax(dim=1)

 def forward(self, x):
  x = self.conv1(x)
  x = self.conv2(x)
  x = x.view(x.size(0), -1)
  x = self.fc1(x)
  x = self.relu1(x)
  x = self.drop1(x)
  x = self.fc2(x)
  x = self.relu2(x)
  x = self.fc3(x)
  x = self.softmax(x)
  return x

主要看对称卷积核以及非对称卷积核之间的计算方式

#这里kerner_size = 3*3
class CONV_NET(torch.nn.Module): #CONV_NET类继承nn.Module类
 def __init__(self):
  super(CONV_NET, self).__init__() #使CONV_NET类包含父类nn.Module的所有属性
  # super()需要两个实参,子类名和对象self
  self.conv1 = nn.Conv2d(1, 32, 3, 1, padding=1)
  self.conv2 = nn.Conv2d(32, 128, 1, 1, padding=0)
  self.fc1 = nn.Linear(3200, 128)
  self.relu1 = nn.ReLU(inplace=True)
  self.drop1 = nn.Dropout(0.5)
  self.fc2 = nn.Linear(128, 32)
  self.relu2 = nn.ReLU(inplace=True)
  self.fc3 = nn.Linear(32, 3)
  self.softmax = nn.Softmax(dim=1)

 def forward(self, x):
  x = self.conv1(x)
  x = self.conv2(x)
  x = x.view(x.size(0), -1)
  x = self.fc1(x)
  x = self.relu1(x)
  x = self.drop1(x)
  x = self.fc2(x)
  x = self.relu2(x)
  x = self.fc3(x)
  x = self.softmax(x)
  return x

针对kerner_size=2*5,padding=0,stride=1以及kerner_size=3*3,padding=1,stride=1二者计算方式的比较如图所示

浅谈pytorch卷积核大小的设置对全连接神经元的影响

以上这篇浅谈pytorch卷积核大小的设置对全连接神经元的影响就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python编写的最短路径算法
Mar 25 Python
Python中使用pprint函数进行格式化输出的教程
Apr 07 Python
Python的函数的一些高阶特性
Apr 27 Python
深入理解Python分布式爬虫原理
Nov 23 Python
Python判断两个对象相等的原理
Dec 12 Python
Python数据分析之双色球统计单个红和蓝球哪个比例高的方法
Feb 03 Python
Python 实现微信防撤回功能
Apr 29 Python
Python中一个for循环循环多个变量的示例
Jul 16 Python
一文轻松掌握python语言命名规范规则
Jun 18 Python
python利用蒙版抠图(使用PIL.Image和cv2)输出透明背景图
Aug 04 Python
Django使用django-simple-captcha做验证码的实现示例
Jan 07 Python
Jupyter notebook 更改文件打开的默认路径操作
May 21 Python
python颜色随机生成器的实例代码
Jan 10 #Python
关于python pycharm中输出的内容不全的解决办法
Jan 10 #Python
Python GUI自动化实现绕过验证码登录
Jan 10 #Python
pytorch nn.Conv2d()中的padding以及输出大小方式
Jan 10 #Python
如何给Python代码进行加密
Jan 10 #Python
pytorch如何冻结某层参数的实现
Jan 10 #Python
python标识符命名规范原理解析
Jan 10 #Python
You might like
php下实现在指定目录搜索指定类型文件的函数
2008/10/03 PHP
PHP仿博客园 个人博客(2) 数据库增添改删
2013/07/05 PHP
Zend Studio 实用快捷键一览表(精心整理)
2013/08/10 PHP
Smarty模板变量调节器用法分析
2016/05/23 PHP
Yii实现文章列表置顶功能示例
2016/10/18 PHP
Yii 框架控制器创建使用及控制器响应操作示例
2019/10/14 PHP
再谈IE中Flash控件的自动激活 ObjectWrap
2007/03/09 Javascript
JS request函数 用来获取url参数
2010/05/17 Javascript
actionscript与javascript的区别
2011/05/25 Javascript
JavaScript 变量作用域分析
2011/07/04 Javascript
javascript判断非数字的简单例子
2013/07/18 Javascript
网站404页面3秒后跳到首页的实例代码
2013/08/16 Javascript
javascript HTML5 canvas实现打砖块游戏
2020/06/18 Javascript
JS锚点的设置与使用方法
2016/09/05 Javascript
浅谈jQuery中的eq()与DOM中element.[]的区别
2016/10/28 Javascript
Angular.JS利用ng-disabled属性和ng-model实现禁用button效果
2017/04/05 Javascript
ES6中Proxy代理用法实例浅析
2017/04/06 Javascript
基于vue打包后字体和图片资源失效问题的解决方法
2018/03/06 Javascript
最适应的vue.js的form提交涉及多种插件【推荐】
2018/08/27 Javascript
移动端图片上传旋转、压缩问题的方法
2018/10/16 Javascript
Node.js在图片模板上生成二维码图片并附带底部文字说明实现详解
2019/08/07 Javascript
Vue实现移动端拖拽交换位置
2020/07/29 Javascript
ES6中的Javascript解构的实现
2020/10/30 Javascript
Python解决鸡兔同笼问题的方法
2014/12/20 Python
用python处理图片实现图像中的像素访问
2018/05/04 Python
ubuntu 安装pyqt5和卸载pyQt5的方法
2020/03/24 Python
CSS3+DIV实现漂亮的动画彩色标签
2016/06/16 HTML / CSS
使用CSS媒体查询(Media Queries)和JavaScript判断浏览器设备类型的方法
2014/04/03 HTML / CSS
HTML5中的Article和Section元素认识及使用
2013/03/22 HTML / CSS
跑步爱好者一站式服务网站:Jack Rabbit
2016/09/01 全球购物
GWT (Google Web Toolkit)有哪些主要的原件组成?
2015/06/08 面试题
设计毕业生简历中的自我评价
2013/10/01 职场文书
政治思想表现评语
2014/05/04 职场文书
干部对照检查材料范文
2014/08/26 职场文书
退休党员个人对照检查材料思想汇报
2014/09/29 职场文书
教师作风整改措施思想汇报
2014/10/12 职场文书