| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
|
|
|
|
| |
The removal of CFLOAT for eig/eigvals is related to a bug, see c355550dd80.
Can be put back once that issue is fixed.
|
|
|
|
|
|
|
|
|
|
| |
Clearing is 50-100 times more expensive than checking on x86, so check if there
is anything needs to be cleared first. This speeds up scalar operations
by 10%-20%.
Based on Arink Verma code in #3739.
Implement the functions as new C-API functions npy_get_floatstatus and
npy_clear_floatstatus in npy_math.
|
| |
|
|
|
|
| |
At least OSX Accelerate fails for this case.
|
|
|
|
|
| |
Some of the functions removed were untested, and apparently did not
function correctly (cholesky_up, inner1d, maybe more).
|
| |
|
|
|
|
|
|
| |
uninitialized use in _strided_to_strided_one_to_n_with_finish
wrong error NULL checks in PyArray_MapIterNew and einsum_sub_op_from_str
double free and memleak in umath_linalg.c.src init_@lapack_func@
|
|
|
|
| |
Now is as good a time as any with open PR's at a low.
|
|
|
|
|
| |
implicit declarations, wrong declarations, unused variables and fixes a
comparison typo bug in multiarraymodule.c
|
|
|
|
| |
outer_steps array should be size 4 since op_count can be either 2 or 4
|
| |
|
|
|
|
|
|
|
| |
This ensures that the FP invalid flag always reflects the return code
from LAPACK. Fixes a bug in 63a8aef81 where umath_linalg raises a
warning only if the error occurs in the last iteration of the ufunc
inner loop.
|
|
Also, link umath_linalg against the system BLAS/LAPACK if available.
|