'strided'

def module_s2(self, nfm):

    module = [BatchNorm(), Activation(Rectlin())]
    mainpath = [Conv(**self.conv_params(1, nfm, stride=2)), Conv(**self.conv_params(3, nfm)), Conv(**self.conv_params(1, (nfm * 4), relu=False, batch_norm=False))]
    sidepath = [Conv(**self.conv_params(1, (nfm * 4), stride=2, relu=False, batch_norm=False))]
    module.append(MergeSum([sidepath, mainpath]))
    return module
