| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
BUG: Prevent invalid array shapes in seed
|
| |
| |
| |
| |
| |
| |
| | |
Prevent empty arrays or arrays with more than 1 dimension from being
used to seed RandomState
closes #9832
|
| | |
|
|\ \
| | |
| | | |
DEP: 0 should be passed to bincount, not None
|
| |/
| |
| |
| | |
Fixes gh-8841
|
|/
|
|
|
|
| |
Fixes #9728
This bug was introduced with the `axis` keyword in #7177, as a misguided optimization.
|
|
|
|
|
| |
Since Python 3.6 it is possible to write directly to a ZIP file,
without creating temporary files.
|
|\
| |
| | |
BENCH: Added missing ufunc benchmarks
|
| |
| |
| |
| |
| |
| |
| | |
of type datetime or timedelta
TST: Edited test_datetime to expect a TypeError instead of a ValueError for isnat if a wrong type is passed as an argument
DOC: Added change of ufunc isnat's exception handling to release notes
|
|\ \
| | |
| | | |
BUG: Make bool(void_scalar) and void_scalar.astype(bool) consistent
|
| | |
| | |
| | |
| | |
| | |
| | | |
Caused by void scalars decaying to 1d uint8 arrays before casting - `getitem` is dangerous for intermediate results
Works towards #9847
|
|/ /
| |
| |
| | |
[skip ci]
|
|\ \
| |/
|/| |
DEP: Deprecate truth testing on empty arrays
|
| |
| |
| |
| | |
Fixes #9583
|
| | |
|
| |
| |
| | |
Closes scipy/scipy#7965.
|
| | |
|
|/ |
|
|\
| |
| | |
BUG: remove voidtype-repr recursion in scalartypes.c/arrayprint.py
|
| |
| |
| |
| | |
Fixes #9345
|
|/
|
|
|
|
|
|
| |
* Add 1.13.2-changelog.rst
* Add doc/release/1.13.2-notes.rst
* Update doc/source/release.rst
[ci skip]
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
DOC: Add polyutils subpackage to reference documentation
|
| | |
|
|\ \
| | |
| | | |
BUG: Fix various problems with the np.ma.masked constant
|
| | | |
|
| | | |
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
With a symmetric matrix, the more efficient `eigvalsh` method
can be used to find singular values.
|
| |\ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Previously, saving format version 1 would align to 16 bytes,
and saving version 2 would align improperly (bug #8085).
Alignment is now always at least 64 bytes in either version,
which supports memory mapping of the saved files on Linux,
where mmap() offset must be a multiple of the page size.
Why 64 bytes? Simply because we don't know of a case where
more is needed. AVX alignment is 32 bytes; AVX-512 is 64.
Fixes #8085, closes #8598.
|
| | |\ \ \
| | | |_|/
| | |/| | |
DOC: add new steering council members.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Discussion on the numpy-discussion mailing list on July 21-25 2017.
[ci skip]
|
| |/ / /
| | | |
| | | |
| | | | |
Fixes #8826
|
| |\ \ \
| | | | |
| | | | | |
MAINT: struct assignment "by field position", multi-field indices return views
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This commit attempts to make structure assignment more consistent, and
then changes multi-field indices to return a view instead of a copy.
Assignment between structures now works "by field position" rather than
"by field name".
Fixes #2353, fixes #6085, fixes #3351, fixes #6085, fixes #6314,
fixes #2346, fixes #7058, fixes #3641, fixes #5994, fixes #7262,
fixes #7493
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
For some reason this file insisted on using multiple redundant terms
for array dimensionality, and in particular liked the word "rank",
which is confusing and very rarely used in my experience. This commit
drops the word rank and removes a number of parenthetical "X (which is
to say Y)" phrasings.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
In gh-9664, a user got confused by this wording, because they thought
it was talking about the length of a vector as a distance in cartesian
space versus the length of a vector as the number of elements it
contains.
|
| |\ \ \ \
| | | | | |
| | | | | | |
BUG: Fix usage of keyword "from" as argument name for "can_cast".
|
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | | |
Also removed inconsistency between the second argument name
between documentation ("totype") and code ("to").
|
| | | | | |
|
|/ / / / |
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* API: Make ``a.flat.__array__`` return copy if ``a`` non-contiguous.
Previously an UPDATEIFCOPY array was returned when `a` was
non-contiguous and writeable. Exposing that type of array does not work
well with PyPy as there is no refcount, and hence the writeback never
occurs. The copy in this case is set to non-writable to expose cases
where a writeback was expected. At some future time the copy will be
made writable. See gh-7054 for a discussion of this issue. It is not
expected that this change will affect many people.
|
|/ / |
|
| | |
|
|\ \
| | |
| | | |
DOC: Update release notes for noncentral_f changes.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The `dfnum` parameter is now required to be > 0 rather than
the previous > 1.
[ci skip]
|