class_docstr: An abstract helper for merging a single-child with its single-parent.
class_docstr_tok: ["An","abstract","helper","for","merging","a","single-child","with","its","single-parent","."]
docstr: Merge the child node into the parent.
code: def merge(self, parent, child):
      """Merge the child node into the parent."""
      raise NotImplementedError("Must be implemented by subclass")
  
imports: from __future__ import unicode_literals
  from google.protobuf import text_format
  import numpy
  from mmdnn.conversion.caffe.graph import GraphBuilder, NodeKind, LAYER_IN_TRAIN_PROTO
  from mmdnn.conversion.caffe.mapper import NodeMapper, get_handler_name
  from mmdnn.conversion.caffe.resolver import get_caffe_resolver, has_pycaffe
  from mmdnn.conversion.caffe.errors import print_stderr, ConversionError
  from mmdnn.conversion.caffe.common_graph import Graph
  from mmdnn.conversion.caffe.utils import get_lower_case, get_upper_case
label_desc: Use image node_id 3 for calling the SubNodeFuser obj's underlying member method code with example usage: obj.merge(parent, child) without return types