code: def forward(self, x):
      y = self.w1(x)
      if self.use_bn:
          y = self.batch_norm1(y)
      y = self.relu(y)
      y = self.dropout(y)
  
      y = self.w2(y)
      if self.use_bn:
          y = self.batch_norm2(y)
      y = self.relu(y)
      y = self.dropout(y)
  
      out = x + y
  
      return out
  
file_path: insightface/body/human_pose/ambiguity_aware/lib/models/simple_model.py
imports: from __future__ import absolute_import
  from __future__ import print_function
  import torch.nn
label_desc: Use image node_id 2 for calling the Linear obj's underlying member method code with example usage: obj.forward(x) and returns: out