class_docstr: Full Resolution Residual Unit for FRRN
class_docstr_tok: ["Full","Resolution","Residual","Unit","for","FRRN"]
code: def __init__(self, prev_channels, out_channels, scale):
      super(FRRU, self).__init__()
      self.scale = scale
      self.prev_channels = prev_channels
      self.out_channels = out_channels
  
      self.conv1 = conv2DBatchNormRelu(
          prev_channels + 32,
          out_channels,
          k_size=3,
          stride=1,
          padding=1,
      )
      self.conv2 = conv2DBatchNormRelu(
          out_channels, out_channels, k_size=3, stride=1, padding=1
      )
      self.conv_res = nn.Conv2d(
          out_channels, 32, kernel_size=1, stride=1, padding=0
      )
  
imports: import torch
  import torch.nn
  import torch.nn.functional
label_desc: Use image node_id 1 to create a new FRRU object from inherited base classes: nn with example: obj = FRRU(prev_channels, out_channels, scale)