code: def name(self):
      name = self._name + self.id
      # Scopes created in a nested scope may have initial characters
      # that are illegal as the initial character of an op name
      # (viz. '-', '\', '/', and '_').
      name = (
          name.replace("-", "n")
          .replace("\\", "n")
          .replace("/", "n")
          .replace("_", "n")
          .replace("[", "n")
          .replace("]", "n")
      )
      return name
  
imports: from mmdnn.conversion.common.DataStructure.graph import GraphNode, Graph
  import torch
  import torch.autograd
  import torch.serialization
  import contextlib
  from torch.jit import _unique_state_dict
label_desc: Use image node_id 2 for calling the PytorchGraphNode obj's underlying member method code with example usage: obj.name() and returns: name