scipy.sparse.
issparse#
- scipy.sparse.issparse(x)[源代码]#
x 是否为稀疏数组或稀疏矩阵类型?
- 参数:
- x
要检查是否为稀疏数组或稀疏矩阵的对象
- 返回:
- bool
如果 x 是稀疏数组或稀疏矩阵,则为 True,否则为 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