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: int 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