【发布时间】:2019-04-15 21:09:39
【问题描述】:
我是 CNN 的初学者,我在构建网络时使用 3D 卷积层,但我无法理解这个卷积 3D 层的可训练参数是如何计算的。这是一个简单的单层网络示例,其输入形状为 (3,16,112,112)(通道、帧、高度、宽度),即 16 个大小为 (112*112) 的 RGB 图像:
def get_model(summary=False):
model = Sequential()
model.add(Convolution3D(64, (3, 3, 3), activation='relu',
padding='valid', name='conv1',
strides=(1, 1, 1),
input_shape=(3, 16, 112, 112)))
if summary:
print(model.summary())
return model
摘要显示5248个可训练参数,谁能解释一下这个数字是如何产生的?
【问题讨论】:
标签: parameters 3d deep-learning convolution