def METHOD_NAME(self, input, num_filters, stride, name):
    conv0 = self.conv_bn_layer(input=input,
                               num_filters=num_filters,
                               filter_size=1,
                               act='relu',
                               name=name + "_branch2a")
    conv1 = self.conv_bn_layer(input=conv0,
                               num_filters=num_filters,
                               filter_size=3,
                               stride=stride,
                               act='relu',
                               name=name + "_branch2b")
    conv2 = self.conv_bn_layer(input=conv1,
                               num_filters=num_filters * 4,
                               filter_size=1,
                               act=None,
                               name=name + "_branch2c")
    short = self.shortcut(input,
                          num_filters * 4,
                          stride,
                          name=name + "_branch1")
    return paddle.add(x=short, y=conv2)