summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | Merge pull request #11717 from charris/fix-einsum-default-optimizeSebastian Berg2018-08-121-2/+2
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | MAINT: Make einsum optimize default to False.
| * | | | | | MAINT: Make einsum optimize default to False.Charles Harris2018-08-121-2/+2
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | False is the documented value and the value used in 1.14, but 1.15.0 was turning optimization on when there were more than two arguments, resulting in slowdowns for small matrices. This choice can be revisited as the einsum optimization code matures. Closes #11714.
* | | | | | Merge pull request #11711 from QuLogic/bigendian-defsCharles Harris2018-08-121-2/+3
|\ \ \ \ \ \ | |/ / / / / |/| | | | | BUG: Fix undefined functions on big-endian systems.
| * | | | | BUG: Fix undefined functions on big-endian systems.Elliott Sales de Andrade2018-08-111-2/+3
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Both these functions are used by `Dragon4_PrintFloat_IEEE_binary128`, which was recently made available on big-endian systems without these in #11568.
* | | | | Merge pull request #11695 from eric-wieser/missing-PyErr_NoMemoryCharles Harris2018-08-092-0/+3
|\ \ \ \ \ | | | | | | | | | | | | BUG: Add missing PyErr_NoMemory after failing malloc
| * | | | | BUG: Add missing PyErr_NoMemory after failing mallocEric Wieser2018-08-082-0/+3
| | |/ / / | |/| | |
* | | | | Merge pull request #11691 from charris/fix_matrix_power_regressionMatti Picus2018-08-082-61/+90
|\ \ \ \ \ | |/ / / / |/| | | | BUG: Make matrix_power again work for object arrays.
| * | | | BUG: Make matrix_power again work for object arrays.Charles Harris2018-08-082-61/+90
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes a regression introduced in #10985. Using matmul instead of dot lost the object type while adding the ability to deal with matrix stacks. This implements a partial fix by using dot for 2-D object arrays, but object array stacks cannot be handled. Closes #11635.
* | | | Merge pull request #11673 from sotte/mention_geomspace_in_linspace_docsMatti Picus2018-08-081-1/+4
|\ \ \ \ | | | | | | | | | | DOC: Add geomspace to "See also" of linspace
| * | | | DOC: Add geomspace to "See also" of linspaceStefan Otte2018-08-071-1/+4
| | | | |
* | | | | Merge pull request #11692 from charris/remove-duplicate-codeMatti Picus2018-08-081-5/+0
|\ \ \ \ \ | | | | | | | | | | | | MAINT: Remove duplicate code.
| * | | | | MAINT: Remove duplicate code.Charles Harris2018-08-081-5/+0
| | |/ / / | |/| | | | | | | | | | | | | | | | | | The definition of `_complex_types_map` was repeated in the linalg.py file.
* | | | | Merge pull request #11670 from mattip/refactor-mapping-iteratorSebastian Berg2018-08-081-14/+14
|\ \ \ \ \ | | | | | | | | | | | | MAINT: trivially refactor mapped indexing
| * | | | | MAINT: trivially refactor mapped indexingmattip2018-08-061-14/+14
| | |/ / / | |/| | |
* | | | | Merge pull request #11688 from tgsmith61591/update-broadcast-docMatti Picus2018-08-081-4/+5
|\ \ \ \ \ | | | | | | | | | | | | DOC: Update broadcasting doc with current exception details
| * | | | | DOC: Replace <type 'exceptions.ValueError'> with ValueErrorTaylor Smith2018-08-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replaced <type 'exceptions.ValueError'> with ValueError in the outdated broadcasting documentation
| * | | | | DOC: Update broadcasting documentationTaylor Smith2018-08-081-4/+5
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The exception details in the broadcast documentation were old and have since been updated. This commit changes the documentation to reflect the current exception details when a shape mismatch is raised.
* | | | | Merge pull request #11594 from convexset/handle-empty-matrices-lstsqMatti Picus2018-08-073-10/+40
|\ \ \ \ \ | |_|/ / / |/| | | | ENH: support for empty matrices in linalg.lstsq
| * | | | cleaned up documentationJeremy Chen2018-08-031-11/+5
| | | | |
| * | | | Merge branch 'handle-empty-matrices-lstsq' of ↵Jeremy Chen2018-08-030-0/+0
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/convexset/numpy into handle-empty-matrices-lstsq * 'handle-empty-matrices-lstsq' of https://github.com/convexset/numpy: ENH: support for empty matrices in linalg.lstsq
| | * | | | ENH: support for empty matrices in linalg.lstsqJeremy Chen2018-08-023-5/+41
| | | | | |
| * | | | | ENH: support for empty matrices in linalg.lstsqJeremy Chen2018-08-033-5/+41
| | | | | |
* | | | | | Merge pull request #11669 from charris/fix-void_getitem-regressionEric Wieser2018-08-062-1/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | BUG: Fix regression in `void_getitem`
| * | | | | | BUG: Fix regression in void_getitemCharles Harris2018-08-062-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The return value for a void array was not correct. Closes #11668.
* | | | | | | Merge pull request #11679 from tylerjereddy/codecov_ignoreMatti Picus2018-08-061-0/+3
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | | TST: ignore setup.py files for codecov reports
| * | | | | | TST: ignore setup.py files for codecov reports.Tyler Reddy2018-08-061-0/+3
|/ / / / / /
* | | | | | Merge pull request #11615 from seberg/clip_orderMarten van Kerkwijk2018-08-043-14/+45
|\ \ \ \ \ \ | | | | | | | | | | | | | | BUG: Clip uses wrong memory order in output
| * | | | | | ENH: clip test output argument for memory overlap with inputSebastian Berg2018-07-273-14/+35
| | | | | | |
| * | | | | | BUG: Clip uses wrong memory order in outputSebastian Berg2018-07-272-3/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fixes two smaller typos in the test where the wrong arrays were compared Closes gh-11605
* | | | | | | Merge pull request #11535 from eric-wieser/fix-6511Charles Harris2018-08-032-33/+53
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | MAINT: Improve memory usage in PEP3118 format parsing
| * | | | | | MAINT: Improve memory usage in PEP3118 format parsingEric Wieser2018-07-232-33/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously a local `Stream` class would be defined every time a format needed parsing. Classes in cpython create reference cycles, which create load on the GC. This may or may not resolve gh-6511
* | | | | | | Merge pull request #11299 from eric-wieser/ma-fieldless-dtypeAllan Haldane2018-08-022-21/+35
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | BUG: Prevent crashes on 0-length structured void scalars
| * | | | | | BUG: Prevent crashes on 0-length structured void scalarsEric Wieser2018-06-102-21/+35
| | | | | | |
* | | | | | | Merge pull request #11611 from stefanv/roadmapMatti Picus2018-08-013-8/+178
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | NEP: Add roadmap section and subdocuments to NEPs
| * | | | | | | roadmap: adjust outline structureStefan van der Walt2018-07-251-10/+9
| | | | | | | |
| * | | | | | | scope: Clarify that we do care about speedStefan van der Walt2018-07-251-1/+5
| | | | | | | |
| * | | | | | | String encoding: increase uncertainty about correct implementation (as per ↵Stefan van der Walt2018-07-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://mail.python.org/pipermail/numpy-discussion/2018-July/078472.html)
| * | | | | | | Clarify section on alternative array typesStefan van der Walt2018-07-251-2/+2
| | | | | | | |
| * | | | | | | Clarify comment on scalar conversion inconsistency.Stefan van der Walt2018-07-251-2/+4
| | | | | | | |
| * | | | | | | Clarify fixed-width storage strings.Stefan van der Walt2018-07-251-1/+1
| | | | | | | |
| * | | | | | | Add memory mapped arrays to scopeStefan van der Walt2018-07-241-0/+1
| | | | | | | |
| * | | | | | | Remove BIDS grant section until we can write that textStefan van der Walt2018-07-242-8/+0
| | | | | | | |
| * | | | | | | Better formatting of scopeStefan van der Walt2018-07-241-22/+35
| | | | | | | |
| * | | | | | | DOC: add roadmap docmattip2018-07-241-2/+111
| | | | | | | |
| * | | | | | | Add roadmap section and subdocuments to NEPsStefan van der Walt2018-07-234-8/+58
| | | | | | | |
* | | | | | | | Merge pull request #11595 from mattip/warn-scalar-minimumCharles Harris2018-08-012-3/+11
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | BUG:warn on Nan in minimum,maximum for scalars, float16
| * | | | | | | | BUG:warn on Nan in minimum,maximum for scalarsmattip2018-07-232-3/+11
| | |_|_|_|/ / / | |/| | | | | |
* | | | | | | | Merge pull request #11503 from jor-/masterMatti Picus2018-08-012-7/+33
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | MAINT: improve error message for isposinf and isneginf on complex values
| * | | | | | | | ENH: isposinf and isneginf now also works for values which can not be ↵Joscha Reimer2018-07-301-6/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | converted to arrays
| * | | | | | | | API: isposinf and isneginf now raise TypeError instead of ValueError for ↵Joscha Reimer2018-07-302-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | complex values