code: def test_operator():
      data = mx.symbol.Variable("data")
      with mx.AttrScope(__group__="4", __data__="great"):
          fc1 = mx.symbol.Activation(data, act_type="relu")
          with mx.AttrScope(__init_bias__="0.0"):
              fc2 = mx.symbol.FullyConnected(
                  fc1, num_hidden=10, name="fc2"
              )
      assert fc1.attr("__data__") == "great"
      assert fc2.attr("__data__") == "great"
      assert fc2.attr("__init_bias__") == "0.0"
      fc2copy = pkl.loads(pkl.dumps(fc2))
      assert fc2copy.tojson() == fc2.tojson()
      fc2weight = fc2.get_internals()["fc2_weight"]
  
file_path: mxnet/tests/python/unittest/test_attr.py
imports: import os
  import mxnet
  from common import models
  import pickle
label_desc: Use image node_id 2 for calling a global function with example usage: test_operator() without return types