scipy.sparse.

issparse#

scipy.sparse.issparse(x)[источник]#

Является x разреженного массива или разреженной матрицы?

Параметры:
x

объект для проверки, является ли он разреженным массивом или разреженной матрицей

Возвращает:
bool

True, если x является разреженным массивом или разреженной матрицей, в противном случае False

Примечания

Используйте isinstance(x, sp.sparse.sparray) для проверки между массивом или матрицей. Используйте a.format для проверки разреженного формата, например. a.format == ‘csr’.

Примеры

>>> import numpy as np
>>> from scipy.sparse import csr_array, csr_matrix, issparse
>>> issparse(csr_matrix([[5]]))
True
>>> issparse(csr_array([[5]]))
True
>>> issparse(np.array([[5]]))
False
>>> issparse(5)
False