Keras卷积层与颜色通道有什么关系?

第255章

Bellow是Keras文档中的一部分示例代码。看起来第一个卷积接受具有3个颜色通道的256x256图像。它有64个输出过滤器(我认为这些与我在其他地方阅读过的功能图相同,有人可以为我确认这一点)。令我困惑的是输出大小为(None,64,256,256)。我希望它是(None,64 * 3,256,256),因为它将需要对每个颜色通道进行卷积。我想知道的是Keras如何处理色彩通道。在通过卷积之前,这些值是否一起取平均值(转换为灰度)?

   # apply a 3x3 convolution with 64 output filters on a 256x256 image:
model = Sequential()
model.add(Convolution2D(64, 3, 3, border_mode='same', input_shape=(3, 256, 256)))
# now model.output_shape == (None, 64, 256, 256)

# add a 3x3 convolution on top, with 32 output filters:
model.add(Convolution2D(32, 3, 3, border_mode='same'))
# now model.output_shape == (None, 32, 256, 256)
Dontloo

具有3个输入通道的大小为3 * 3的滤波器由3 * 3 * 3个参数组成,因此每个通道的卷积核的权重是不同的。

它总结了每个通道的卷积结果(可能与一个偏差项一起)以获得输出。因此输出形状与输入通道的数量无关,例如(None,64,256,256),而不是(None,64 * 3,256,256)。

我不确定100%,但是我认为功能映射是指将一个这样的过滤器应用于输入(例如256 * 256矩阵)的输出。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

端子和颜色有什么关系?

来自分类Dev

在 Keras 中,batch size 和 epochs 之间有什么关系?

来自分类Dev

Relay与Flux有什么关系?

来自分类Dev

binutils和gcc有什么关系?

来自分类Dev

XSL和XSLT有什么关系

来自分类Dev

SIGTSTP和SIGCHLD有什么关系

来自分类Dev

Durandal和Aurelia有什么关系?

来自分类Dev

AJAX与XML有什么关系?

来自分类Dev

“ G”与sed命令有什么关系?

来自分类Dev

(| /)$与mod_rewrite有什么关系?

来自分类Dev

Spacy和NLPre有什么关系?

来自分类Dev

Maistra和Istio有什么关系

来自分类Dev

与存储的顺序有什么关系

来自分类Dev

“ xterm”和“ screen”有什么关系?

来自分类Dev

AJAX与XML有什么关系?

来自分类Dev

寻找与固态存储有什么关系?

来自分类Dev

“ w”与urandom有什么关系?

来自分类Dev

X和VNC有什么关系?

来自分类Dev

负载与负载之间有什么关系?

来自分类Dev

渲染与实例变量有什么关系?

来自分类Dev

COREBOOT和SEABIOS有什么关系

来自分类Dev

“rm -rf”与“/*”有什么关系?

来自分类Dev

与控制台有什么关系?

来自分类Dev

虚拟层中虚拟服务器,映像,块设备,映像模板在存储方面有什么关系?

来自分类Dev

并行卷积层的keras实现

来自分类Dev

什么是JAXB和JAXRS?它们有什么关系?

来自分类Dev

什么是欧文?它与Asp.Net有什么关系?

来自分类Dev

.h和.m文件之间有什么关系?

来自分类Dev

SVM和铰链丢失之间有什么关系?