| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add note on testing in docs of "setting up dev envirnoment" and "building NumPy from source"
closes #14037
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
DEP: Deprecate PyArray_FromDimsAndDataAndDescr, PyArray_FromDims
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | | |
* Deprecate and fix tests for alen
|
| | | | | | |
| | | | | | |
| | | | | | | |
* DOC: new nan_to_num keywords are from 1.17 onwards
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
BUG: Fixed default BitGenerator name
|
|/ / / / / / / |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
NEP: numpy.org website redesign
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
[ci skip]
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
This NEP proposes the introduction of the __duckarray__ protocol, as described in high-level by NEP-22 and further discussed in #13831 .
We have another idea by @shoyer on how to handle duck array typing through __array_function__, as mentioned in #13831 (comment):
we could consider adding a like argument to duckarray. That would require changing the protocol from the simplified proposal above -- maybe to use array_function instead of a dedicated protocol like duckarray? I haven't really thought this through.
The idea above seems viable, and perhaps more complete as well. That said, I want to either extend this NEP to cover that, or maybe write a separate NEP so we can discuss and judge which one is a better solution. In the meantime, let's start discussing the text here.
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
IntelPython/intel-compiler-binary-search-with-guess
MAINT: Workaround for Intel compiler bug leading to failing test
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
time when comparing with FP exceptions, such as NAN
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
TST: Clean up of test_pocketfft.py
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
Relaxed test_fft_with_order for float32.
Infinity norm round-off error of FFT is shown in
G.U. Ramos, "Roundoff Error Analyss of the Fast Fourier Transform,"
Mathematics of Computation, vol. 25, no. 116, Oct. 1971, p. 757
to be bounded by sqrt(N)*K*eps.
|
|\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
DOC: Fix links in `/.github/CONTRIBUTING.md`.
|
| | | | | | | | | | | |
|
| | |_|_|_|_|_|_|_|/
| |/| | | | | | | | |
|
|\ \ \ \ \ \ \ \ \ \
| |/ / / / / / / / /
|/| | | | | | | | | |
MAINT: Fix the typo
|
|/ / / / / / / / / |
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
DOC: Fix hermitian argument docs in `svd`
|
|/ / / / / / / / / |
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
There is no output array for allclose as opposed to isclose, so do not reference one.
|
| |/ / / / / / /
|/| | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
(gh-14174)
The check tested the wrong function. In principle a dtype could only implement one of the two slots/functions.
Fix #14173.
|
|/ / / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fancy indexing on read-only subclass makes a read-only copy. This PR avoids using the flags of the original array.
Fixes #14132
* do not use original array flags in fancy indexing
* Update numpy/core/tests/test_indexing.py
Co-Authored-By: Eric Wieser <wieser.eric@gmail.com>
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
MAINT: Ensure array_dealloc does not modify refcount of self
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
The increase happens in dealloc and is thus harmless. Ignore it,
since it is in a deprecated code path, so downstream should not
be running into this path anyway (the leak is not a real leak,
so that the only reason to avoid is, is to not trip downstream
testing for reference leaks).
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
This enables allocating the simple iterator on the stack using a
borrowed reference to the array. Using this approach during
deallocating object arrays (decrefing the elements) avoids changing
the reference count of `self` during dealloc, which leads to problems.
Just INCREF'ing self is not desirable because it increases the global
reference count in debugging mode so that it makes reference count
debugging harder.
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
DEP: Remove np.rank which has been deprecated for more than 5 years
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
references #7059
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
fixed reST formatting typo in changelog/README.md.
Looked like there was an extra pair of ```
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
BUG: Remove the broken clip wrapper
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
ndarray.clip is already just a wrapper for the ufunc, so there is no need to do type-specific wrapping here any more
Fixes gh-14140
|
|\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
TST: Add 3.8-dev to travisCI testing.
|
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
The Deprecation tests were only printing the warning
type on failure, print the whole warning instead so that
it is possible to know where the warnings originated.
|
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Nose imports imp, which has a PendingDeprecationWarning since
Python 3.4.
|
| | | | | | | | | | | |
|
|\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | |
| | | | | | | | | | | | |
TST: Allow fuss in testing strided/non-strided exp/log loops
|
| | |_|_|_|_|/ / / / /
| |/| | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
This is related to:
https://github.com/numpy/numpy/issues/14087
https://github.com/numpy/numpy/pull/14091
|
|\ \ \ \ \ \ \ \ \ \ \
| |/ / / / / / / / / /
|/| | | | | | | | | | |
BUG: avx2_scalef_ps must be static
|
|/ / / / / / / / / / |
|
|\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
DOC, MAINT: Update master after 1.17.0 release.
|
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
- Update .mailmap
- Update 1.17.0-notes.rst
- Update 1.17.0-changelog.rst
[ci skip]
|
|\ \ \ \ \ \ \ \ \ \ \
| |_|/ / / / / / / / /
|/| | | | | | | | | | |
BUG: Remove stray print that causes a SystemError on python 3.7 due to an exception being in flight
|