| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
This reverts most of the changes from GH-13305, and adds a brief discussion
of ``__skip_array_function__`` into the "Alternatives" section.
We still use NumPy's implementation of the function internally inside
``ndarray.__array_function__``, but I've given it a new name in the NEP
(``_implementation``) to indicate that it's a private API.
|
|\
| |
| | |
DOC: roadmap update
|
| |
| |
| |
| | |
[ci skip]
|
| |
| |
| |
| |
| |
| |
| |
| | |
- Update for changes in the past year
- Make top-level headings clearer (interoperability, extensibility, etc)
- Give website and documentation its own heading (is important)
- Remove typing and array scalars, doesn't belong here
- General cleanup, fix ReST formatting, etc.
|
|\ \
| | |
| | | |
BLD: Add libflame as a LAPACK back-end
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Now libflame may be used as a LAPACK back-end.
libflame requires an external BLAS so one has to
also have this enabled.
Also added release notes for NPY_*_ORDER and libFLAME.
|
|\ \ \
| | | |
| | | | |
NEP: update NEP 19 with API terminology
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | | |
BUG,DEP: Fix writeable flag setting for arrays without base
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This also deprecates setting a non-writeable array to writeable if
that array does not own its data (and has no base object to check if
the memory may be writeable). (Deprecation on Python side only)
Closes gh-481
|
|\ \ \ \
| | | | |
| | | | | |
BUG/ENH: Create npy format 3.0 to support extended unicode characters in dtypes
|
| |\ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This version encodes the dtype as utf8 instead of latin1.
Unfortunately we need to create a new version to make this change, because we did not limit ourselves to ASCII in versions 1 and 2.
Fixes gh-7391
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
DOC: Remove duplicate documentation of the PyArray_SimpleNew family of functions
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
ENH: Support object arrays in matmul
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
DOC: Minor grammatical fixes in NumPy docs
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| |_|/ / / / /
|/| | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
NEP: Update NEP-18 to include the ``__skip_array_function__`` attribute.
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Fix GH12974
This includes two minor changes to NEP-18 that will need to be implemented in
NumPy:
- The ``__numpy_implementation__`` attribute is documented and officially
supported as a way to defer to NumPy's own implementation.
- I have noted that dispatcher functions should be given the same name as
implementations, which should result in more interprettable error messages.
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
API: Make MaskedArray.mask return a view, rather than the underlying mask
|
| | |_|_|/ / / /
| |/| | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
This prevents consumers from reshaping the mask in place, which breaks things
As a result, `x.mask is x.mask` returns `False`, but this was already true of `x.data is x.data`.
May also be related to gh-10270
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
ENH: Add 'bitorder' keyword to packbits, unpackbits
|
| | |_|_|_|_|_|/
| |/| | | | | | |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
ENH: Implement radix sort
|
| |/ / / / / / / |
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
|/| | | | | | | |
BUG: Protect generators from log(0.0)
|
| | |_|_|_|/ /
| |/| | | | |
| | | | | | |
| | | | | | | |
Ensure log(0.0) doesn't produce inf/nan values when generating random values
|
| |_|_|_|_|/
|/| | | | | |
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
BUILD: fail documentation build if numpy version does not match
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
BLD: Allow users to specify BLAS and LAPACK library link order
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Also added a test to travis (apparently ATLAS=None... is not tested
on circleCI).
Signed-off-by: Nick Papior <nickpapior@gmail.com>
|
|\ \ \ \ \ \ \
| |_|_|/ / / /
|/| | | | | | |
DOC: document existence of linalg backends
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| | | | | | |
DOC: dimension sizes are non-negative, not positive
|