code: def __init__(self, in_channels, out_channels, kernel_size, bias=True):
      super().__init__()
      self.conv = torch.nn.Conv2d(
          in_channels=in_channels,
          out_channels=out_channels,
          kernel_size=kernel_size,
          bias=bias,
      )
  
file_path: ColossalAI/tests/test_auto_parallel/test_tensor_shard/test_bias_addition_forward.py
imports: import pytest
  import torch
  from colossalai.device.device_mesh import DeviceMesh
  from colossalai.initialize import launch
  from colossalai.logging import disable_existing_loggers
  from colossalai.testing import assert_close, rerun_if_address_is_in_use, run_on_environment_flag, spawn
label_desc: Use image node_id 1 to create a new ConvModel object from inherited base classes: torch.nn with example: obj = ConvModel(in_channels, out_channels, kernel_size, bias)