code: def basicblock(input, ch_in, ch_out, stride):
      tmp = conv_bn_layer(input, ch_out, 3, stride, 1)
      tmp = conv_bn_layer(
          tmp, ch_out, 3, 1, 1, act=None, bias_attr=True
      )
      short = shortcut(input, ch_in, ch_out, stride)
      return fluid.layers.elementwise_add(x=tmp, y=short, act="relu")
  
imports: from __future__ import division
  from builtins import range
  from builtins import object
  from past.utils import old_div
  import paddle.fluid
  import math
label_desc: Use image node_id 3 for calling a global function with example usage: basicblock(input, ch_in, ch_out, stride) and returns: fluid