summaryrefslogtreecommitdiff
path: root/numpy/linalg
Commit message (Collapse)AuthorAgeFilesLines
* STY: Small cleanups of includes in *.c files.Charles Harris2021-09-031-2/+2
| | | | | | | | | | | | | | | | This puts the following numpy defines at the top of the files before the includes. define NPY_NO_DEPRECATED_API NPY_API_VERSION define _MULTIARRAYMODULE define _UMATHMODULE There are also minor cleanups of <...> vs "..." include styles together with a small fix to the .clang-format file to include "pymem.h" among the Python supplied headers. Further cleanups will follow if clang-format is used on the files but that is not done here.
* Merge pull request #19810 from charris/update-some-includesCharles Harris2021-09-033-5/+9
|\ | | | | MAINT: Minor include rationalizations.
| * MAIN: Minor include rationalization.Charles Harris2021-09-033-5/+9
| | | | | | | | | | | | | | - Replace "Python.h" by <Python.h> - Replace "structmember.h" by <structmember.h> - Replace <npy_config> by "npy_config" - Define PY_SSIZE_T_CLEAN before all Python.h includes in .c files.
* | fix unhashable instance and potential exception identified by LGTMSista Seetaram2021-09-031-1/+0
| |
* | fixed unhashable instance and potential exception as listed in LGTM#19077Sista Seetaram2021-09-031-2/+2
|/
* Merge pull request #19559 from BvB93/pytestMatti Picus2021-07-261-0/+4
|\ | | | | ENH: Add annotations for `__path__` and `PytestTester`
| * ENH: Add `__path__` annotations to all sub-packagesBas van Beek2021-07-251-0/+1
| |
| * ENH: Add annotations for `<module>.test` objectsBas van Beek2021-07-251-0/+3
| |
* | MAINT: Disable test_blas64_dot.Charles Harris2021-07-151-4/+5
| | | | | | | | | | | | | | This test is failing due to system oom during amd64 wheel tests with ILP64 OpenBLAS. Should not be run on account of memory restrictions, but evidently those are not reliably reported to the docker container running the tests.
* | Merge pull request #19151 from czgdp1807/stack_matMatti Picus2021-07-143-66/+870
|\ \ | |/ |/| ENH: Vectorising np.linalg.qr
| * removed redudancy in codeczgdp18072021-07-102-44/+20
| |
| * removed redundant functionsczgdp18072021-07-091-67/+49
| |
| * fixed linting issuesczgdp18072021-06-241-4/+5
| |
| * addressed C reviewsczgdp18072021-06-241-33/+8
| |
| * Addressed testing reviewsczgdp18072021-06-242-20/+24
| |
| * refactoring completeczgdp18072021-06-221-145/+60
| |
| * factored out common init parts for sorgqr, dorgqrczgdp18072021-06-221-109/+57
| |
| * updated method for finding optimal work_countczgdp18072021-06-091-9/+21
| |
| * shifted qr code in umath_linalg.c.src aboveczgdp18072021-06-091-426/+425
| |
| * Take work_count as it isczgdp18072021-06-091-6/+6
| |
| * fixed title line in release notesczgdp18072021-06-081-6/+0
| |
| * Addressed reviewsczgdp18072021-06-082-3/+10
| |
| * removed debug prints and addressed reviewczgdp18072021-06-072-5/+0
| |
| * documentation fixczgdp18072021-06-051-2/+2
| |
| * resolved linting issuesczgdp18072021-06-051-1/+1
| |
| * resolved linting issuesczgdp18072021-06-051-1/+2
| |
| * removed trailing white spacesczgdp18072021-06-053-21/+21
| |
| * linting issue fixedczgdp18072021-06-051-1/+2
| |
| * documentation updatedczgdp18072021-06-051-8/+20
| |
| * tests for stacked inputs addedczgdp18072021-06-051-0/+61
| |
| * existing tests passedczgdp18072021-06-052-24/+57
| |
| * moving intialization outside the loopczgdp18072021-06-051-5/+6
| |
| * ready for formal addition of tests and documentation updateczgdp18072021-06-042-55/+280
| |
| * WIPczgdp18072021-06-042-58/+407
| |
| * ENH: r, raw, economic now accept stacked matricesczgdp18072021-06-032-22/+335
| |
* | Merge pull request #19102 from default-303/LGTM_unused_variablesMatti Picus2021-07-092-7/+1
|\ \ | | | | | | MAINT: Removed suitable unused variables shown in LGTM
| * | MAINT: Removed 'if' block which served no purpose in core.py and removed ↵default-3032021-05-261-4/+0
| | | | | | | | | | | | '_linalgRealType(t)' function from linalg.py
| * | MAINT: Removed suitable unused variables shown in LGTMdefault-3032021-05-262-3/+1
| |/
* | MAINT: raise from previous exception in make_lite.pyAndrew Watson2021-07-031-2/+2
| | | | | | Co-authored-by: Bas van Beek <43369155+BvB93@users.noreply.github.com>
* | MAINT: fix overly broad exception handling listed in LGTMAndrew Watson2021-07-011-1/+1
| | | | | | | | Relates to ticket #19077
* | Fix the matrix_rank signature in the stub fileAaron Meurer2021-06-141-1/+1
| |
* | Merge branch 'main' into matrix_rank-doc-fixAaron Meurer2021-06-148-39/+44
|\ \ | |/
| * TST: xfail `TestCond.test_nan` unconditionallyRalf Gommers2021-05-081-3/+6
| | | | | | | | | | | | | | This is happening on too many build configurations, and it's not completely clear if it's just an OpenBLAS version or also depends on something else. Reported as happening mostly on macOS, but also on Fedora.
| * Merge pull request #18874 from Matthew-Badin/enable-accelerateCharles Harris2021-05-041-5/+0
| |\ | | | | | | BLD, ENH: Enable Accelerate Framework
| | * BLD: Enable Accelerate FrameworkMatthew Badin2021-04-281-5/+0
| | |
| * | ENH: Add improved placeholder annotations for `np.linalg`Bas van Beek2021-04-261-21/+22
| |/
| * ENH: Add `__all__` to a number of public modulesBas van Beek2021-04-152-1/+6
| |
| * See #15986. Chain exceptions in linalgtautaus2021-01-313-6/+6
| |
| * Merge pull request #18062 from krnilo/add-lstsq-detailsCharles Harris2020-12-301-2/+3
| |\ | | | | | | DOC: add missing details to linalg.lstsq docstring
| | * STY: Add spaces around '-'.Charles Harris2020-12-301-1/+1
| | | | | | | | | [ci skip]