Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | DOC: update npy-format NEP and lib/format.py with version 2.0 description. | Ralf Gommers | 2015-01-04 | 1 | -3/+20 |
| | | | | As discussed on gh-5413. Version 2.0 was added in gh-4765. | ||||
* | Merge pull request #4351 from njsmith/matmul-pep | Charles Harris | 2014-07-06 | 1 | -0/+1380 |
|\ | | | | | A new PEP for infix matrix multiplication | ||||
| * | add associativity/precedence rationale (+ a few misc tweaks) | Nathaniel J. Smith | 2014-04-06 | 1 | -38/+99 |
| | | |||||
| * | fix PEP headers to placate PEP-0000 builder, mention Julia in notation ↵ | Nathaniel J. Smith | 2014-03-18 | 1 | -8/+8 |
| | | | | | | | | section, and remove stray ^^ operator left over from the @@ purge | ||||
| * | New version just submitted to PEP editors. | Nathaniel J. Smith | 2014-03-18 | 1 | -146/+167 |
| | | | | | | | | | | | | | | | | | | | | Main changes: - @@ is gone - A few small factual inaccuracies have been fixed - I added a discussion of Guido's ".M *" idea to the "Rejected alternatives" section - Added an (incomplete) "Implementation details" section, based on Nick's comments. | ||||
| * | add more comprehensive discussion of alternative symbols | Nathaniel J. Smith | 2014-03-14 | 1 | -15/+94 |
| | | |||||
| * | yet more word tweaks | Nathaniel J. Smith | 2014-03-14 | 1 | -18/+20 |
| | | |||||
| * | realized I wasn't so sure of my claim about in-place matrix multiplication, ↵ | Nathaniel J. Smith | 2014-03-14 | 1 | -4/+4 |
| | | | | | | | | so couch it more cautiously | ||||
| * | add 'unresolved issues' section; + wording tweaks and a little more ↵ | Nathaniel J. Smith | 2014-03-13 | 1 | -7/+34 |
| | | | | | | | | elaboration of the problems with mixing np.ndarray and np.matrix | ||||
| * | and yet even more phrasing tweaks | Nathaniel J. Smith | 2014-03-13 | 1 | -10/+9 |
| | | |||||
| * | more phrasing tweaks | Nathaniel J. Smith | 2014-03-13 | 1 | -10/+13 |
| | | |||||
| * | phrasing tweaks | Nathaniel J. Smith | 2014-03-13 | 1 | -26/+28 |
| | | |||||
| * | more updates based on people's latest suggestions | Nathaniel J. Smith | 2014-03-13 | 1 | -56/+76 |
| | | |||||
| * | clean up in prep for python-ideas | Nathaniel J. Smith | 2014-03-12 | 1 | -367/+432 |
| | | |||||
| * | add copyright notice | Nathaniel J. Smith | 2014-03-11 | 1 | -0/+6 |
| | | |||||
| * | another ReST tweak | Nathaniel J. Smith | 2014-03-11 | 1 | -1/+1 |
| | | |||||
| * | more ReST fixes | Nathaniel J. Smith | 2014-03-11 | 1 | -23/+24 |
| | | |||||
| * | fix ReST typoes that were breaking footnotes | Nathaniel J. Smith | 2014-03-11 | 1 | -4/+4 |
| | | |||||
| * | phrasing tweaks | Nathaniel J. Smith | 2014-03-11 | 1 | -25/+31 |
| | | |||||
| * | lots better text, more polishing yes | Nathaniel J. Smith | 2014-03-11 | 1 | -209/+337 |
| | | |||||
| * | much expanded background section, to start addressing feedback from ↵ | Nathaniel J. Smith | 2014-03-10 | 1 | -90/+156 |
| | | | | | | | | sympy/sage folks | ||||
| * | make the initial section even more overwritten | Nathaniel J. Smith | 2014-03-09 | 1 | -17/+29 |
| | | |||||
| * | add some more fields to the Big List o' Fields | Nathaniel J. Smith | 2014-03-09 | 1 | -3/+3 |
| | | |||||
| * | More edits; pretty clean at this point. | Nathaniel J. Smith | 2014-03-09 | 1 | -48/+51 |
| | | |||||
| * | edit edit | Nathaniel J. Smith | 2014-03-08 | 1 | -119/+260 |
| | | |||||
| * | add negative power support to @@ | Nathaniel J. Smith | 2014-02-25 | 1 | -0/+7 |
| | | |||||
| * | move intended usage section after motivation | Nathaniel J. Smith | 2014-02-24 | 1 | -134/+137 |
| | | |||||
| * | more edits | Nathaniel J. Smith | 2014-02-24 | 1 | -47/+84 |
| | | |||||
| * | tweak tweak | Nathaniel J. Smith | 2014-02-24 | 1 | -17/+15 |
| | | |||||
| * | more text tweaks | Nathaniel J. Smith | 2014-02-23 | 1 | -17/+20 |
| | | |||||
| * | switch to just use text for the table, it's easier to read! | Nathaniel J. Smith | 2014-02-23 | 1 | -47/+42 |
| | | |||||
| * | more table format tweaking. too bad .rst sucks at this! | Nathaniel J. Smith | 2014-02-23 | 1 | -44/+45 |
| | | |||||
| * | bold the 'dot' row of table | Nathaniel J. Smith | 2014-02-23 | 1 | -41/+41 |
| | | |||||
| * | add mention of ellipsis | Nathaniel J. Smith | 2014-02-23 | 1 | -9/+10 |
| | | |||||
| * | Many updates to draft PEP incorporating feedback | Nathaniel J. Smith | 2014-02-23 | 1 | -308/+361 |
| | | |||||
| * | initial commit of new infix matrix multiply PEP | Nathaniel J. Smith | 2014-02-22 | 1 | -0/+640 |
| | | |||||
* | | DOC: fix reST formatting of npy-format NEP. | Ralf Gommers | 2014-04-21 | 1 | -206/+201 |
| | | |||||
* | | DOC: add NEPs overview to documentation. | Ralf Gommers | 2014-04-21 | 9 | -887/+39 |
|/ | |||||
* | BUG DOC TST: Allow __numpy_ufunc__ to handle multiple output ufuncs. | Blake Griffith | 2014-01-04 | 1 | -3/+14 |
| | | | | | Added details about how the output variables are handled to the spec. Also adds tests for ufuncs with multiple outputs. | ||||
* | spelling: AC -> AD in years | Chris Kerr | 2013-11-12 | 2 | -26/+26 |
| | | | | (could also use BCE and CE to be more politically correct) | ||||
* | Spelling: loose -> lose | Chris Kerr | 2013-11-12 | 2 | -2/+2 |
| | |||||
* | BUG: core: ensure __r*__ has precedence over __numpy_ufunc__ | Pauli Virtanen | 2013-10-19 | 1 | -0/+82 |
| | | | | | | | | | | | | | Add a special case to the implementation of ndarray.__mul__ et al. that refuses to work on other objects that are not ndarray subclasses and implement both __numpy_ufunc__ and __r*__. This way, execution passes first to the custom __r*__ method, which makes it possible to have e.g. __mul__ and np.multiply do different things. Additionally, disable one __array_priority__ special case handling when also __numpy_ufunc__ is defined. | ||||
* | DOC: Add NEP and documentation for ufunc overrides. | Blake Griffith | 2013-08-31 | 1 | -0/+242 |
| | |||||
* | STY: Giant whitespace cleanup. | Charles Harris | 2013-08-18 | 9 | -66/+61 |
| | | | | Now is as good a time as any with open PR's at a low. | ||||
* | MAINT: fix typo in npy-format.txt | Martin Spacek | 2013-08-05 | 1 | -1/+1 |
| | |||||
* | 2to3: Replace xrange by range and use list(range(...)) where needed | Charles Harris | 2013-03-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | In python3 range is an iterator and `xrange` has been removed. This has two consequence for code: 1) Where a list is needed `list(range(...))` must be used. 2) `xrange` must be replaced by `range` Both of these changes also work in python2 and this patch makes both. There are three places fixed that do not need it, but I left them in so that the result would be `xrange` clean. Closes #3092 | ||||
* | NEP: Add some details about how existing C-API access interacts with NA | Mark Wiebe | 2012-05-10 | 1 | -0/+77 |
| | |||||
* | ENH: missingdata: Make numpy.all follow the NA && False == False rule | Mark Wiebe | 2011-08-27 | 1 | -1/+1 |
| | |||||
* | NEP: missingdata: Some fixes and updates to the NEP | Mark Wiebe | 2011-08-27 | 1 | -5/+17 |
| | |||||
* | ENH: missingdata: Change default to create NA-mask when NAs are in lists | Mark Wiebe | 2011-08-27 | 1 | -7/+29 |
| | | | | | Also adjust the repr to drop maskna=True when this rule will enable it automatically. |