code: def emit_Pad(self, IR_node):
      mode = IR_node.layer.attr["mode"].s.decode()
      pads = IR_node.get_attr("pads")
      pad_length = len(pads)
      pads = (
          [0, 0]
          + pads[1 : pad_length // 2 - 1]
          + [0, 0]
          + pads[pad_length // 2 + 1 : pad_length - 1]
      )
      self.add_body(
          1,
          "{:15} = helper.make_node('Pad', inputs=['{}'], outputs=['{}'], mode='{}', pads={}, name='{}')".format(
              IR_node.variable_name,
              self.parent_variable_name(IR_node),
              IR_node.variable_name,
              mode,
              pads,
              IR_node.variable_name,
          ),
      )
      self.nodes.append(IR_node.variable_name)
  
imports: from mmdnn.conversion.common.DataStructure.emitter import Emitter
  from mmdnn.conversion.common.IR.IR_graph import IRGraph
  import os.path
  import mmdnn.conversion.common.IR.graph_pb2
  import numpy
  import sys
label_desc: Use image node_id 15 for calling the OnnxEmitter obj's underlying member method code with example usage: obj.emit_Pad(IR_node) without return types