code: def Inception_2(conv_filters):
      return join(
          parallel(
              [
                  ConvReluBN((1, 1, conv_filters[0][0])),
              ],
              [
                  ConvReluBN((1, 1, conv_filters[1][0])),
                  ConvReluBN(
                      (1, 7, conv_filters[1][1]), padding=(0, 3)
                  ),
                  ConvReluBN(
                      (7, 1, conv_filters[1][2]), padding=(3, 0)
                  ),
              ],
              [
                  ConvReluBN((1, 1, conv_filters[2][0])),
                  ConvReluBN(
                      (7, 1, conv_filters[2][1]), padding=(3, 0)
                  ),
                  ConvReluBN(
                      (1, 7, conv_filters[2][2]), padding=(0, 3)
                  ),
                  ConvReluBN(
                      (7, 1, conv_filters[2][3]), padding=(3, 0)
                  ),
                  ConvReluBN(
                      (1, 7, conv_filters[2][4]), padding=(0, 3)
                  ),
              ],
              [
                  AveragePooling((3, 3), stride=(1, 1), padding="SAME"),
                  ConvReluBN((1, 1, conv_filters[3][0])),
              ],
          ),
          Concatenate(),
      )
  
imports: from neupy.layers import *
  from neupy import layers, plots
label_desc: Use image node_id 3 for calling a global function with example usage: Inception_2(conv_filters) and returns: join