code: def parent_variable_name(self, IR_node, path_or_name=[0]):
      if isinstance(path_or_name, _string_types):
          path = [IR_node.in_edges.index(path_or_name)]
      elif isinstance(path_or_name, list):
          path = path_or_name
      else:
          raise ValueError
      return self.IR_graph.get_parent_variable_name(IR_node.name, path)
  
file_path: MMdnn/mmdnn/conversion/common/DataStructure/emitter.py
imports: from six import string_types
  import mmdnn.conversion.common.IR.graph_pb2
  from mmdnn.conversion.common.IR.graph_pb2 import NodeDef, GraphDef, DataType
label_desc: Use image node_id 5 for calling the Emitter obj's underlying member method code with example usage: obj.parent_variable_name(IR_node, path_or_name) and returns: self