Caffe: Max over feature maps / MaxOut?

Created on 16 Oct 2014  Â·  7Comments  Â·  Source: BVLC/caffe

Caffe have this function?

question

Most helpful comment

Yep -- you can do this with the ELTWISE layer type with operation MAX. See #654, #688, #1053 for more info.

All 7 comments

Yep -- you can do this with the ELTWISE layer type with operation MAX. See #654, #688, #1053 for more info.

That was really a good news.Happy day for me.Thank you

The ELTWISE layer can do sum, product, and max and when configured for max with feature map bottoms it is equivalent to MaxOut. To group channels for maxing (that is, max over the first half and the second half separately instead of maxing over all channels) look into the SLICE layer.

Please ask questions about features on the caffe-users mailing list. Thanks!

Thanks.
According to your description.
I got one realization.
Suppose I want to maxout with group 2
First,I convolutethe input layer into for example ,96 filters
Then I throw it into the SLICE layer with setting slice_dim = 1(to maxout with channel) and
slice_point = 48(to slice). Thus I get two slices equals 48 filters
Then I use ELTWISE layer with operation MAX to get the finally 48 filters

Is it a right maxout realization?

Any answer if the post by @BestSonny is the correct way to go with this?

@Coderx7 May helps

Thanks alot @BestSonny

Was this page helpful?
0 / 5 - 0 ratings