summaryrefslogtreecommitdiff
path: root/doc/source/reference
Commit message (Collapse)AuthorAgeFilesLines
* DOC: Include docstring for cbrt, spacing and fabs in ufuncs-documentation ↵Michael Seifert2016-08-291-0/+4
| | | | [skip ci]
* DOC: add cbrt to math summary pageJulian Taylor2016-08-151-0/+1
| | | | [ci skip]
* DOC: Add geomspace to function list, release notesendolith2016-06-211-0/+1
|
* DOC: Remove "ones_like" from ufuncs list (it is not)John Zwinck2016-06-141-1/+0
| | | | Mentioned here: http://stackoverflow.com/questions/37625478/why-is-ones-like-listed-as-a-ufunc
* ENH: Add `polyrootval` to numpy.polynomiale-q2016-06-121-0/+1
| | | | | | | | | | | As one can easily encounter when working with high-order signal processing filters, converting a high-order polynomial from its roots to its polynomial coefficients can be quite lossy, leading to inaccuracies in the filter's properties. This PR adds a new function, `polyrootval` - based on `polyval` - that evaluates a polynomial given a list of its roots. The benefit of calculating it this way can be seen at scipy/scipy:6059. Some tests are included, as well.
* DOC: Corrections in Datetime Units-arrays.datetime.rstbadhrink2016-06-101-3/+3
| | | | | Changed/corrected Time span - relative and absolute - for second, millisecond and microsecond. There were slight differences and was noted duly in the issue. See #6711 (https://github.com/numpy/numpy/issues/6711)
* DOC: Remove isreal and iscomplex from ufunc listEdward Richards2016-05-041-2/+0
| | | | | | | I do not think that these two function are ufuncs since they do not have an optional [, out] argument. From the doc: - All ufuncs can also take output arguments.
* DOC: Removed an extra `:const:`Joseph Fox-Rabinovitz2016-04-071-1/+1
|
* Merge pull request #7421 from pwolfram/nancumsumprodStephan Hoyer2016-03-261-0/+2
|\ | | | | ENH: adds np.nancumsum and np.nancumprod
| * ENH: adds np.nancumsum and np.nancumprodPhillip J. Wolfram2016-03-241-0/+2
| | | | | | | | | | | | | | | | This PR adds an implementation of `nancumsum` and `nancumprod`. The actual function is a two-liner adapted from `nansum`. Its structure is adapted from PR: https://github.com/numpy/numpy/pull/5418/
* | DOC: ndarray typo fixMarshall Ward2016-03-221-1/+1
|/ | | | Space added to resolve misrendering of monospace (``) delimiters.
* MAINT: Wrapped some docstrings and fixed typoJoseph Fox-Rabinovitz2016-03-141-41/+44
|
* DOC: Updates to documentation from perusing it in detail.Joseph Fox-Rabinovitz2016-03-142-3/+3
| | | | [ci skip]
* Merge pull request #7346 from erensezener/generalized_flipCharles Harris2016-03-121-0/+1
|\ | | | | Generalized flip
| * ENH: Add generalized flip function and its testsEren Sezener2016-03-121-0/+1
| |
* | Merge pull request #7410 from shoyer/nanprod-docNathaniel J. Smith2016-03-121-0/+1
|\ \ | | | | | | DOC: add nanprod to the list of math routines
| * | DOC: add nanprod to the list of math routinesStephan Hoyer2016-03-111-0/+1
| | | | | | | | | This was otherwise undocumented, so the nanprod.rst page wasn't being generated.
* | | DOC: Fix more typos in docs and comments.Dongjoon Hyun2016-02-251-1/+1
| |/ |/|
* | Missing some characters in link.Mad Physicist2016-02-221-2/+2
| | | | | | Docs looked funny at that point.
* | MAINT: Fix typos in docsDongjoon Hyun2016-01-256-6/+6
| |
* | Merge pull request #6453 from shoyer/naive-datetime64Charles Harris2016-01-161-25/+37
|\ \ | | | | | | API: Make datetime64 timezone naive
| * | API: Make datetime64 timezone naiveStephan Hoyer2016-01-151-25/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes GH3290 With apologies to mwiebe, this rips out most of the time zone parsing from the datetime64 type. I think we mostly sorted out the API design in discussions last year, but I'll be posting this to the mailing list shortly to get feedback. Old behavior: # string parsing and printing defaults to your local timezone :( >>> np.datetime64('2000-01-01T00') numpy.datetime64('2000-01-01T00:00-0800','h') New behavior: # datetime64 is parsed and printed as timezone naive >>> np.datetime64('2000-01-01T00') numpy.datetime64('2000-01-01T00','h') # you can still supply a timezone, but you get a deprecation warning >>> np.datetime64('2000-01-01T00Z') DeprecationWarning: parsing timezone aware datetimes is deprecated; this will raise an error in the future numpy.datetime64('2000-01-01T00','h')
* | | DOC: add NumpyVersion to the docs, and mention it in version.pyRalf Gommers2016-01-161-0/+7
|/ /
* | DOC: Clean up/fix several references to the "future" 1.10 releaseNathaniel J. Smith2016-01-141-2/+2
| | | | | | | | Fixes gh-7010
* | ENH: moveaxis functionStephan Hoyer2016-01-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes GH2039 This function provides a much more intuitive interface than `np.rollaxis`, which has a confusing behavior with the position of the `start` argument: http://stackoverflow.com/questions/29891583/reason-why-numpy-rollaxis-is-so-confusing It was independently suggested several times over the years after discussions on the mailing list and GitHub (GH2039), but never made it into a pull request: https://mail.scipy.org/pipermail/numpy-discussion/2010-September/052882.html My version adds support for a sequence of axis arguments. I find this behavior to be very useful. It is often more intuitive than supplying a list of arguments to `transpose` and also nicely generalizes NumPy's existing axis manipulation routines, e.g., def transpose(a, order=None): if order is None: order = reversed(range(a.ndim)) return moveaxes(a, order, range(a.ndim)) def swapaxes(a, axis1, axis2): return moveaxes(a, [axis1, axis2], [axis2, axis1]) def rollaxis(a, axis, start=0): if axis < start: start -= 1 return moveaxes(a, axis, start)
* | Fix carriage return inside commented python codeVincent Legoll2015-12-261-2/+2
| | | | | | This looks more conventionnal
* | DOC: fix method signatures in "array subclasses"Matthias Geier2015-12-111-6/+6
| | | | | | | | | | | | * Change ".. function::" -> ".. method::" * Remove "self" argument * Change "self" to "obj" in __array_finalize__
* | MAINT: Typo in arrays.indexing.rst Issue#6670floatingpointstack2015-11-121-1/+1
| |
* | DOC: reorganize user guide a bit + import "tentative numpy tutorial" from wikiPauli Virtanen2015-10-251-0/+2
| | | | | | | | | | | | | | | | The user guide was missing a quick tutorial --- the basics.* stuff is somewhat too complex already. The "building numpy" instructions also should not be "introductory material".
* | DOC: typo in arrays.interface.rst #6516Alain2015-10-201-1/+1
| |
* | DOC: fixed #6525Yifan Li2015-10-191-8/+8
| |
* | Merge pull request #6529 from niccalle/fix_typoJaime2015-10-191-1/+1
|\ \ | | | | | | DOC: Fixed a typo at line 289 at c-api.array.rst
| * | DOC: Fixed a typo at line 289 at c-api.array.rstNicolas Calle2015-10-191-1/+1
| |/ | | | | | | Fixes #6521
* | Merge pull request #6528 from jaimefrio/fix_typoJaime2015-10-191-3/+3
|\ \ | |/ |/| DOC: fixed typo in arrays.classes.rst
| * DOC: fixed typo in arrays.classes.rstJaime Fernandez2015-10-191-3/+3
| |
* | DOC: add lib.Arrayterator to reference guide. Closes gh-6404.Ralf Gommers2015-10-111-0/+1
|/
* MAINT: cleanup dead code/arguments/fields from ufuncsNathaniel J. Smith2015-10-012-13/+5
| | | | | | | | The check_return argument and ufunc object field was never used; ditto for the "new" inner loop selector (which was never implemented), along with associated typedefs. Since I was looking at this code anyway trying to figure out which parts were actually in use, I figured I'd clear up some of the brush to make it easier next time...
* DOC: Document Datetime, Timedelta dtype kindsHassan Kibirige2015-09-082-0/+4
|
* ENH: add shares_memory, implement may_share_memory using itPauli Virtanen2015-08-291-0/+9
|
* DOC: Add warning that the InnerStridesArray may change.Sebastian Berg2015-08-261-0/+3
| | | | | It may be that you can say that it cannot happen when grow inner is not enabled as well.
* DOC: Fix bad rst list formats in internals.code-explanations.rst.Charles Harris2015-07-011-0/+2
| | | | The lists needed blank lines before starting.
* DOC: Remove reference to routines.ctypeslib.rst from index.rst.Charles Harris2015-07-011-1/+0
| | | | The proper reference is in routines.rst.
* DOC: Remove a reference to __array_priority__.Charles Harris2015-07-012-3/+2
| | | | Also correct its documented default value.
* DOC: Fix list markup in source/reference/arrays.ndarray.rst.Charles Harris2015-07-011-7/+8
| | | | List needs to be preceded by blank line.
* DOC: Remove references to removed setasflat ndarray method.Charles Harris2015-07-011-1/+0
|
* DOC: Fix outdated sphinx directives.Charles Harris2015-07-0110-1384/+1384
| | | | | | | Examples :cdata: -> :c:data: .. cfunction:: -> .. c:function::
* DOC: Update docs.Gabor Kovacs2015-06-211-5/+4
| | | | | | | Update docs for boolean array indexing and nonzero order. Add links to row-major and column-major terms where they appear. Closes #3177
* BUG: automatically convert recarray dtype to np.recordAllan Haldane2015-06-191-8/+10
| | | | | | | | | | | | Viewing an ndarray as a np.recarray now automatically converts the dtype to np.record. This commit also fixes assignment to MaskedArray's dtype attribute, fixes the repr of recarrays with non-structured dtype, and removes recarray.view so that viewing a recarray as a non-structured dtype no longer converts to ndarray type. Fixes #3581
* DOC: Document '@' and matmul.Charles Harris2015-06-042-3/+18
| | | | | Document the matmul function and add '@' to the operator section of the reference manual.
* Merge pull request #5914 from sirtom67/masterCharles Harris2015-05-262-0/+12
|\ | | | | New typemap for in-place arrays of arbitrary number of dimensions: