code: def test_sparse_dot():
      shape = (2, VLARGE_X)
      sp_mat1 = nd.sparse.csr_matrix(([2], [6], [0, 1, 1]), shape=shape)
      mat2 = nd.ones((VLARGE_X, 2))
      out = nd.dot(sp_mat1, mat2)
      assert out.asnumpy()[0][0] == 2
      assert out.shape == (2, 2)
  
file_path: mxnet/tests/nightly/test_large_array.py
imports: import os
  import sys
  import tempfile
  import math
  import numpy
  import mxnet
  from mxnet.test_utils import rand_ndarray, assert_almost_equal, rand_coord_2d, default_device, check_symbolic_forward, create_2d_tensor
  from mxnet.util import TemporaryDirectory
  from mxnet import gluon, nd
  from common import with_seed
  import pytest
label_desc: Use image node_id 4 for calling a global function with example usage: test_sparse_dot() without return types