summaryrefslogtreecommitdiff
path: root/doc/source
Commit message (Collapse)AuthorAgeFilesLines
...
| * | DEV: Fix dates on Travis's time as leaderNathaniel J. Smith2015-10-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 2001 date I had originally was based on the beginning of NumPy's git history -- but further research suggests that this actually runs back into Numeric times, before the NumPy project was founded. New 2005 date is based on Fernando's recollection of the fateful meeting that led to NumPy's creation, and is consistent with Wikipedia's claim that 2006 was the first release. If this is wrong please let me know :-)
| * | DEV: minor textual cleanups to governance documentNathaniel J. Smith2015-10-032-3/+9
| | |
| * | DEV: Governance: fix pandoc weirdnessNathaniel J. Smith2015-09-231-4/+4
| | | | | | | | | | | | | | | | | | I used pandoc to convert Markdown to ReST, and for some reason it marked all the links with two underscores instead of the more conventional single underscore. I'm not sure why.
| * | DEV: Governance: update link to Jupyter/IPython governance docNathaniel J. Smith2015-09-231-2/+2
| | |
| * | DEV: Governance: remove link to inaccurate github contributors pageNathaniel J. Smith2015-09-231-4/+0
| | | | | | | | | | | | | | | See Travis's email here: https://mail.scipy.org/pipermail/numpy-discussion/2015-September/073712.html
| * | DEV: Governance: delete redundant bitsNathaniel J. Smith2015-09-231-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | The NumFOCUS subcommittee and Institutional Partners are now listed in a separate file, so delete them from here. We will eventually want to clean up the list of initial members of the steering council, but the details are still under discussion on the mailing list, so I left that section alone for now.
| * | DEV: Draft governance document + list of people and positionsNathaniel J. Smith2015-09-234-0/+464
| |/ | | | | | | | | | | | | This is definitely *not* the final version -- it's the version originally posted to the mailing list, reformatted as ReST. I'll make further changes on top of this as further commits, in order to preserve the historical record.
* | MAINT: cleanup dead code/arguments/fields from ufuncsNathaniel J. Smith2015-10-013-17/+8
|/ | | | | | | | 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
|
* MAINT: Remove references to Bento.Charles Harris2015-08-291-12/+3
| | | | | Bento builds are no longer supported, so remove references to that built system.
* 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: add 1.10.0 notes to indexJulian Taylor2015-08-031-0/+1
| | | | [ci skip]
* DOC: synchronize 1.9.2 release notes with masterJulian Taylor2015-08-031-0/+1
|
* 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-0113-1512/+1512
| | | | | | | 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: Extend github source links to line rangesJan Schlüter2015-06-081-2/+2
|
* 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:
| * New typemap for in-place arrays of arbitrary number of dimensions:Tom Krauss2015-05-252-0/+12
| | | | | | | | | | (DATA_TYPE* INPLACE_ARRAY_FLAT, DIM_TYPE DIM_FLAT) Added unittests, updated documentation.
* | DOC: add nanmedian/nanpercentile to reference docsJoris Van den Bossche2015-05-261-0/+2
| |
* | Merge pull request #5913 from charris/minor-gitwash-correctionJaime2015-05-251-1/+1
|\ \ | |/ |/| DOC: Commit message lines should not excede 72 characters.
| * DOC: Commit message lines should not excede 72 characters.Charles Harris2015-05-251-1/+1
| | | | | | | | | | The reason is that git log indents parts of the message and longer lines will wrap. Linus has a post on this somewhere.
* | Merge pull request #5605 from shoyer/stackCharles Harris2015-05-121-2/+3
|\ \ | | | | | | ENH: add np.stack
| * | ENH: add np.stackStephan Hoyer2015-05-111-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The motivation here is to present a uniform and N-dimensional interface for joining arrays along a new axis, similarly to how `concatenate` provides a uniform and N-dimensional interface for joining arrays along an existing axis. Background ~~~~~~~~~~ Currently, users can choose between `hstack`, `vstack`, `column_stack` and `dstack`, but none of these functions handle N-dimensional input. In my opinion, it's also difficult to keep track of the differences between these methods and to predict how they will handle input with different dimensions. In the past, my preferred approach has been to either construct the result array explicitly and use indexing for assignment, to or use `np.array` to stack along the first dimension and then use `transpose` (or a similar method) to reorder dimensions if necessary. This is pretty awkward. I brought this proposal up a few weeks on the numpy-discussion list: http://mail.scipy.org/pipermail/numpy-discussion/2015-February/072199.html I also received positive feedback on Twitter: https://twitter.com/shoyer/status/565937244599377920 Implementation notes ~~~~~~~~~~~~~~~~~~~~ The one line summaries for `concatenate` and `stack` have been (re)written to mirror each other, and to make clear that the distinction between these functions is whether they join over an existing or new axis. In general, I've tweaked the documentation and docstrings with an eye toward pointing users to `concatenate`/`stack`/`split` as a fundamental set of basic array manipulation routines, and away from `array_split`/`{h,v,d}split`/`{h,v,d,column_}stack` I put this implementation in `numpy.core.shape_base` alongside `hstack`/`vstack`, but it appears that there is also a `numpy.lib.shape_base` module that contains another larger set of functions, including `dstack`. I'm not really sure where this belongs (or if it even matters). Finally, it might be a good idea to write a masked array version of `stack`. But I don't use masked arrays, so I'm not well motivated to do that.
* | | DOC: Document string dtype descriptor behaviorJaime Fernandez2015-05-061-6/+6
| |/ |/|
* | MAINT: Spelling and style fixes to internals.code-explanations.rst.Charles Harris2015-04-281-63/+65
| | | | | | | | | | | | | | | | Basic cleanup of the new indexing documentation. Also replace "subspace" by "subarray" and try to clarify mixed advanced and view indexing. [skip ci]
* | DOC: Update indexing implementation explanations.Sebastian Berg2015-04-231-129/+74
| |
* | DOC: add array2string to reference guide and explain relation to array_repr/strRalf Gommers2015-03-181-0/+1
| | | | | | | | | | | | Closes gh-5684. [ci skip]
* | DOC: 'signature' preferred over 'sig' as ufunc keyword argumentJaime Fernandez2015-03-121-3/+6
| |
* | ENH: Strict checking of ufunc keyword argument namesJaime Fernandez2015-03-091-1/+1
| | | | | | | | | | | | | | Raises a TypeError if any of the keyword arguments supplied to a ufunc does not exactly match the name in the signature. Prior to this, trailing characters were discarded, e.g. 'out2' would be treated as if it where 'out'.
* | Merge pull request #5621 from jaimefrio/ufunc_out_tupleCharles Harris2015-03-081-1/+14
|\ \ | | | | | | ENH: ufuncs can take a tuple of arrays as 'out' kwarg
| * | ENH: ufuncs can take a tuple of arrays as 'out' kwargJaime Fernandez2015-03-081-1/+14
| | | | | | | | | | | | Closes #4752
* | | DOC: Give version when various linalg functions accepted stacked arrays.Gert-Ludwig Ingold2015-03-071-0/+2
|/ / | | | | | | | | | | Version information added in the Notes section of the functions accepting stacked arrays and in the discussion of this feature in the linalg overview.
* | ENH: add broadcast_to functionStephan Hoyer2015-02-261-0/+1
|/ | | | | | | | Per the mailing list discussion [1], I have implemented a new function `broadcast_to` that broadcasts an array to a given shape according to numpy's broadcasting rules. [1] http://mail.scipy.org/pipermail/numpy-discussion/2014-December/071796.html
* Merge pull request #5536 from stefaneng/patch-1Charles Harris2015-02-081-2/+2
|\ | | | | genfromtxt example in user docs missing delimiter
| * genfromtxt example in user docs missing delimiterStefan Eng2015-02-051-2/+2
| | | | | | The example given in the user docs does not run correctly without adding `delimiter=","`. This add the missing keyword to allow the examples to be run.
* | SWIG testing: clarify location and number of testsSandro Tosi2015-02-081-2/+2
|/ | | | | | | SWIG interface has moved to tools/ directory, so updating the doc to state that and also the number of tests is reduced since what reported, so a generic "more than" is used (to avoid similar situations in the future) but likely also the other numbers should be checked.
* DOC: Update PyArray_ArrFuncs documentationjaimefrio2015-01-291-17/+53
|
* DOC: Update docs for PyArray_FromInterface/PyArray_FromStructInterfacejaimefrio2015-01-281-7/+5
|
* Merge pull request #5249 from immerrr/add-missing-scalar-func-docsCharles Harris2015-01-261-3/+18
|\ | | | | DOC: add documentation for some scalar checks
| * DOC: add documentation for some scalar checksimmerrr2014-11-291-3/+18
| | | | | | | | DOC: Mention that PyArray_Return steals a reference to arr
* | Merge pull request #5473 from rgommers/doc-inplace-buildCharles Harris2015-01-254-47/+272
|\ \ | | | | | | DOC: update build instructions, add developer docs
| * | DOC: developer guide: add section on rebuild/clean, expand section on gdb.Ralf Gommers2015-01-241-13/+72
| | | | | | | | | | | | | | | | | | Addresses review comments on gh-5473. [ci skip]