code: def __init__(
      self,
      c,
      num_block,
      groups,
      kernel=(3, 3),
      stride=(1, 1),
      padding=(1, 1),
  ):
      super(Residual, self).__init__()
      modules = []
      for _ in range(num_block):
          modules.append(
              DepthWise(c, c, True, kernel, stride, padding, groups)
          )
      self.layers = Sequential(*modules)
  
imports: import torch.nn
  from torch.nn import Linear, Conv2d, BatchNorm1d, BatchNorm2d, PReLU, Sequential, Module
  import torch
label_desc: Use image node_id 1 to create a new Residual object from inherited base classes: Module with example: obj = Residual(c, num_block, groups, kernel, stride, padding)