code: def __init__(self, C_in, C_out, kernel_size, stride, padding):
      super(SeparableConv, self).__init__()
      self.depthwise = nn.Conv2d(
          C_in,
          C_in,
          kernel_size=kernel_size,
          padding=padding,
          stride=stride,
          groups=C_in,
          bias=False,
      )
      self.pointwise = nn.Conv2d(C_in, C_out, kernel_size=1, bias=False)
  
imports: import torch
  import torch.nn
label_desc: Use image node_id 1 to create a new SeparableConv object from inherited base classes: nn with example: obj = SeparableConv(C_in, C_out, kernel_size, stride, padding)