summaryrefslogtreecommitdiff
path: root/numpy/lib
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | MAINT: Use a with statement instead of try / finallyEric Wieser2019-06-041-8/+2
| | | | | | | | | | | | | | | | All of this code was already correct, this just tidies it a little
| | * | MAINT: speed up [hvd]stack by eliminating list comprehension. (#13697)Marten van Kerkwijk2019-06-011-1/+4
| | | |
| | * | MAINT: Misc. typo fixes (#13664)luzpaz2019-05-313-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | * DOC, MAINT: Misc. typo fixes Found via `codespell`
| | * | MAINT: Fixes tests with __array_function__ disabledStephan Hoyer2019-05-262-6/+26
| | | |
| * | | ENH: always use zip64, upgrade pickle protocol to 3mattip2019-05-233-8/+19
| |/ /
| * | Fixed minor doc error in take_along_axisJavier Dehesa2019-05-211-1/+1
| | | | | | | | | Fixes #13598
| * | BUG: Increment stacklevel for warnings to account for NEP-18 overrides (#13589)Stephan Hoyer2019-05-206-32/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Increment stacklevel for warnings to account for NEP-18 overrides For NumPy functions that make use of `__array_function__`, the appropriate the stack level for warnings should generally be increased by 1 to account for the override function defined in numpy.core.overrides. Fixes GH-13329 * Update numpy/lib/type_check.py Co-Authored-By: Sebastian Berg <sebastian@sipsolutions.net>
| * | Merge branch 'master' into npy-2.1Matti Picus2019-05-1913-72/+200
| |\ \
| | * \ Merge pull request #13571 from Bharat123rox/viewMatti Picus2019-05-161-2/+1
| | |\ \ | | | | | | | | | | DOC: Mention that expand_dims returns a view
| | | * | Make wording changes according to @mattipBharat123rox2019-05-161-2/+1
| | | | |
| | | * | DOC: Mention that expand_dims returns a viewBharat123rox2019-05-161-1/+1
| | | | |
| | * | | Merge pull request #13544 from eric-wieser/empty-broadcastMatti Picus2019-05-151-2/+0
| | |\ \ \ | | | | | | | | | | | | ENH: Allow broadcast to be called with zero arguments
| | | * | | ENH: Allow broadcast to be called with zero argumentsEric Wieser2019-05-121-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Follows on from gh-6905 which reduced the limit from 2 to 1. Let's go all the way to zero. Just as for `broadcast(broadcast(a), b)` is interpreted as `broadcast(a, b)` , this change interprets `broadcast(broadcast(), a)` as `broadcast(a)`.
| | * | | | Complete the exampleBharat123rox2019-05-121-0/+2
| | | | | |
| | * | | | Add suggested exampleBharat123rox2019-05-121-5/+9
| | | | | |
| | * | | | Merge upstream branch 'master' of https://github.com/numpy/numpy into ↵Bharat123rox2019-05-1214-83/+275
| | |\ \ \ \ | | | | |/ / | | | |/| | | | | | | | fix-genfromtxt
| | | * | | Merge pull request #10308 from eric-wieser/mask-attr-is-viewMatti Picus2019-05-121-1/+1
| | | |\ \ \ | | | | | | | | | | | | | | API: Make MaskedArray.mask return a view, rather than the underlying mask
| | | | * | | API: Make MaskedArray.mask return a view, rather than the underlying maskEric Wieser2019-05-111-1/+1
| | | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | | * | | Merge pull request #13433 from mattip/issue13431Sebastian Berg2019-05-122-4/+64
| | | |\ \ \ | | | | | | | | | | | | | | BUG: Handle subarrays in descr_to_dtype
| | | | * | | MAINT: remove uneeded codemattip2019-05-112-15/+24
| | | | | | |
| | | | * | | BUG: parse more subarrays in descr_to_dtypemattip2019-05-032-2/+51
| | | | | | |
| | | | * | | BUG: handle subarrays in descr_to_dtypemattip2019-04-302-3/+5
| | | | |/ /
| | | * | | Merge pull request #12962 from mattip/unpackbitsCharles Harris2019-05-111-46/+93
| | | |\ \ \ | | | | | | | | | | | | | | ENH: Add 'bitorder' keyword to packbits, unpackbits
| | | | * | | ENH: changes from reviewmattip2019-05-111-25/+29
| | | | | | |
| | | | * | | BUG: parametrize tests, fix for interaction of count, ordermattip2019-05-111-41/+69
| | | | | | |
| | | | * | | ENH: add 'order' keyword to packbits, unpackbitsmattip2019-05-111-6/+21
| | | | | | |
| | | * | | | Merge pull request #13402 from eric-wieser/genfromtxt-defaultsSebastian Berg2019-05-111-1/+2
| | | |\ \ \ \ | | | | | | | | | | | | | | | | DOC: Show the default value of deletechars in the signature of genfromtxt
| | | | * | | | DOC: Show the default value of deletechars in the signature of genfromtxtEric Wieser2019-05-111-1/+2
| | | | | | | |
| | | * | | | | Merge pull request #13482 from mattip/durationsSebastian Berg2019-05-111-7/+3
| | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | TEST: add duration report to tests, speed up two outliers
| | | | * | | | | TEST: tweak two slow tests to speed them upmattip2019-05-111-7/+3
| | | | | | | | |
| | | * | | | | | Merge pull request #13332 from eric-wieser/fix-subarray-unstructuredCharles Harris2019-05-112-2/+11
| | | |\ \ \ \ \ \ | | | | |_|_|/ / / | | | |/| | | | | BUG: Always return views from structured_to_unstructured when possible
| | | | * | | | | BUG: Always return views from structured_to_unstructured when possibleEric Wieser2019-05-012-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also applies to unstructured_to_structured While producing correct resutls, the test added in this commit would previously make an unecessary copy, causing the assertion to fail. The cause was `astype` was being asked to convert from a subarray of shape `(x, y)` to one of `(x*y,)`, which it cannot do without making a copy. This changes the approach used to skip the step of flattening subarrays to 1d
| | | * | | | | | DOC: have notes in histogram_bin_edges match parameter styleRyan Levy2019-05-051-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bins only accepts lowercase strings, but the notes are capitalized.
| | | * | | | | | Merge pull request #13298 from navneet-nmk/diff-errorEric Wieser2019-05-022-0/+5
| | | |\ \ \ \ \ \ | | | | |_|/ / / / | | | |/| | | | | ENH: Added clearer exception for np.diff on 0-dimensional ndarray
| | | | * | | | | ENH: add clearer error message for diff(0-d)ayir2019-04-262-0/+5
| | | | | | | | |
| | | * | | | | | BUG: fix unravel_index when dimension is greater than 'intp'psschand2019-05-011-0/+3
| | | | |_|_|/ / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | The PR is: gh13439 Closes gh-9538
| | * | | | | | Clarify deletechars in docsBharat123rox2019-04-241-2/+5
| | | | | | | |
| | * | | | | | Resolve confusion regarding hashtag in header line of csvBharat123rox2019-04-241-0/+1
| | | |_|_|/ / | | |/| | | |
| * | | | | | BUG/ENH: Create npy format 3.0Eric Wieser2019-05-072-15/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | MAINT: Simplify computation of npy format headersEric Wieser2019-05-071-49/+52
| | |/ / / / | |/| | | | | | | | | | | | | | | | This works towards adding a third format that supports utf8
| * | | | | Merge pull request #8641 from eric-wieser/ix_-preserve-typeMatti Picus2019-04-292-9/+15
| |\ \ \ \ \ | | | | | | | | | | | | | | BUG: Preserve types of empty arrays in ix_ when known
| | * \ \ \ \ Merge branch 'master' into ix_-preserve-typeEric Wieser2018-07-3151-3824/+7642
| | |\ \ \ \ \
| | * | | | | | BUG: Preserve types of empty arrays when knownEric Wieser2017-02-192-9/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes regression in #5805
| * | | | | | | Merge pull request #13250 from grlee77/pad_no_apply_along_axisCharles Harris2019-04-281-2/+15
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | MAINT: Improve efficiency of pad by avoiding use of apply_along_axis
| | * | | | | | | MAINT: improve efficiency of pad by avoiding use of apply_along_axisGregory Lee2019-04-281-2/+15
| | | |_|_|_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pad assumed that apply_along_axis was modifying the padded array in-place. In this case, it is more efficient to avoid the overhead of creating an output buffer and just directly iterate the inplace operations instead using transpose and nditer instead. MAINT: use moveaxis in place of transpose to improve clarity
| * | | | | | | Merge pull request #13409 from seberg/fix-unicode-fmt-savetxtMatti Picus2019-04-262-1/+14
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | BUG: (py2 only) fix unicode support for savetxt fmt string
| | * | | | | | | BUG: (py2 only) fix unicode support for savetxt fmt stringSebastian Berg2019-04-262-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By now, all that is needed is to also allow unicode strings to pass through. Adds a test for the support which already succeeds on python3. Closes gh-4053 (replaces the old PR)
| * | | | | | | | Merge pull request #13390 from eric-wieser/quantile-fractionMatti Picus2019-04-252-2/+39
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | ENH: Add support for Fraction to percentile and quantile
| | * | | | | | | | ENH: Add support for Fraction to percentile and quantileEric Wieser2019-04-232-2/+39
| | | |_|_|_|/ / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | With true division available, using `.0` to convert integers to floats offers no value, and harms compatibility with precise rational types.
| * | | | | | | | Merge remote-tracking branch 'upstream/master' into fix-1-field-unstructuredEric Wieser2019-04-2338-2254/+2356
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | | | | | | | | / | | |_|_|_|_|_|/ | |/| | | | | |