keras conv(keras中文手册)

Conv2D:图像空间的2维卷积keras.layers.Conv2D(filters,kernel_size,strides=(1,1),padding=’valid’,data_format=None,dilation_rate=(1,1),activation=None,use_bias=True,kernel_initializer=’glo…

大家好,又见面了,我是你们的朋友全栈君。

Conv2D:图像空间的2维卷积

keras.layers.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图片。

参数

  • filter:整数,卷积输出滤波器的数量。
  • kernel_size:2个整数或2个整数构成的元组/列表,指定2-dim卷积窗口的高度和宽度。可以是单个整数,以指定具有相同值的所有空间维度。
  • strides:2个整数或2个整数构成的元组/列表,指定沿着高度和宽度卷积的步长,如果是单个整数则指定所有的空间维度具有相同的值。
  • padding:有“valid”“same”
  • data_format:一个字符串,一个channels_lastchannels_first,前者对应的输入shape是(batch, height, width, channels),后者对应的shape是(batch, channels, height, width)。默认的是“channels_last”
  • dilation_rate:2个整数或2个整数构成的元组/列表,指定用于扩张卷积的扩张率。可以是单个整数,以指定具有相同值的所有空间维度。
  • activation:如“relu”、“sigmoid”等
  • use_bias:Boolean,该层是否使用偏置向量。
  • kernel_initializerkernel权重矩阵的初始化器
  • bias_initializer:偏置向量的初始化器
  • kernel_regularizer:应用于kernel权重矩阵的正则化函数
  • bias_regularizer:应用于偏置向量的正则化函数
  • activity_regularizer:应用于图层输出的正则化函数(它的“激活”)
  • kernel_constraint:应用于内核矩阵的约束函数
  • bias_constraint:应用于偏置向量的约束函数

Input shape

4D tensor with shape: (batch, channels, rows, cols) if data_format is “channels_first” or 4D tensor with shape: (batch, rows, cols, channels) if data_format is “channels_last”.

Output shape

4D tensor with shape: (batch, filters, new_rows, new_cols) if data_format is “channels_first” or 4D tensor with shape: (batch, new_rows, new_cols, filters) if data_format is “channels_last”. rows and cols values might have changed due to padding.

详细内容请查看 原文档

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/128883.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Interp1 c++实现

    Interp1 c++实现在网上找了一下,有是有但是我下载下来用的时候结果不对。想修改一下但是搞得迷迷糊糊的,就干脆写了一个,不过只有最简单的线性插值的实现,新手可以直接拿过去用。也希望老鸟也可以不吝赐教,提高一下效率或者优化下结构。cpp文件//—————————————————————————#pragmahdrstop#include”Interpfun.h”//————————

    2022年5月2日
    42
  • 2008秋-计算机软件基础-多关键字排序

    2008秋-计算机软件基础-多关键字排序

    2021年7月28日
    73
  • 数据库 schema含义_数据库表的概念

    数据库 schema含义_数据库表的概念数据库中的Schema突然想到数据库中的schema是什么,于是多方搜索有了基本了解,做一个简单记录:在SQL环境下,schema就是数据库对象的集合,所谓的数据库对象也就是常说的表,索引,视图,存储过程等。在schema之上的,就是数据库的实例,也就是通常createdatabases获得的东西。也就是说一个schema可以有多个schema,可以给不同的用户创建不同的schema,并且他们…

    2025年8月14日
    2
  • 全球NB-IoT发展面临六大挑战

    全球NB-IoT发展面临六大挑战

    2022年3月4日
    39
  • MODIS数据介绍

    MODIS数据介绍转自:http://blog.sina.com.cn/s/blog_53e9bb570101jv55.html一、Modis数据资源总体介绍 1999年2月18日,美国成功地发射了地球观测系统(EOS)的第一颗先进的极地轨道环境遥感卫星Terra。它的主要目标是实现…

    2022年5月7日
    74
  • HP P2055d激光打印机PCL XL error的解决

    HP P2055d激光打印机PCL XL error的解决

    2021年11月29日
    111

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号