SparseArray.nnz¶
-
SparseArray.
nnz
¶ The number of nonzero elements in this array. Note that any duplicates in
coords
are counted multiple times. To avoid this, callCOO.sum_duplicates
.- Returns
The number of nonzero elements in this array.
- Return type
See also
DOK.nnz
Equivalent
DOK
array property.numpy.count_nonzero
A similar Numpy function.
scipy.sparse.coo_matrix.nnz
The Scipy equivalent property.
Examples
>>> import numpy as np >>> from sparse import COO >>> x = np.array([0, 0, 1, 0, 1, 2, 0, 1, 2, 3, 0, 0]) >>> np.count_nonzero(x) 6 >>> s = COO.from_numpy(x) >>> s.nnz 6 >>> np.count_nonzero(x) == s.nnz True