[Numpy-discussion] numpy.test() (failures=2, errors=3)
Nils Wagner
nwagner at iam.uni-stuttgart.de
Sat May 24 08:54:04 EDT 2008
Hi all,
I found two failures and three errors wrt numpy.test()
numpy.__version__
'1.2.0.dev5228'
======================================================================
ERROR: Ticket #396
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/usr/local/lib64/python2.5/site-packages/numpy/core/tests/test_regression.py",
line 602, in check_poly1d_nan_roo
self.failUnlessRaises(np.linalg.LinAlgError,getattr,p,"r")
File "/usr/lib64/python2.5/unittest.py", line 320, in
failUnlessRaises
callableObj(*args, **kwargs)
File
"/usr/local/lib64/python2.5/site-packages/numpy/lib/polynomial.py",
line 661, in __getattr__
return roots(self.coeffs)
File
"/usr/local/lib64/python2.5/site-packages/numpy/lib/polynomial.py",
line 124, in roots
roots = _eigvals(A)
File
"/usr/local/lib64/python2.5/site-packages/numpy/lib/polynomial.py",
line 40, in _eigvals
return eigvals(arg)
File
"/usr/local/lib64/python2.5/site-packages/scipy/linalg/decomp.py",
line 478, in eigvals
return
eig(a,b=b,left=0,right=0,overwrite_a=overwrite_a)
File
"/usr/local/lib64/python2.5/site-packages/scipy/linalg/decomp.py",
line 150, in eig
a1 = asarray_chkfinite(a)
File
"/usr/local/lib64/python2.5/site-packages/numpy/lib/function_base.py",
line 527, in asarray_chkfinite
raise ValueError, "array must not contain infs or
NaNs"
ValueError: array must not contain infs or NaNs
======================================================================
ERROR: Ticket #396
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/usr/local/lib64/python2.5/site-packages/numpy/core/tests/test_regression.py",
line 602, in check_poly1d_nan_roo
self.failUnlessRaises(np.linalg.LinAlgError,getattr,p,"r")
File "/usr/lib64/python2.5/unittest.py", line 320, in
failUnlessRaises
callableObj(*args, **kwargs)
File
"/usr/local/lib64/python2.5/site-packages/numpy/lib/polynomial.py",
line 661, in __getattr__
return roots(self.coeffs)
File
"/usr/local/lib64/python2.5/site-packages/numpy/lib/polynomial.py",
line 124, in roots
roots = _eigvals(A)
File
"/usr/local/lib64/python2.5/site-packages/numpy/lib/polynomial.py",
line 37, in _eigvals
return eigvals(arg)
File
"/usr/local/lib64/python2.5/site-packages/scipy/linalg/decomp.py",
line 478, in eigvals
return
eig(a,b=b,left=0,right=0,overwrite_a=overwrite_a)
File
"/usr/local/lib64/python2.5/site-packages/scipy/linalg/decomp.py",
line 150, in eig
a1 = asarray_chkfinite(a)
File
"/usr/local/lib64/python2.5/site-packages/numpy/lib/function_base.py",
line 527, in asarray_chkfinite
raise ValueError, "array must not contain infs or
NaNs"
ValueError: array must not contain infs or NaNs
======================================================================
ERROR: test_hdquantiles
(numpy.ma.tests.test_morestats.TestQuantiles)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/usr/local/lib64/python2.5/site-packages/numpy/ma/tests/test_morestats.py",
line 97, in test_hdquantiles
hdq = hdquantiles_sd(data,[0.25, 0.5, 0.75])
File
"/usr/local/lib64/python2.5/site-packages/numpy/ma/morestats.py",
line 168, in hdquantiles_sd
result = _hdsd_1D(data.compressed(), p)
File
"/usr/local/lib64/python2.5/site-packages/numpy/ma/morestats.py",
line 144, in _hdsd_1D
xsorted = numpy.sort(data.compressed())
AttributeError: 'numpy.ndarray' object has no attribute
'compressed'
======================================================================
FAIL: Tests the Marits-Jarrett estimator
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/usr/local/lib64/python2.5/site-packages/numpy/ma/tests/test_morestats.py",
line 36, in test_mjci
assert_almost_equal(mjci(data),[55.76819,45.84028,198.8788],5)
File
"/usr/local/lib64/python2.5/site-packages/numpy/ma/testutils.py",
line 134, in assert_almost_equal
return assert_array_almost_equal(actual, desired,
decimal, err_msg)
File
"/usr/local/lib64/python2.5/site-packages/numpy/ma/testutils.py",
line 227, in assert_array_almost_equal
header='Arrays are not almost equal')
File
"/usr/local/lib64/python2.5/site-packages/numpy/ma/testutils.py",
line 193, in assert_array_compare
assert cond, msg
AssertionError:
Arrays are not almost equal
(mismatch 33.3333333333%)
x: array([ 55.76818915, 45.84027529, 198.8787528 ])
y: array([ 55.76819, 45.84028, 198.8788 ])
======================================================================
FAIL: Test quantiles 1D - w/ mask.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/usr/local/lib64/python2.5/site-packages/numpy/ma/tests/test_mstats.py",
line 61, in test_1d_mask
[24.833333, 50.0, 75.166666])
File
"/usr/local/lib64/python2.5/site-packages/numpy/ma/testutils.py",
line 134, in assert_almost_equal
return assert_array_almost_equal(actual, desired,
decimal, err_msg)
File
"/usr/local/lib64/python2.5/site-packages/numpy/ma/testutils.py",
line 227, in assert_array_almost_equal
header='Arrays are not almost equal')
File
"/usr/local/lib64/python2.5/site-packages/numpy/ma/testutils.py",
line 193, in assert_array_compare
assert cond, msg
AssertionError:
Arrays are not almost equal
(mismatch 66.6666666667%)
x: array([ 24.83333333, 50. , 75.16666667])
y: array([ 24.833333, 50. , 75.166666])
----------------------------------------------------------------------
Ran 1290 tests in 1.993s
FAILED (failures=2, errors=3)
More information about the NumPy-Discussion
mailing list