| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Installation docs still stated Python 2.4 is supported, while not mentioning
3.x at all. Also corrected the statement that distutils is in python-dev on
Debian, while it's actually in the main package.
Several parts of the dev docs and some comments also referenced now-irrelevant
2.5 bugs/limitations.
|
| |
|
| |
|
|\
| |
| | |
BUG: check success of PyArray_DescrFromType in PyArray_InnerProduct
|
| |
| |
| |
| | |
closes gh-5065
|
|\ \
| | |
| | | |
DOC: remove preservena reference from docstrings
|
| |/
| |
| |
| |
| |
| |
| | |
preservena is not not implemented.
the putmask docstring is misleading, currently copyto is faster for
dense or sparse masks while putmask is faster for random masks.
[ci skip]
|
|\ \
| | |
| | | |
BUG: check if object provides len() before trying to iterate it
|
| |/
| |
| |
| |
| |
| | |
some libraries want object arrays from objects that are iterable but
rely on not providing len() to get the right dtype from numpy.
closes gh-5100
|
|\ \
| | |
| | | |
BUG: don't propagate subtypes from np.where
|
| |/
| |
| |
| |
| |
| | |
the C implementation cannot preserve subclass attributes, this needs a
python wrapper using indexing for subclasses.
closes gh-5095
|
|\ \
| | |
| | | |
BUG: np.unique with chararray + inverse_index
|
| | |
| | |
| | |
| | |
| | | |
The call to `empty_like` was trying to use the `chararray` subclass,
which doesn't support the `np.intp` dtype.
|
|\ \ \
| |/ /
|/| | |
BUG: fix wrong error checks of PyBytes_AsStringAndSize
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The check in ufunc_type_resolution.c is broken due to a spurious not and
a few cases of TypeError being overwritten without clearing.
Also change all of these error checks to a negative check for
consistency.
|
|\ \ \
| | | |
| | | | |
BUG: fix out of bound access in unicode argmin/argmax
|
| | |/
| |/|
| | |
| | |
| | |
| | | |
elsize is in bytes and the pointer of unicode type, so it must divided
by the size.
Closes gh-5082
|
|\ \ \
| | | |
| | | | |
ENH: Allow ravel to reshape in place when possible
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This fixes a lot of corner cases in reshape 'K' when the array
is not contiguous in the first place, it was previously never
ravelled in place.
Closes gh-5033
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Rename cblas.h to npy_cblas.h and put it in numpy/core/src/private.
Fix the various includes to account for the change.
It turns out that MKL provides cblas, but not cblas.h. Rather, they
provide mkl_cblas.h, which also uses typedefs for the CBLAS_XXX enums.
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
MAINT: Remove testcalcs.py file.
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
The testcalcs.py file is nowhere imported or installed, nor did anyone
reply when it was proposed on the mailing list to remove it. It looks
to be a leftover from the original work on datetime.
|
|\ \ \ \
| |/ / /
|/| | | |
TST: gnufreebsd has fixed the thread control word loss
|
| | | |
| | | |
| | | |
| | | | |
http://lists.alioth.debian.org/pipermail/glibc-bsd-commits/2014-September/004163.html
|
|\ \ \ \
| | | | |
| | | | | |
Fix dimension message
|
| | | | |
| | | | |
| | | | |
| | | | | |
The maximum allowed is really NP_MAX_INT, not NP_MAX_INT-1.
|
| | | | |
| | | | |
| | | | |
| | | | | |
The maximum allowed is really 32, not 31.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
DOC: warn about using a set with 'in1d'.
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
DOC: added doc for argmin
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| |_|_|_|/ / /
|/| | | | / /
| | |_|_|/ /
| |/| | | | |
BUG: cannot convert invalid sequence index to tuple
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
A sequence which raises an error on item getting, should be just
handled as a single index and not a tuple nd-index.
Also fix some error handling.
closes gh-5063
|
|\ \ \ \ \ \
| |_|_|_|/ /
|/| | | | | |
BUG: restore api of npy_PyFile_DupClose in python2
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
breaks matplotlib
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
removes about 400 lines of warnings from the build logs
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
add C-API PyArray_IsAnyScalarExact
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
improves rmul with scalars, gh-5030
|
| | | | | | | |
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Move dotblas to multiarray
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
based on gh-4985 by Lars Buitinck
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Allows building against system installed blas library that might be
optimized.
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Not all tests from test_blasdot were relevant, as they checked the cblas
implementations against the non-cblas implementations. Those two are no
longer separate.
Remove test_blasdot.py as there nothing is left in it.
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Also move docstrings into the versions in numpy/core/numeric.py as
the functions are no longer in the defunct _dotblas module.
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Remove vdot from _dotblas and implement it in multiarray.
Remove the files in core/blasdot as they are no longer needed.
Fix tests and build to reflect the changes.
The vdot function is now a bit faster in the common case as ravel
is used instead of flatten. There is also no need to conjugate the
files for clongdouble.
|