如何使用maxout激活进行卷积?

Dim*_*ims 5 python keras

我希望我的激活功能选择最大值,由卷积N滤波器生成M x M.该层将X通道图像转换为1通道图像.

怎么做?

首先我写了

classifier.add(Conv2D(3, (5, 5), activation='linear')
classifier.add(MaxPooling2D(pool_size=1, strides=1))
Run Code Online (Sandbox Code Playgroud)

但后来认为它没有返回1通道图像,但返回3通道.

怎么做这个工作?

Jon*_*ler 0

您可以使用keras.backend.max并向其提供axis参数,以便沿正确的轴获取最大值。哪一个取决于你的后端。