code: def test_shape_completely_unknown():
      data = mx.sym.var("data")
      ret = mx.sym.sin(data)
      arg_shapes, out_shapes, _ = ret.infer_shape_partial()
      assert arg_shapes[0] == ()
      assert out_shapes[0] == ()
  
      with mx.np_shape():
          data = mx.sym.var("data")
          ret = mx.sym.sin(data)
          arg_shapes, out_shapes, _ = ret.infer_shape_partial()
          assert arg_shapes[0] is None
          assert out_shapes[0] is None
  
file_path: mxnet/tests/python/unittest/test_infer_shape.py
imports: import mxnet
  from common import models
  import pytest
label_desc: Use image node_id 10 for calling a global function with example usage: test_shape_completely_unknown() without return types