Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | MAINT: Fix some typos in a code string and comments | Dongjoon Hyun | 2016-01-27 | 2 | -4/+4 |
| | |||||
* | DOC: Update `norm` docstring to include examples that reflect that all ↵ | John Kirkham | 2016-01-22 | 1 | -8/+8 |
| | | | | computations are done with floating point numbers. | ||||
* | BUG: Make sure that the `ord=0` case returns a float. | John Kirkham | 2016-01-22 | 2 | -5/+2 |
| | |||||
* | TST: Verify that `norm` is properly casting values to floats as needed. | John Kirkham | 2016-01-22 | 1 | -0/+96 |
| | |||||
* | BUG: In `norm`, always cast non-floating point arrays to 64-bit floats. ↵ | John Kirkham | 2016-01-22 | 1 | -0/+3 |
| | | | | Otherwise, weird integer roundoff errors give faulty results in some cases. | ||||
* | [TST] Refactor new raise_warnings logic for subpackage test suites | Nathaniel J. Smith | 2015-12-30 | 1 | -3/+3 |
| | |||||
* | MAINT: Remove commented out code blocks | gfyoung | 2015-12-20 | 1 | -4/+0 |
| | |||||
* | DOC: Use print only as function when print_function is imported from __future__ | gfyoung | 2015-12-19 | 2 | -3/+3 |
| | | | | Closes gh-6863. | ||||
* | MAINT: Replace assert with assert_(...) in some tests. | Charles Harris | 2015-12-10 | 1 | -2/+2 |
| | |||||
* | MAINT: Include from __future__ boilerplate in some files missing it. | Charles Harris | 2015-12-05 | 1 | -0/+2 |
| | | | | | Some newer *.py files are missing the `from __future__` boilerplate that helps assure Python2 and Python3 compatibility. | ||||
* | ENH: testing: add SkipTest and KnownFailureException | Evgeni Burovski | 2015-11-16 | 1 | -2/+1 |
| | | | | | | | | * use SkipTest in numpy tests instead of importing it from nose * add a KnownFailureException as an alias for KnownFailureTest (the former is preferred, but the latter is kept for backcompat) * rename the KnownFailure nose plugin into KnownFailurePlugin, and keep the old name for backcompat | ||||
* | MAINT: Remove useless semicolon | Rémy Léone | 2015-11-07 | 1 | -1/+1 |
| | |||||
* | STY: Make numpy/linalg/setup.py PEP8 compliant | Ronan Lamy | 2015-10-02 | 1 | -16/+17 |
| | |||||
* | MAINT: Simplify numpy/linalg/setup.py | Ronan Lamy | 2015-10-02 | 1 | -8/+8 |
| | | | | | | Compute the sources required to build extensions lapack_lite and _umath_linalg in a more direct way that doesn't rely on abusing the 'depends' argument to config.add_extension(). | ||||
* | BUG,ENH: allow linalg.cond to work on a stack of matrices | Sebastian Berg | 2015-09-25 | 2 | -9/+19 |
| | | | | | | | This was buggy, because the underlying functions supported it partially but cond was not aware of this. Closes gh-6351 | ||||
* | DOC: linalg.eig will return an array of a real type if the | jason king | 2015-09-16 | 1 | -3/+4 |
| | | | | | complex part equates to exactly 0. Updating doco to say this. Doco implied return type was always complex. | ||||
* | MAINT: Remove bento related files. | Charles Harris | 2015-08-29 | 2 | -47/+0 |
| | | | | | Numpy will no longer support the bento build system, so remove the associated files. | ||||
* | STY: PEP8 and pyflakes fixes for numpy/linalg/tests. | Charles Harris | 2015-07-25 | 3 | -105/+154 |
| | |||||
* | MAINT: remove a bunch of compiler warnings | Julian Taylor | 2015-07-03 | 1 | -4/+1 |
| | | | | | there is a memset warning remaining when built with -flto, though its not clear where exactly it comes from. | ||||
* | DOC: Fix docstring warnings in documetation generation. | Charles Harris | 2015-07-01 | 1 | -3/+15 |
| | | | | | | | | | | | | Most of these fixes involve putting blank lines around .. versionadded:: x.x.x and .. deprecated:: x.x.x Some of the examples were also fixed. | ||||
* | DOC: docstring typos _ssyevd -> _syevd | alex | 2015-06-22 | 1 | -2/+2 |
| | |||||
* | MAINT: eigenvalues returned by eigh are ascending | alex | 2015-06-22 | 2 | -14/+13 |
| | |||||
* | Merge pull request #5990 from charris/1.10-deprecated-removal | Charles Harris | 2015-06-21 | 1 | -0/+2 |
|\ | | | | | 1.10 deprecated removal | ||||
| * | MAINT: Mark deprecation warning with a date and Numpy version. | Charles Harris | 2015-06-21 | 1 | -0/+2 |
| | | | | | | | | | | | | This is to make it easier to find and remove deprecated features. It would be a good idea if all deprecations were made with similar comments. | ||||
* | | Merge pull request #5988 from argriffing/eigvalsh-ordering-update | Charles Harris | 2015-06-19 | 2 | -8/+4 |
|\ \ | | | | | | | MAINT: notice that eigvalsh returns a sorted array | ||||
| * | | MAINT: notice that eigvalsh returns a sorted array | alex | 2015-06-19 | 2 | -8/+4 |
| |/ | |||||
* | | DOC: update eigvalsh docstring example | alex | 2015-06-19 | 1 | -1/+1 |
|/ | |||||
* | DOC: Fix typo in documentation | amir | 2015-06-12 | 1 | -4/+4 |
| | | | | [ci skip] | ||||
* | MAINT: conditional copy=False in some astype calls | alex | 2015-05-22 | 1 | -4/+16 |
| | |||||
* | MAINT: skip copy=False for det and logdet | alex | 2015-05-22 | 1 | -3/+2 |
| | |||||
* | MAINT: use copy=False in a few astype calls | alex | 2015-05-22 | 1 | -18/+21 |
| | |||||
* | MAINT: more consistent notation in umath_linalg | alex | 2015-05-21 | 1 | -5/+13 |
| | |||||
* | MAINT: use more conservative integer types for umath linalg | alex | 2015-05-20 | 1 | -36/+54 |
| | |||||
* | MANT: Use Py_RETURN_NONE whenever Py_None is returned | Jaime Fernandez | 2015-04-24 | 1 | -2/+1 |
| | |||||
* | TST: Make the test for linalg matrix norms coverage complete | RittaNarita | 2015-03-30 | 1 | -20/+23 |
| | |||||
* | BUG: Fix linalg matrix norms when given negative axes. | RittaNarita | 2015-03-30 | 1 | -2/+6 |
| | |||||
* | MAINT: use the fast elementwise 2-norm implementation more often in linalg.norm | alex | 2015-03-20 | 1 | -11/+15 |
| | |||||
* | DOC: `linalg.eig()`: Add "See Also" ref to `eigh()` | Stuart Berg | 2015-03-10 | 1 | -2/+5 |
| | | | | [skip ci] | ||||
* | DOC: Move versionadded 1.6.0 in slogdet to better place. | Charles Harris | 2015-03-07 | 1 | -1/+1 |
| | | | | | | | Put it up top, it matches better with the versionadded 1.8.0 for stacked matrices. [skip ci] | ||||
* | DOC: Give version when various linalg functions accepted stacked arrays. | Gert-Ludwig Ingold | 2015-03-07 | 1 | -0/+20 |
| | | | | | | Version information added in the Notes section of the functions accepting stacked arrays and in the discussion of this feature in the linalg overview. | ||||
* | DOC: Reconcile docstrings and function signatures where they disagree | Robert McGibbon | 2015-03-02 | 1 | -1/+1 |
| | | | | | Fixed typos in docstrings were updated for functions where the parameter names in the docstring didn't match the function signature. | ||||
* | Fix typo in slogdet doc | tdihp | 2015-01-12 | 1 | -1/+1 |
| | | | | | fix typo in slogdet docstring "than" -> "then" | ||||
* | DOC: 'sum of singular values' -> 'sum of the singular values' | alex | 2015-01-02 | 1 | -1/+1 |
| | |||||
* | MAINT: remove nuclear norm from the list of options for computing condition ↵ | alex | 2014-12-25 | 1 | -6/+4 |
| | | | | number | ||||
* | ENH: nuclear norm | alex | 2014-12-25 | 2 | -13/+39 |
| | |||||
* | BUG: Xerbla doesn't get linked in 1.10-devel. | Charles Harris | 2014-12-24 | 1 | -3/+6 |
| | | | | | | | | | | | Add our python_xerbla to the multiarray sources. That function is needed for all modules that link to the ATLAS 3.10 libraries, which are now all located in two files, libsatlas and libtatlas. Also make the test for xerbla linkage work better. If xerbla is not linked the test will be skipped with a message. Closes #5362. | ||||
* | DOC: fix typos and clarify multi_dot docstring.. | Stefan Otte | 2014-12-01 | 1 | -11/+13 |
| | | | | | | | - fix singular/plural issues - don't switch between "order" and "ordering"; use "order" - clarify the shapes of the arguments - don't "import numpy as np" in docstring | ||||
* | ENH: add `multi_dot`: dot with multiple arguments. | Stefan Otte | 2014-11-10 | 2 | -4/+273 |
| | | | | | | | | | | | `np.linalg.multi_dot` computes the dot product of two or more arrays in a single function call, while automatically selecting the fastest evaluation order. The algorithm for selecting the fastest evaluation order uses dynamic programming and closely follows: Cormen, "Introduction to Algorithms", Chapter 15.2, p. 370-378 | ||||
* | MAINT: Give a more helpful error for bad axis specifications. | Eric Moore | 2014-10-20 | 1 | -0/+4 |
| | | | | | | | | | This specifically addresses passing things like axis=[0,1] which gave an error message that an int was required. The real error was that if the axis isn't None or a tuple, it was simply wraped in a tuple, so the ufunc that is eventually called ended up with a list. The error message is matches that in core/src/multiarray/conversion_utils.c::PyArray_ConvertMultiAxis. | ||||
* | MAINT: Stop repeatedly running duplicate tests. | Eric Moore | 2014-10-17 | 1 | -0/+1 |
| | | | | | | These three tests don't make use of the infrastructre in _TestNorm. This means they are identical tests when run as part of TestNorm(Double,Single,Int64). Once is enough. |