【发布时间】:2013-10-14 10:24:36
【问题描述】:
我在通过鼻子测试 scikit-learn 安装时遇到以下错误:
ERROR: sklearn.utils.tests.test_sparsefuncs.test_densify_rows
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\Python33\lib\site-packages\nose\case.py", line 198, in runTest
self.test(*self.arg)
File "C:\Python33\lib\site-packages\sklearn\utils\tests\test_sparsefuncs.py",
line 40, in test_densify_rows
assign_rows_csr(X, rows, np.arange(out.shape[0])[::-1], out)
File "sparsefuncs.pyx", line 300, in sklearn.utils.sparsefuncs.assign_rows_csr
(sklearn\utils\sparsefuncs.c:4029)
ValueError: Buffer dtype mismatch, expected 'npy_intp' but got 'long'
我想我的问题是这是否是一个小问题并且很容易被忽视?
环境:
- Windows 7 64 位
- Python 3.3
命令:nosetests sklearn --exe
提前致谢
【问题讨论】:
-
这是唯一的失败吗?无论如何,它只会伤害 minibatch k-means 算法。
标签: python scikit-learn