Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | BUG: fix error message in numpy.select | Louis Potok | 2018-03-08 | 1 | -1/+1 |
| | |||||
* | DOC: Grammar of np.gradient docstring | Allan Haldane | 2018-03-06 | 1 | -3/+3 |
| | | | | [ci-skip] | ||||
* | Merge pull request #10547 from hobler/patch-1 | Charles Harris | 2018-02-28 | 1 | -1/+1 |
|\ | | | | | DOC: Fix incorrect formula in gradient docstring. | ||||
| * | Update function_base.py | hobler | 2018-02-08 | 1 | -1/+1 |
| | | |||||
* | | BUG/MAINT: Remove special handling of 0d arrays and scalars in interp | Eric Wieser | 2018-02-25 | 1 | -16/+3 |
|/ | | | | | | | | | | These are now handled generically by the underlying C function This fixes the period argument for 0d arrays. Now never returns a pure-python scalar, which matches the behaviour of most of numpy. Rework of b66a200a4a1e98f1955c8a774e4ebfb4588dab5b | ||||
* | DOC: fix formatting in interp example | Zane Bradley | 2018-01-25 | 1 | -1/+2 |
| | |||||
* | More misc. typos | luz.paz | 2018-01-04 | 1 | -1/+1 |
| | | | Found via `codespell` | ||||
* | Merge pull request #10241 from eric-wieser/no-repeated-percentile-checks | Charles Harris | 2018-01-01 | 1 | -16/+26 |
|\ | | | | | MAINT: Avoid repeated validation of percentiles in nanpercentile | ||||
| * | MAINT: Avoid repeated validation of percentiles in nanpercentile | Eric Wieser | 2017-12-18 | 1 | -16/+26 |
| | | | | | | | | | | | | Previously, this would check the percentiles were 0 <= q <= 100 on every single slice of non-reduction axes. This also pulls the division by 100 to the top level, which makes things clearer, and also reduces the size of the stack trace | ||||
* | | Documentation and misc. typos | luzpaz | 2017-12-30 | 1 | -1/+1 |
| | | | | | | Found via `codespell` | ||||
* | | Merge pull request #10186 from eric-wieser/move_histogram | Charles Harris | 2017-12-22 | 1 | -801/+3 |
|\ \ | | | | | | | MAINT: Move histogram and histogramdd into their own module | ||||
| * \ | Merge branch 'master' into move_histogram | Eric Wieser | 2017-12-18 | 1 | -15/+14 |
| |\ \ | | |/ | |||||
| * | | MAINT: Move histogram and histogramdd into their own module | Eric Wieser | 2017-12-10 | 1 | -801/+3 |
| | | | | | | | | | | | | | | | | | | | | | 800 self-contained lines are easily enough to go in their own file, as are the 500 lines of tests. For compatibility, the names are still available through `np.lib.function_base.histogram` and `from np.lib.function_base import *` For simplicity of imports, all of the unqualified `np.` names are now qualified | ||||
* | | | ENH: fix typo | Tai-Lin Wu | 2017-12-20 | 1 | -1/+1 |
| |/ |/| | |||||
* | | DOC: Fixup percentile docstring, from review in gh-9213 | Eric Wieser | 2017-12-10 | 1 | -15/+14 |
|/ | | | | Updates the two docstrings to match. | ||||
* | ENH: don't show boolean dtype, as it is implied | Eric Wieser | 2017-11-13 | 1 | -1/+1 |
| | |||||
* | BUG: Throw an error if too many functions are given to piecewise | Eric Wieser | 2017-10-23 | 1 | -1/+6 |
| | | | | Especially necessary given the strange heuristics that decay the number of conditions to 1 | ||||
* | DOC: piecewise callables take 1d arrays | Eric Wieser | 2017-10-21 | 1 | -2/+2 |
| | |||||
* | MAINT/BUG: Remove special-casing for 0d arrays, now that indexing with a ↵ | Eric Wieser | 2017-10-21 | 1 | -15/+8 |
| | | | | | | single boolean is ok Also fix the test added in gh-4792, which didn't make sense, but passed anyway | ||||
* | MAINT: rename mn and mx to first_edge and last_edge | Eric Wieser | 2017-10-19 | 1 | -18/+19 |
| | |||||
* | MAINT: Tidy np.histogram, and improve error messages | Eric Wieser | 2017-10-19 | 1 | -59/+77 |
| | | | | | | | | | | Split up the overloaded `bins` variable into separate names depending on its meaning Helpful errors are now emitted for: * non-integer bin counts (fixes gh-8072) * non-1d bin edges Removes another use of `np.isscalar`... | ||||
* | Merge pull request #9294 from b-carter/fix_histogram_monotonicity_check | Eric Wieser | 2017-09-24 | 1 | -1/+1 |
|\ | | | | | BUG: Fixes histogram monotonicity check for unsigned bin values | ||||
| * | allow non-strictly increasing bins | Brandon Carter | 2017-08-19 | 1 | -1/+1 |
| | | |||||
| * | minor change to the logic | Brandon Carter | 2017-06-25 | 1 | -1/+1 |
| | | |||||
| * | BUG: fixes unsigned bins monotonicity check, see #9222 | Brandon Carter | 2017-06-24 | 1 | -1/+1 |
| | | |||||
* | | MAINT: Use zip, not enumerate | Eric Wieser | 2017-09-21 | 1 | -17/+18 |
| | | | | | | | | Double-indexing is just a little harder to read | ||||
* | | Merge pull request #9408 from eric-wieser/gradient-fix | Charles Harris | 2017-09-21 | 1 | -7/+12 |
|\ \ | | | | | | | BUG: various fixes to np.gradient | ||||
| * | | MAINT: Use clearer variable | Eric Wieser | 2017-07-13 | 1 | -1/+1 |
| | | | |||||
| * | | BUG: Use np.ndim not asarray, to allow duck-types | Eric Wieser | 2017-07-13 | 1 | -7/+6 |
| | | | |||||
| * | | BUG: Only allow 1d distance arrays | Eric Wieser | 2017-07-13 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | 2d arrays would work, but in unpredictable and undocumented ways. This at least makes gh-9401 give a better error message. | ||||
| * | | BUG: Allow 0d arrays instead of scalars in gradient | Eric Wieser | 2017-07-13 | 1 | -7/+11 |
| | | | | | | | | | | | | This fixes gh-8292 | ||||
* | | | DOC: rot90 wrongly positioned versionadded directive. [skip ci] | Michael Seifert | 2017-08-25 | 1 | -2/+2 |
| | | | |||||
* | | | MAINT: Use moveaxis instead of rollaxis internally (#9475) | Nico Schlömer | 2017-08-10 | 1 | -7/+7 |
| | | | | | | | | | | | | | | | Also add a hint to the documentation advising the use of moveaxis over rollaxis. Tests for rollaxis are left alone. | ||||
* | | | MAINT/DOC: Use builtin when np.{x} is builtins.{x}. | Eric Wieser | 2017-08-05 | 1 | -9/+9 |
| | | | | | | | | | | | | | | | | | | | | | This is the case for x in {int, bool, str, float, complex, object}. Using the np.{x} version is deceptive as it suggests that there is a difference. This change doesn't affect any external behaviour. The `long` type is missing in python 3, so np.long is still useful | ||||
* | | | MAINT: Changed diff to use iterative instead of recursive approach | Joseph Fox-Rabinovitz | 2017-07-31 | 1 | -23/+31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TST: Added tests for `n` parameter Added test for `datetime64` type change Added tests for axis normalization Added test for subtype handling DOC: Minor updates to docs: Added explanation for `n==0` Added documentation describing `datetime64` handling Updated formatting Added call to normalize_axis_index | ||||
* | | | MAINT: Use dtypes, not typecodes, and remove special casing for timedelta | Eric Wieser | 2017-07-13 | 1 | -27/+21 |
| | | | |||||
* | | | BUG: float16 is promoted to float64 by gradient | Eric Wieser | 2017-07-13 | 1 | -1/+1 |
| |/ |/| | | | | | This isn't the case for `diff` | ||||
* | | MAINT: Use neq instead of xor in diff | Egor Panfilov | 2017-06-17 | 1 | -1/+1 |
| | | |||||
* | | BUG: Switched to xor for bool arrays in diff, added corresponding tests | Egor Panfilov | 2017-06-17 | 1 | -5/+9 |
| | | |||||
* | | DOC: BLD: fix lots of Sphinx warnings/errors. | Ralf Gommers | 2017-06-10 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #9214 from eric-wieser/no-one-arg-where | Charles Harris | 2017-06-03 | 1 | -1/+1 |
|\ \ | | | | | | | MAINT: Don't internally use the one-argument where | ||||
| * | | MAINT: Don't internally use the one-argument where | Eric Wieser | 2017-06-03 | 1 | -1/+1 |
| | | | | | | | | | | | | nonzero is a clearer spelling | ||||
* | | | BUG: KeyboardInterrupt is swallowed all over the place | Eric Wieser | 2017-06-03 | 1 | -1/+1 |
|/ / | | | | | | | Bare except is very rarely the right thing | ||||
* | | Merge pull request #9212 from eric-wieser/tidy-function_base | Julian Taylor | 2017-06-03 | 1 | -5/+3 |
|\ \ | | | | | | | MAINT: Combine similar branches | ||||
| * | | MAINT: Combine similar branches | Eric Wieser | 2017-06-03 | 1 | -5/+3 |
| |/ | |||||
* | | MAINT: Use np.concatenate instead of np.vstack (#8934) | Joseph Paul Cohen | 2017-06-02 | 1 | -12/+4 |
|/ | | | | | | | | | | | | | | The np.vstack function is maintained for backward compatibility, it's use in new code is discouraged. * MAINT: Replace internal uses of vstack vstack is supported only for backward compatibility We should use concatenate or stack instead * MAINT: Remove 1d special casing in piecewise * STY: Fix missing blank line in ma.tests.test_extras.py | ||||
* | ENH: Spelling fixes | Ville Skyttä | 2017-05-09 | 1 | -1/+1 |
| | |||||
* | DOC: Explain the behavior of diff on unsigned types | Eric Wieser | 2017-04-25 | 1 | -0/+17 |
| | | | | Fixes #2522 | ||||
* | DOC: Fix typos in percentile (#8900) | Baurzhan Muftakhidinov | 2017-04-06 | 1 | -2/+2 |
| | |||||
* | MAINT: Rename _validate_axis, and document it | Eric Wieser | 2017-03-28 | 1 | -2/+2 |
| |