def METHOD_NAME(self, input, num_filters, stride, is_first, name):
    conv0 = self.conv_bn_layer(
        input=input,
        num_filters=num_filters,
        filter_size=3,
        act='relu',
        stride=stride,
        name=name + "_branch2a")
    conv1 = self.conv_bn_layer(
        input=conv0,
        num_filters=num_filters,
        filter_size=3,
        act=None,
        name=name + "_branch2b")
    short = self.shortcut(
        input, num_filters, stride, is_first, name=name + "_branch1")
    out = paddle.add(x=short, y=conv1)
    return paddle.nn.functional.relu(out)