| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 5.19.0 to 5.19.1.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-5.19.0...hypothesis-python-5.19.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
| |\
| |
| | |
MAINT: Fix ``runtest.py`` warning.
|
| | | |
|
| |\ \
| | |
| | | |
DOC: fix inconsistent parameter name in np.ndindex docstring
|
| | | | |
|
| |\ \ \
| | |/
| |/| |
MAINT: setuptools 49.2.0 emits a warning, avoid it
|
| | | | |
|
| | |/ |
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The kwarg option norm=inverse leads to scaling of the transforms
inverse (opposite) to that of the default option norm=None; i.e. the
forward transform is normalized with 1/n whereas the backward one
with 1. The fft routines and their tests have been modified to
reflect the changes; all tests have been passed successfully.
Closes #16126
* modified _unitary, fft & ifft and their tests; tests passed
* modified rfft & irfft and their tests; tests passed
* modified hfft & ihfft and all tests; all modifications are now done
* correction in ihfft; all 79 fft tests passed successfully
* undo unnecessary docstrings changes made in my previous commits
* use norm=forward kwarg value name
* Update numpy/fft/__init__.py
Co-authored-by: Leo Fang <leofang@bnl.gov>
* add code review suggestions
Co-authored-by: Leo Fang <leofang@bnl.gov>
* add default norm=None alias norm=backward
* streamline private normalization functions
* modify hermitian FFTs
* add review suggestions
Co-authored-by: Leo Fang <leofang@bnl.gov>
* add review suggestions v2 (dict as module const)
* make review suggestions v3
* Apply suggestions from code review
Co-authored-by: Leo Fang <leofang@bnl.gov>
|
| |\
| |
| | |
BLD: temporarily disable OpenBLAS hash checks
|
| | | |
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add documentation for the new build infrastructure and API developed to enable
universal intrinsics. Written by @seiko2plus with some fixes by @mattip.
* DOC: add SIMD optimization doc (seiko2plus)
* DOC: reformat as valid RST
* trim whitespace
* first part of Understanding CPU Dispatching
* update build options and remove implied features, gonna update it later
* add more explanations for the dispatcher and fix doc style
* fix up style
* add figure
* Improve and more explanations for Understanding CPU Dispatching
* fix up syntax
* DOC: tweak formatting
* DOC: more tweaks
* fix rst formatting
* DOC: Generate CPU features tables from CCompilerOpt
* DOC: move files around
* DOC: add comment to top of file
* DOC: rebuild tables, fix links
* DOC: minor copyedits
Co-authored-by: Sayed Adel <seiko@imavr.com>
Co-authored-by: Ross Barnowski <rossbar@berkeley.edu>
|
| |\
| |
| | |
DOC: Add a reST label to /user/building.rst
|
| |/ |
|
| | |
|
| |
|
|
|
|
| |
* adding documentation on passing dimensions to
ndindex as a tuple
Co-authored-by: sun <sun@vosdbt.org>
|
| |\
| |
| | |
DOC: Fix RST/numpydoc standard.
|
| | |
| |
| |
| |
| |
| |
| |
| | |
One of the header line was not long enough, make it the same length as
the title.
The section "Arguments" is usually called "Parameters". Update for
consistency.
|
| |\ \
| | |
| | | |
TST: Upgrade to Python 3.8 for DEBUG testing.
|
| | |/
| |
| |
| |
| |
| |
| | |
The DEBUG test requires the debug version of Python which is only
available for the default Python of the Ubuntu version being used. The
latest available LTS version available for TravisCI looks to be Focal
Fossa (20.04 LTS) which supports Python 3.8. Give it a shot.
|
| |\ \
| | |
| | | |
DOC: Add transition note to all lib/poly functions
|
| | | |
| | |
| | |
| | |
| | |
| | | |
Adds a `.. note::` right after the description to all functions/classes
from the numpy.lib.polynomial module notifying the user that the
numpy.polynomial package is preferred.
|
| |\ \ \
| |_|/
|/| | |
DOC: Added a section in the 'Iterating over arrays' doc page on basic iteration.
|
| | | |
| | |
| | |
| | |
| | | |
Improve wording
Co-authored-by: Ross Barnowski <rossbar@berkeley.edu>
|
| | | | |
|
| | | |
| | |
| | |
| | | |
quickstart documentation section on basic iteration
|
| |\ \ \
| | | |
| | | | |
BLD, MAINT: update cython to 0.29.21
|
| |/ / / |
|
| |\ \ \
| | | |
| | | | |
ENH: Implement the NumPy C SIMD vectorization interface
|
| | | | |
| | | |
| | | | |
Co-authored-by: Matti Picus <matti.picus@gmail.com>
|
| | | | |
| | | |
| | | |
| | | | |
implement the same intrinsics as X86 for Power/VSX little-endian mode
|
| | | | |
| | | |
| | | |
| | | | |
implement the same intrinsics as X86 for NEON
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
implement the following intrinsics for X86 extensions:
- load, store
- zero, setall, set, select, reinterpret
- boolean conversions
- (add, sub, mul, div, adds, subs)
- logical
- comparison
- left and right shifting
- combine, zip
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
"NPYV" or universal intrinsics as NEP-38 define it, are types and functions
intended to simplify vectorization of code on different platforms.
This patch initialize NPYV for SIMD extensions SSE, AVX2, AVX512,
VSX and NEON on the top of C definitions that defined by the new
generated header '_cpu_dispatch.h' which included by 'cpu_dispatch.h'.
|
| | | | |
| | | |
| | | | |
DOC: fixes to capitalization and header lines
|
| |\ \ \ \
| | | | |
| | | | | |
ENH: Rewrite of array-coercion to support new dtypes
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
astype is similar to array coercion, and is also compared in
many of the tests below.
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
As asked for by Hameer, the comment was outdated, so had to change
it completely instead of fixing one word.
|
| | | | | |
| | | | |
| | | | | |
Co-authored-by: Hameer Abbasi <einstein.edison@gmail.com>
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The rational test still fails, but the xfail message was wrong
or confusing.
|
| | | | | |
| | | | |
| | | | | |
Co-authored-by: Anirudh Subramanian <anirudh2290@apache.org>
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
string is too short
this retains (and slightly expands) the old behaviour. It is inconsistent
and I think we should fix that inconsistency one way or the other
(I honestly do not care *which* way).
|
| | | | | |
| | | | |
| | | | | |
Co-authored-by: Anirudh Subramanian <anirudh2290@apache.org>
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Also add some more documentation for
PyArray_DiscoverDTypeAndShape_Recursive
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Unfortunately one test had to be adapted (I missed the difference
between timedelta64 and datetime64), and one tests which I thought
failed only for one reason, also failed for anothe reason which
is not fully gone in master.
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Could also just delete this path entirely, but thought for now to
keep it around.
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This is similar to the ragged deprecation, and proofs that
gh-15611 is fixed previously.
|
| | | | | | |
|
| | | | | | |
|