| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
[ci skip]
|
| |
|
|\
| |
| | |
MAINT: move all masked array matrix tests to matrixlib.
|
| |
| |
| |
| |
| |
| | |
Further progress in isolating matrix in preparation of its
deprecation. There is one place left with an explicit reference
to matrix (in MaskedArray.count), which is to be solved later.
|
|\ \
| | |
| | | |
DOC: Make doc examples using StringIO python2-3 compatible
|
| | | |
|
|\ \ \
| |/ /
|/| | |
DOC: cleanup documentation, continuation of nditer PR #9998
|
| |\ \ |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
DOC: link to governance, convert external link to internal
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
MAINT: Added pytest cache folder to .gitignore
|
| | |_|_|/
| |/| | |
| | | | |
| | | | | |
[ci skip] [skip ci]
|
|/ / / /
| | | |
| | | | |
The result was correct
|
|\ \ \ \
| | | | |
| | | | | |
BUG: Pass non-None outputs to __array_prepare__ and __array_wrap__
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
__array_prepare__ or __array_wrap__ arguments
This fixes gh-10450.
The effect here is that all of these will pass `args=(in1, in2)` to `__array_prepare__` and `__array_wrap__`:
* `ufunc(in1, in2)` - unchanged
* `ufunc(in1, in2, None)` - previously:
* prepare: `(in1, in2, None)`
* wrap: `(in1, in2, None)`
* `ufunc(in1, in2, out=None)` - previously:
* prepare: `(in1, in2, None)`
* `ufunc(in1, in2, out=(None,))` - previously
* prepare: `(in1, in2, (None,))`
Whereas these will pass `args=(in1, in2, out)`;
* `ufunc(in1, in2, out)` - unchanged
* `ufunc(in1, in2, out=out)` - previously
* wrap: `(in1, in2)`
* `ufunc(in1, in2, out=(out,))` - previously
* prepare: not called on out at all!
* wrap: `(in1, in2)`
|
|\ \ \ \ \
| | | | | |
| | | | | | |
ENH: Implement initial kwarg for ufunc.add.reduce
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
MAINT: address extraneous shape tuple checks in descriptor.c
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* C source comments flag two extraneous checks for
the object type of self->subarray->shape in
descriptor.c
* pertinent code has been adjusted to assert
the presence of the tuple object where
needed & remove a fallback return call along
with an extraneous casting
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
MAINT: Remove unnecessary special case in np.histogramdd for N == 0
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
BUG: Fix casting between npy_half and float in einsum
|
| | | | | | | | | |
|
| | | | | | | | | |
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
MAINT: Remove workaround for gh-10891
|
| | |_|_|_|_|/ / /
| |/| | | | | | | |
|
|\ \ \ \ \ \ \ \ \
| |/ / / / / / / /
|/| | | | | | | | |
DOC: advise against use of matrix.
|
|/ / / / / / / / |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
DOC: Fix negative binomial documentation.
|
| | | | | | | | | |
|
|\ \ \ \ \ \ \ \ \
| |_|_|_|_|_|_|_|/
|/| | | | | | | | |
BUG: have _array_from_buffer_3118 correctly handle errors
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Fixes gh-6741
If an object claims to support the PEP3118 buffer protocol, then any mistakes in the implementation should be raised as errors, rather than falling back on other approaches.
This has some behavior changes:
* np.array(mem_view_33d) now gives a more useful error message than "memoryview: unsupported format <B"
* np.array(ctypes_pointer) now errors rather than creating an object array containing a single pointer
Also adds support for 32-dimensional buffers, where previously the max was 31-dimensional.
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
BUG: test, fix PyArray_DiscardWritebackIfCopy refcount issue and docu…
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | |_|_|_|_|_|/ /
| |/| | | | | | | |
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
DOC: add quantile, nanquantile to toc
|
| | |_|_|_|_|_|/ /
| |/| | | | | | | |
|
|\ \ \ \ \ \ \ \ \
| |/ / / / / / / /
|/| | | | | | | | |
BUG: 'style' arg to array2string broken in legacy mode
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Fixes #10934
|
|\ \ \ \ \ \ \ \ \
| |_|_|_|_|_|_|/ /
|/| | | | | | | | |
ENH: Quantile
|
| | | | | | | | | |
|
| |_|_|_|_|_|_|/
|/| | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* fixed doc typo
* fixed lib typos
* fixed lapack_lite typos
* Revert "fixed lapack_lite typos"
This reverts commit e7dada860cb73af190234402508ab79965ecd079.
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
BUG: it.close() disallows access to iterator, fixes #10950
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | |_|/ / / / /
| |/| | | | | | |
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
|/| | | | | | | |
TST: Extract a helper function to test for reference cycles
|