卷积层的维度变化

博客转载了一篇来自https://www.cnblogs.com/BlueBlueSea/p/11059119.html的内容,未提及具体信息,但标签为人工智能,推测与人工智能领域相关。
import keras
from keras import Sequential

model = Sequential()
model.add(keras.layers.Conv2D(input_shape=(28, 28, 1), kernel_size=(5,5), filters=20, activation='relu'))
model.add(keras.layers.MaxPool2D(pool_size=(2,2), strides=2, padding='same'))

model.add(keras.layers.Conv2D(kernel_size=(5,5), filters=50, activation='relu', padding='same'))
model.add(keras.layers.MaxPool2D(pool_size=(2,2), strides=2, padding='same'))

model.add(keras.layers.Flatten())
model.add(keras.layers.Dense(500, activation='relu'))
model.add(keras.layers.Dense(10, activation='softmax'))

##>>> model.layers[0].output_shape
##(None, 24, 24, 20)
##>>> model.layers[1].output_shape
##(None, 12, 12, 20)
##>>> model.layers[2].output_shape
##(None, 12, 12, 50)
##>>> model.layers[3].output_shape
##(None, 6, 6, 50)
##>>> model.layers[4].output_shape
##(None, 1800)
##>>> model.layers[5].output_shape
##(None, 500)
##>>> model.layers[6].output_shape
##(None, 10)

//终于弄明白了。

转载于:https://www.cnblogs.com/BlueBlueSea/p/11059119.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值