code: def ReductionB(input, name=None):
      p1 = mx.sym.Pooling(
          input,
          kernel=(3, 3),
          stride=(2, 2),
          pool_type="max",
          name="%s_maxpool_1" % name,
      )
  
      c2 = Conv(
          input,
          192,
          kernel=(1, 1),
          pad=(0, 0),
          name="%s_conv1_1*1" % name,
      )
      c2 = Conv(
          c2,
          192,
          kernel=(3, 3),
          stride=(2, 2),
          name="%s_conv2_3*3" % name,
      )
  
      c3 = Conv(
          input,
          256,
          kernel=(1, 1),
          pad=(0, 0),
          name="%s_conv3_1*1" % name,
      )
      c3 = Conv(
          c3, 256, kernel=(1, 7), pad=(0, 3), name="%s_conv4_1*7" % name
      )
      c3 = Conv(
          c3, 320, kernel=(7, 1), pad=(3, 0), name="%s_conv5_7*1" % name
      )
      c3 = Conv(
          c3,
          320,
          kernel=(3, 3),
          stride=(2, 2),
          name="%s_conv6_3*3" % name,
      )
  
      concat = mx.sym.Concat(*[p1, c2, c3], name="%s_concat_1" % name)
  
      return concat
  
file_path: byteps/example/mxnet/symbols/inception-v4.py
imports: import mxnet
  import numpy
label_desc: Use image node_id 6 for calling a global function with example usage: ReductionB(input, name) and returns: concat