code: def argwhere(a):
      """Return the indices of the elements that are non-zero.
  
      Returns a (N, ndim) dimantional array containing the
      indices of the non-zero elements. Where `N` is number of
      non-zero elements and `ndim` is dimension of the given array.
  
      Args:
          a (cupy.ndarray): array
  
      Returns:
          cupy.ndarray: Indices of elements that are non-zero.
  
      .. seealso:: :func:`numpy.argwhere`
  
      """
      _util.check_array(a, arg_name="a")
      return _indexing._ndarray_argwhere(a)
  
file_path: cupy/cupy/_sorting/search.py
imports: import cupy
  from cupy import _core
  from cupy._core import fusion
  from cupy import _util
  from cupy._core import _routines_indexing
  from cupy._core import _routines_statistics
label_desc: Use image node_id 8 for calling a global function with example usage: argwhere(a) and returns: _indexing