code: def _make_conv_layers(self, channels, convs, stride=1, dilation=1):
      modules = []
      for i in range(convs):
          modules.extend(
              [
                  nn.Conv2d(
                      self.inplanes,
                      channels,
                      kernel_size=3,
                      stride=stride if i == 0 else 1,
                      padding=dilation,
                      bias=False,
                      dilation=dilation,
                  ),
                  BatchNorm(channels),
                  nn.ReLU(inplace=True),
              ]
          )
          self.inplanes = channels
      return nn.Sequential(*modules)
  
imports: import torch.nn
  import math
  import torch.utils.model_zoo
label_desc: Use image node_id 3 for calling the DRN obj's underlying member method code with example usage: obj._make_conv_layers(channels, convs, stride, dilation) and returns: nn