code: def copy_ppm_module(layer, config, block):
      ret = re.search("pool([0-9]+)", layer.name)
      pool_id = int(ret.groups()[0])
      linear_id = {1: 3, 2: 2, 3: 1, 6: 0}[pool_id]
      block._children[linear_id] = copy_conv2d_bn_activ(
          layer, config, block[linear_id]
      )
      return block
  
file_path: chainercv/examples/pspnet/caffe2npz.py
imports: import argparse
  from google.protobuf import text_format
  import numpy
  import re
  from chainer import serializers
  from chainercv.experimental.links import PSPNetResNet101
  import caffe_pb2
label_desc: Use image node_id 6 for calling a global function with example usage: copy_ppm_module(layer, config, block) and returns: block