summaryrefslogtreecommitdiff
path: root/doc/source/reference
Commit message (Collapse)AuthorAgeFilesLines
...
| * | DOC: Added missing C-API functionsMukulika2021-09-081-14/+61
| |/ | | | | | | | | | | | | | | 1. PyArray_CopyObject 2. PyArray_MapIterArray 3. PyArray_MapIterSwapAxes 4. PyArray_MapIterNext 5. PyArray_MapIterArrayCopyIfOverlap
* | DOC: Moved NumPy Internals into Under-the-hood docsMukulika2021-09-134-870/+11
|/
* DOC: Replaced indexing stub doc with routinesMukulika2021-08-183-126/+66
|
* DOC: Exchanged the contents of Indexing basics and Indexing ref docsMukulika2021-08-181-696/+34
|
* DOC: Rearranged parts of the Indexing docs to consolidate contentMukulika2021-08-181-203/+364
|
* DOC: Fix trivial doc typo. (#19692)Antony Lee2021-08-171-1/+1
|
* DOC: Created fundamentals doc for explanations in `ufunc` reference doc (#19516)Mukulika2021-08-121-438/+129
| | | | | | | | | | * Created fundamentals doc for explanations in ufunc reference doc * Move explanatory material on ufuncs and broadcasting from the reference guide to the ufunc fundamentals and/or broadcasting document in the user guide * Added examples for ufunc method arguments * Reorganized broadcasting duplicate content from ufuncs doc Co-authored-by: Melissa Weber Mendonça <melissawm@gmail.com>
* Dedent list of macros.Chiara Marmo2021-08-022-327/+330
|
* Fix scope of c:macro.Chiara Marmo2021-08-012-324/+327
|
* Merge pull request #19571 from seberg/ufunc-refactor-2021-normalMatti Picus2021-07-281-3/+7
|\ | | | | MAINT: Refactor UFunc core to use NEP 43 style dispatching
| * MAINT: Use the same pattern for the floating point error checkSebastian Berg2021-07-221-3/+4
| | | | | | | | Co-authored-by: Matti Picus <matti.picus@gmail.com>
| * DOC: use deprecated rather than note and delete old docstringSebastian Berg2021-07-221-6/+2
| |
| * MAINT: Refactor UFunc core to use NEP 43 style dispatching/promotionSebastian Berg2021-07-221-0/+7
| | | | | | | | | | | | | | | | | | The first (big) chunk of a multi-step process to update all ufuncs to NEP 43 style ufuncs. This limits itself to normal ufunc calls and sets ufunc.at and all reduce-like operations to the side. These would add another level of complexity.
* | Update doc/source/reference/c-api/array.rstChiara Marmo2021-07-271-1/+1
| | | | | | Co-authored-by: Matti Picus <matti.picus@gmail.com>
* | Remove PyArray_MultiIter_SIZE definition. Tentative definition for ↵Chiara Marmo2021-07-271-4/+10
| | | | | | | | PyArray_FinalizeFunc.
* | Address some comments.Chiara Marmo2021-07-271-11/+10
| |
* | Fix sphinx warnings in c-info.beyond-basics.Chiara Marmo2021-07-271-0/+12
|/
* ENH: Add the `axis` and `ndim` attributes to `np.AxisError` (#19459)Bas van Beek2021-07-201-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This PR adds the new axis and ndim attributes to the np.AxisError class, an addition inspired by similar changes introduced to AttributeError in Python 3.10. It also provided an excuse to update the classes' documentation and tests, both of which were previously rather lacking. * ENH: Add the `axis` and `ndim` attributes to `np.AxisError` * MAINT: Let the new `AxisError` attributes survive pickling * DOC: Update the `AxisError` documentation * TST: Update the `AxisError` tests * DOC: Add a release note * MAINT: Improve the description of `AxisError`s overloaded constructor * TST: Fix a few typing test failures * DOC: Clarify a fix a few parts of the `AxisError` docstrings Co-Authored-By: Eric Wieser <425260+eric-wieser@users.noreply.github.com> * DOC: Reguide fix * DOC: Replace `versionadded` with `versionchanged` Co-authored-by: Eric Wieser <wieser.eric@gmail.com> * DOC: Mention that `AxisError` is a `ValueError` and `IndexError` subclass Co-Authored-By: Sebastian Berg <sebastian@sipsolutions.net> * ENH: Delay assembling of the error message until `__str__` is called Co-Authored-By: Eric Wieser <425260+eric-wieser@users.noreply.github.com> * DOC: Update the `AxisError` string representation in its docstring * DOC: Update `versionadded`-related information Co-Authored-By: Eric Wieser <425260+eric-wieser@users.noreply.github.com> * DOC: Fix sphinx warnings Co-authored-by: Eric Wieser <425260+eric-wieser@users.noreply.github.com> Co-authored-by: Eric Wieser <wieser.eric@gmail.com> Co-authored-by: Sebastian Berg <sebastian@sipsolutions.net>
* DOC: Fix typosAdrian Gao2021-07-181-4/+4
|
* MAINT: Move masked strided/inner-loop code to its "final" place (#19370)Sebastian Berg2021-06-291-5/+1
| | | | | * MAINT: Move masked code 1:1 (does not work) * MAINT: Fixup code move and small follow-up fixes
* DOC: Add documentation for `np.ctypeslib.c_intp`Bas van Beek2021-06-221-0/+7
|
* DOC: NeighborhoodIterator position on creationMarco Aurelio da Costa2021-06-081-1/+7
| | | | | | Document that NeighborhoodIterator will point to the begining of the data instead of the position pointed by iter on creation in the special case where data is contiguous.
* Updated doc/source/reference/arrays.scalars.rstNick Pope2021-05-251-4/+4
| | | Fixed unsigned integer aliases.
* Merge pull request #18676 from seberg/new-promotion-partial-weak-scalarsCharles Harris2021-05-192-15/+1
|\ | | | | MAINT: Implement new style promotion for `np.result_type`, etc.
| * MAINT: Remove `NPY_USE_NEW_CASTINGIMPL`Sebastian Berg2021-05-121-14/+0
| | | | | | | | | | | | | | This doesn't serve any purpose anymore. The new code is now always used. (In very few cases this may lead to small slowdowns, this should only matter in ufuncs where it doesn't seem to matter enough to worry about it.)
| * DOC,TST: Fix documentation and add testsSebastian Berg2021-05-121-1/+1
| |
* | DOC: Use versionadded tag instead of inline comment to specify minimum ↵zoj2021-05-171-1/+3
| | | | | | | | version needed for random c-api
* | DOC: Clarify minimum numpy version needed to use random c-apizoj2021-05-171-1/+1
| |
* | Merge pull request #18880 from ↵Matti Picus2021-05-141-16/+29
|\ \ | |/ |/| | | | | seberg/make-signature-resolve-more-strict-and-fix-nextafter API: Ensure that casting does not affect ufunc loop
| * DOC: Updates based on Marten's reviewSebastian Berg2021-05-061-2/+3
| |
| * Update doc/source/reference/ufuncs.rstSebastian Berg2021-05-051-2/+2
| | | | | | Co-authored-by: Ross Barnowski <rossbar@berkeley.edu>
| * Grammatical fixups for ufuncs refguide.Ross Barnowski2021-05-031-2/+2
| |
| * DOC,API: Fix the documentation.Sebastian Berg2021-05-031-16/+28
| | | | | | | | | | | | | | | | | | | | | | | | Also, for now enforce *all* outputs. That is more conservative, and obviously won't work for certain functions in scipy that have multiple outputs of different types, but it seems a bit safer to me right now. Maybe at some point we have an idea of how to "modify" what the `dtype` means. I am not sure how! By allowing the ufunc itself to interpret how to translte it to a `signature`? By giving it a distinct meaning? Yes, this might narrow us down a bit... but...
* | Merge pull request #18936 from bashtage/update-perf-prngMatti Picus2021-05-121-65/+64
|\ \ | | | | | | DOC: Update performance for new PRNG
| * | DOC: Update performance for new PRNGKevin Sheppard2021-05-111-65/+64
| | | | | | | | | | | | Add performance benchmarks for PCG64DXSM
* | | DOC resolves #14299 rephrasingKasia2021-05-091-3/+4
| | |
* | | DOC: resolves #14299 - deleting the noteKasia2021-05-091-3/+1
| | |
* | | DOC: Improve datetime64 docs #14299Kasia2021-05-091-1/+1
| | |
* | | DOC: Improve datetime64 docs #14299Kasia2021-05-091-3/+8
|/ /
* | DOC: refine wording for clarityRobert Kern2021-05-041-4/+4
| |
* | DOC: fixes in response to comments.Robert Kern2021-05-042-21/+20
| |
* | STY: Add spaces after commas.Charles Harris2021-05-041-1/+1
| |
* | DOC: Add PCG64DXSM to performance-measuring script.Robert Kern2021-05-041-3/+3
| |
* | DOC: nuance recommendations for PCG64.Robert Kern2021-05-042-6/+12
| |
* | DOC: math formatting.Robert Kern2021-05-041-3/+3
| |
* | DOC: Document PCG64DXSM.Robert Kern2021-05-044-4/+197
|/
* move module target locationAdrian Price-Whelan2021-04-241-3/+2
|
* Fix typo in random docsChristina Hedges2021-04-221-1/+1
| | | | | DOC Fix typo in random docs `Randomstate` -> `RandomState`
* Merge pull request #18797 from zoj613/zig_docCharles Harris2021-04-211-3/+7
|\ | | | | DOC: Update random c-api documentation
| * DOC: Update random c-api documentationzoj2021-04-171-3/+7
| |