code: def test_contrib_sign_ste():
      in_data = mx.np.random.uniform(
          -10, 10, size=30
      )  # 10 and 30 are arbitrary numbers
      w_init = float(mx.np.random.uniform(-10, 10, size=1).item())
      check_ste(
          net_type_str="SignSTENET",
          w_init=w_init,
          hybridize=True,
          in_data=in_data,
      )
      check_ste(
          net_type_str="SignSTENET",
          w_init=w_init,
          hybridize=False,
          in_data=in_data,
      )
  
      # Test 0
      in_data = mx.np.array([0] * 30)  # 10 and 30 are arbitrary numbers
      w_init = 0.0
      check_ste(
          net_type_str="SignSTENET",
          w_init=w_init,
          hybridize=True,
          in_data=in_data,
      )
      check_ste(
          net_type_str="SignSTENET",
          w_init=w_init,
          hybridize=False,
          in_data=in_data,
      )
  
file_path: mxnet/tests/python/unittest/test_contrib_stes_op.py
imports: from common import xfail_when_nonstandard_decimal_separator
  import mxnet
  from mxnet import nd, autograd, gluon
  from mxnet.test_utils import default_device
label_desc: Use image node_id 3 for calling a global function with example usage: test_contrib_sign_ste() without return types