code: def forward(self, x, y, transposed=False):
      if self.elemwise:
          y = self.Wy * y
      else:
          y = self.Wy(y)
      r = torch.sigmoid(self.Wx(x) + y)
      z = self.scaling_correction * (1.0 - r) * x + r * y
      return z
  
imports: import torch
  from torch import nn
label_desc: Use image node_id 2 for calling the Highway obj's underlying member method code with example usage: obj.forward(x, y, transposed) and returns: z