code: def test_sparse_unboxing():
      @numba.njit
      def test_unboxing(x, y):
          return x.shape, y.shape
  
      x_val = sp.sparse.csr_matrix(np.eye(100))
      y_val = sp.sparse.csc_matrix(np.eye(101))
  
      res = test_unboxing(x_val, y_val)
  
      assert res == (x_val.shape, y_val.shape)
  
file_path: pytensor/tests/link/numba/test_sparse.py
imports: import numpy
  import pytest
  import scipy
  import pytensor.link.numba.dispatch.sparse
  from pytensor import config
  from pytensor.sparse import Dot, SparseTensorType
  from tests.link.numba.test_basic import compare_numba_and_py
label_desc: Use image node_id 1 for calling a global function with example usage: test_sparse_unboxing() and returns: x,  y