class_docstr: Basic transformation: 3x3, 3x3
class_docstr_tok: ["Basic","transformation",":","3x3",",","3x3"]
code: def __init__(
      self, w_in, w_out, stride, has_bn, use_srelu, w_b=None, num_gs=1
  ):
      assert (
          w_b is None and num_gs == 1
      ), "Basic transform does not support w_b and num_gs options"
      super(BasicTransform, self).__init__()
      self.has_bn = has_bn
      self.use_srelu = use_srelu
      self._construct(w_in, w_out, stride)
  
imports: import numpy
  import torch
  import torch.nn
  import torch.nn.functional
label_desc: Use image node_id 1 to create a new BasicTransform object from inherited base classes: nn with example: obj = BasicTransform(w_in, w_out, stride, has_bn, use_srelu, w_b, num_gs)