code: def forward(self, inputs):
      conv_left = self.conv1(inputs)
      conv_right = self.conv2(inputs)
      conv_left = self.conv_module(conv_left)
      if self.data_format == "NCHW":
          conv = paddle.concat([conv_left, conv_right], axis=1)
      else:
          conv = paddle.concat([conv_left, conv_right], axis=-1)
  
      conv = self.conv3(conv)
      return conv, conv
  
imports: import paddle
  import paddle.nn
  import paddle.nn.functional
  from ppdet.core.workspace import register, serializable
  from ppdet.modeling.layers import DropBlock
  from ppdet.modeling.ops import get_act_fn
  from ..backbones.darknet import ConvBNLayer
  from ..shape_spec import ShapeSpec
  from ..backbones.csp_darknet import BaseConv, DWConv, CSPLayer
label_desc: Use image node_id 2 for calling the PPYOLODetBlockCSP obj's underlying member method code with example usage: obj.forward(inputs) and returns: conv,  conv