code: def forward(self, x):
      if self.inplace:
          if self.weight is not None:
              x.mul_(self.weight)
          if self.bias is not None:
              x.add_(self.bias)
      else:
          if self.weight is not None:
              x = x * self.weight
          if self.bias is not None:
              x = x + self.bias
      return x
  
imports: import dgl.nn.pytorch
  import torch
  import torch.nn
  from dgl import function
  from dgl.ops import edge_softmax
  from dgl.utils import expand_as_pair
label_desc: Use image node_id 3 for calling the ElementWiseLinear obj's underlying member method code with example usage: obj.forward(x) and returns: x