code: def get_shufflenet_v1(
      pretrained=False,
      root="~/.mxnet/models",
      ctx=cpu(),
      norm_layer=BatchNorm,
      norm_kwargs=None,
      **kwargs,
  ):
      net = ShuffleNetV1(
          norm_layer=norm_layer, norm_kwargs=norm_kwargs, **kwargs
      )
      from ..data import ImageNet1kAttr
  
      attrib = ImageNet1kAttr()
      net.synset = attrib.synset
      net.classes = attrib.classes
      net.classes_long = attrib.classes_long
      return net
  
imports: from mxnet.context import cpu
  from mxnet.gluon import nn
  from mxnet.gluon.nn import BatchNorm
  from mxnet.gluon.block import HybridBlock
label_desc: Use image node_id 2 for calling a global function with example usage: get_shufflenet_v1(pretrained, root, ctx, norm_layer, norm_kwargs) and returns: net