code: def sparse_numpy(self) -> Tuple[np.ndarray, np.ndarray]:
      # TODO URGENT implement using cython
      indices_list, values_list = self.sparse_list()
      indices_array = np.array(indices_list, dtype=np.intp)
      values_array = np.array(values_list, dtype=self.dtype)
      return indices_array, values_array
  
imports: import numpy
  from typing import Any, Iterator, List, Tuple, Union
  from aim.storage.treeview import TreeView
  from aim.storage.arrayview import ArrayView
label_desc: Use image node_id 15 for calling the TreeArrayView obj's underlying member method code with example usage: obj.sparse_numpy() and returns: indices_array,  values_array