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