code: def forward(self, inputs: paddle.Tensor) -> paddle.Tensor:
      if self.is_vd_mode:
          inputs = self._pool2d_avg(inputs)
      y = self._conv(inputs)
      y = self._batch_norm(y)
      y = self._act_op(y)
  
      return y
  
imports: from typing import Union, List, Tuple
  import paddle
  import paddle.nn
  import paddle.nn.functional
  import ann_resnet50_cityscapes.layers
label_desc: Use image node_id 2 for calling the ConvBNLayer obj's underlying member method code with example usage: obj.forward(inputs) and returns: y