code: def __init__(
      self,
      in_planes: int,
      out_planes: int,
      kernel: int = 3,
      stride: int = 1,
  ):
      super(ConvBNRelu, self).__init__()
      self.conv = nn.Conv2D(
          in_planes,
          out_planes,
          kernel_size=kernel,
          stride=stride,
          padding=kernel // 2,
          bias_attr=False,
      )
      self.bn = L.SyncBatchNorm(out_planes, data_format="NCHW")
      self.relu = nn.ReLU()
  
imports: from typing import Union, List, Tuple
  import math
  import paddle
  import paddle.nn
  import stdc1_seg_cityscapes.layers
label_desc: Use image node_id 1 to create a new ConvBNRelu object from inherited base classes: nn with example: obj = ConvBNRelu(in_planes, out_planes, kernel, stride)