code: def forward(self, x):
      out = self.net(x)
      res = x if self.downsample is None else self.downsample(x)
      return self.relu(out + res)
  
imports: import warnings
  import torch
  import torch.nn
  from torch.nn.utils import weight_norm
  from zoo.orca.automl.model.base_pytorch_model import PytorchBaseModel, PYTORCH_REGRESSION_LOSS_MAP
label_desc: Use image node_id 3 for calling the TemporalBlock obj's underlying member method code with example usage: obj.forward(x) and returns: self