Conv2D

keras.layers.convolutional.Conv2D(filters, kernel_size, strides=(1, 1), padding='valid', data_format=None, dilation_rate=(1, 1), activation=None, use_bias=True, kernel_initializer='glorot_uniform', bias_initializer='zeros', kernel_regularizer=None, bias_regularizer=None, activity_regularizer=None, kernel_constraint=None, bias_constraint=None)

二维卷积层,即对图像的空域卷积。该层对二维输入进行滑动窗卷积,当使用该层作为第一层时,应提供input_shape参数。例如input_shape = (128,128,3)代表128*128的彩色RGB图像(data_format='channels_last').

参数

filters:卷积核的数目(即输出的维度)

kernel_size:单个整数或由两个整数构成的list/tuple,卷积核的宽度和长度。如为单个整数,则表示在各个空间维度的相同长度。

strides:单个整数或由两个整数构成的list/tuple,为卷积的步长。如为单个整数,则表示在各个空间维度的相同步长。任何不为1的strides均与任何不为1的dilation_rata均不兼容

padding:补0策略,为“valid”, “same” 。“valid”代表只进行有效的卷积,即对边界数据不处理。“same”代表保留边界处的卷积结果,通常会导致输出shape与输入shape相同,因为卷积核移动时在边缘会出现大小不够的情况。

activation:激活函数,为预定义的激活函数名(参考激活函数),或逐元素(element-wise)的Theano函数。如果不指定该参数,将不会使用任何激活函数(即使用线性激活函数:a(x)=x)

dilation_rate:单个整数或由两个个整数构成的list/tuple,指定dilated convolution中的膨胀比例。任何不为1的dilation_rata均与任何不为1的strides均不兼容。

data_format:字符串,“channels_first”或“channels_last”之一,代表图像的通道维的位置。该参数是Keras 1.x中的image_dim_ordering,“channels_last”对应原本的“tf”,“channels_first”对应原本的“th”。以128x128的RGB图像为例,“channels_first”应将数据组织为(3,128,128),而“channels_last”应将数据组织为(128,128,3)。该参数的默认值是~/.keras/keras.json中设置的值,若从未设置过,则为“channels_last”。

use_bias:布尔值,是否使用偏置项

kernel_initializer:权值初始化方法,为预定义初始化方法名的字符串,或用于初始化权重的初始化器。参考initializers

bias_initializer:权值初始化方法,为预定义初始化方法名的字符串,或用于初始化权重的初始化器。参考initializers

kernel_regularizer:施加在权重上的正则项,为Regularizer对象

bias_regularizer:施加在偏置向量上的正则项,为Regularizer对象

activity_regularizer:施加在输出上的正则项,为Regularizer对象

kernel_constraints:施加在权重上的约束项,为Constraints对象

bias_constraints:施加在偏置上的约束项,为Constraints对象

卷积的根本目的是从输入图片中提取特征。

版权声明:本文为CSDN博主「gjq246」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/gjq246/article/details/72638343/

最新文章

  1. PHP错误以及异常处理
  2. Spring——(一)IoC
  3. 我了个大擦-PDO(二)
  4. paip.c++ 转换 java 解决方案
  5. Windows phone 之样式的关联
  6. SQL SERVER 2005 错误:18456
  7. xfs文件系统磁盘配额
  8. jq-fadeIn&fadeOut
  9. Web云笔记--CSS
  10. Qwt安装(转)
  11. [LeetCode] Max Chunks To Make Sorted 可排序的最大块数
  12. composer更改源为国际
  13. 13: openpyxl 读写 xlsx文件
  14. 代码: CSS3动画,简单示例(鼠标移上去后,背景图片旋转)
  15. SpringCloud报错:com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server
  16. webpack7--css压缩成单独的css文件
  17. .NET 高性能WEB架构-比较容易改造方式 - .NET架构
  18. linux 用户管理命令useradd、passwd、who、whoami、id、w及创建用户默认值文件
  19. remount issue on android 7.0
  20. [HDU5492]Find a path

热门文章

  1. zz致力于变革未来的智能技术
  2. z+f数据解析
  3. Java链接Oracle
  4. 使用java2Word生成Word文档打不开报错 存在非法字符xml
  5. 使用arthas 生成火焰图分析jvm
  6. 9.第一个vue-cli项目
  7. <Array> 274 275
  8. Bootstrap-table实现动态合并相同行
  9. [探究] $\mu$函数的性质应用
  10. .NetCore 使用k8s部署服务的过程中需要注意的地方以及遇到的问题