def __init__(self, in_channels, out_channels, kernel_size, stride=1):
    super(CBM, self).__init__()
    self.conv = nn.Conv2d(in_channels, out_channels, kernel_size, stride, (kernel_size // 2), bias=False)
    self.bn = nn.BatchNorm2d(out_channels)
    self.activation = Mish()
def __init__(self, in_channels, out_channels, kernel_size, stride=1):
    super(CBM, self).__init__()
    self.conv = nn.Conv2d(in_channels, out_channels, kernel_size, stride, (kernel_size // 2), bias=False)
    self.bn = nn.BatchNorm2d(out_channels)
    self.activation = Mish()