| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Address gh-13919 by adding to documentation that xp cannot contain NaN because its input is required to be sorted.
Closes gh-13919
|
|\
| |
| | |
BUG: General fixes to f2py reference counts (dereferencing)
|
| |
| |
| |
| |
| |
| |
| |
| | |
Note that the extension module dict seems to be never dereferenced
(there is an additional reference to it kept around somewhere).
This reference seems to part of the C python module loading
(possibly intentionally), and I could not find how to remove it or
where it originates from.
|
| | |
|
|\ \
| | |
| | | |
MAINT: Avoid BytesWarning in PyArray_DescrConverter()
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
A BytesWarning can be emitted when bytes are and strings are mismatched.
Catching BytesWarning ensures a better boundary between str and bytes
type. The test suite is now run with the -b flag to emit this warning.
Fixes #9308
|
| | |
| | |
| | |
| | | |
Makes the code a bit more explicit and readable in intent.
|
|\ \ \
| | | |
| | | | |
ENH: use AVX for float32 and float64 implementation of sqrt, square, absolute, reciprocal, rint, floor, ceil and trunc
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
clang6 generates an invalid exception when computing abs value of
+/-np.nan.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
(1) Workaround for bug in clang6: added missing GCC attribute to the
prototype of ISA_sqrt_TYPE function which otherwise leads to a weird
build failure in clang6 (gcc and clang7.0 doesnt have this issue)
(2) Changed np.float128 to np.longdouble in tests: NumPy in windows
doesn't support the np.float128 dtype
(3) GCC 4.8/5.0 doesn't support _mm512_abs_ps/pd intrinsic
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
DEP: ufunc `out` argument must be a tuple for multiple outputs
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This finishes a deprecation started in NumPy 1.10. when the support
for providing multiple output arguments was added.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
DOC: Create `class Extension` docstring and add it to documentation.
|
| | | | | | |
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
BUILD: change to build_src --verbose-cfg, runtests.py --debug-info
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
MAINT: Use `extract_unit` throughout datetime
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This eliminates a lot of duplicate work to handle the difference between C and python modulo.
`extract_unit` has been moved to the top of the file, and has been split into identical 32- and 64-bit variants.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
BUG: fix fromfile behavior when reading sub-array dtypes
|
| | | | | | | | |
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Restore previous behavior of fromfile, by ensuring the original dtype is
used for reading, instead of the type of the created array which may
have sub-arrays collapsed.
Reverts parts of 454c5b5e9a76809a4ab60bda30aa048ec37ee11e
|
|/ / / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
When an axis argument was given, shuffle was using the original length of
the array instead of the length of the given axis. This meant that, for
example, if an array with shape (2, 10) was shuffled with axis=1, only the
first two columns were shuffled.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
BUG: properly define PyArray_DescrCheck{,Exact}
|
| | |_|/ / /
| |/| | | | |
|
| | | | | |
| | | | | |
| | | | | | |
DOC: add `printoptions` as a context manager to `set_printoptions`
|
|\ \ \ \ \ \
| |_|_|/ / /
|/| | | | | |
MAINT: Use scalar math power function directly
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | | |
The very old code loaded them dynamically from the ufunc during
runtime. This is not how we usually do it.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
DEP: Complete deprecation of invalid array/memory order
|
| | |_|/ /
| |/| | |
| | | | |
| | | | |
| | | | | |
Fixed order=FORTRAN in docs
Added release snippet
|
|\ \ \ \ \
| | | | | |
| | | | | | |
BUG: always free clean_sep
|
| | |_|/ /
| |/| | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
DEP: Finish deprecation of non-integer `num` in linspace
|
| | |_|/ /
| |/| | | |
|
| |/ / /
|/| | |
| | | | |
* BUG: dtype reference count cleanup
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The documentation currently states "It works in 2-D as well"
with attached example not correct.
closes #14466
|
|\ \ \ \
| | | | |
| | | | | |
DOC: Updated sphinx directive formatting
|
| |/ / / |
|
|/ / / |
|
| | |
| | |
| | |
| | |
| | | |
* BUILD: remove unused functions, rearrange headers (from CC=clang)
* MAINT: check enum at API call, not in provate function
|
|\ \ \
| |/ /
|/| | |
DEP: remove deprecated select behaviour
|
| | | |
|
|\ \ \
| | | |
| | | | |
DOC: update submodule docstrings, remove info.py files
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Docstring isn't used to render the html docs, that is controlled by
``routines.linalg.rst``. Still good to bring the contents of
function listings of the module docstring in line with that file.
|