ImportError: cannot import name 'bsr_array' from 'scipy.sparse' (D:\Yolo\anac\lib\site-packages\scipy\sparse\__init__.py)
时间: 2023-11-23 09:58:16 浏览: 255
Mamba selective-scan-cuda-linux-gnu.so 用此编译好的文件进行替换即可
这个错误通常是由于Scipy版本更新导致的,bsr_array已经被弃用。可以使用bsr_matrix代替bsr_array。以下是一个例子:
```python
from scipy.sparse import bsr_matrix
# 创建一个3x3的稀疏矩阵
data = [1, 2, 3, 4, 5, 6, 7, 8, 9]
indices = [0, 1, 2, 0, 1, 2, 0, 1, 2]
indptr = [0, 3, 6, 9]
bsr_mat = bsr_matrix((data, indices, indptr), shape=(3, 3))
print(bsr_mat.toarray())
```
阅读全文