code: def __init__(
      self,
      in_channels,
      out_channels,
      kernel_size,
      stride,
      padding,
      z_padding=1,
      bias=False,
  ):
      BranchSeparables.__init__(
          self,
          in_channels,
          out_channels,
          kernel_size,
          stride,
          padding,
          bias,
      )
      self.padding = nn.ZeroPad2d((z_padding, 0, z_padding, 0))
  
imports: import torch
  import torch.nn
  import torch.utils.model_zoo
label_desc: Use image node_id 1 to create a new BranchSeparablesReduction object from inherited base classes: BranchSeparables with example: obj = BranchSeparablesReduction(in_channels, out_channels, kernel_size, stride, padding, z_padding, bias)