summaryrefslogtreecommitdiff
path: root/doc/neps
Commit message (Collapse)AuthorAgeFilesLines
...
* ENH: missingdata: Make numpy.all follow the NA && False == False ruleMark Wiebe2011-08-271-1/+1
|
* NEP: missingdata: Some fixes and updates to the NEPMark Wiebe2011-08-271-5/+17
|
* ENH: missingdata: Change default to create NA-mask when NAs are in listsMark Wiebe2011-08-271-7/+29
| | | | | Also adjust the repr to drop maskna=True when this rule will enable it automatically.
* ENH: missingdata: trying some more functions to see how they treat NAsMark Wiebe2011-08-271-2/+2
|
* ENH: missingdata: Add nastr= parameter to np.set_printoptions()Mark Wiebe2011-08-271-11/+15
|
* BUG: missingdata: Fix mask usage in PyArray_TakeFrom, add tests for itMark Wiebe2011-08-271-30/+25
|
* ENH: missingdata: Rewrote boolean indexing to support NA masksMark Wiebe2011-08-271-0/+32
| | | | Note I haven't hooked it up to the arr[] operator yet...
* ENH: missingdata: Have some basic assignment and indexing with NA workingMark Wiebe2011-08-271-5/+11
|
* ENH: missingdata: Add the NA mask members to PyArrayObjectMark Wiebe2011-08-271-2/+15
|
* STY: Updates for pull request feedback from Chuck and BenMark Wiebe2011-07-201-9/+124
|
* ENH: core: Deprecating direct access to the PyArrayObject fieldsMark Wiebe2011-07-191-8/+8
| | | | NOTE: WIP, code doesn't build
* NEP: missingdata: Rename 'namask' to 'maskna', which looks betterMark Wiebe2011-07-191-30/+40
|
* NEP: missingdata: Add a small note about single NA vs multi-NAMark Wiebe2011-07-081-0/+8
|
* NEP: missingdata: Describe a possible way multi-NA could be added in the futureMark Wiebe2011-07-081-0/+27
|
* NEP: missingdata: Change the mask definitionMark Wiebe2011-07-081-6/+17
| | | | | | | This change allows npy_bool to be a mask which always has payload zero. This doesn't let combining masks with payloads to be a simple 'min' operation as the previous design, but allowing npy_bool as the mask appears to be a very worthwhile tradeoff.
* NEP: missingdata: Design the mask binary format so it's extensible with a ↵Mark Wiebe2011-07-081-7/+21
| | | | payload
* ENH: nditer: Add the per-operand masked iteration flagsMark Wiebe2011-07-081-0/+4
|
* NEP: missingdata: Adjust the parenthetical part of the NA/IGNORE defnMark Wiebe2011-07-071-3/+3
|
* NEP: missingdata: Add copyright info, some more NAMASK iterator clarificationMark Wiebe2011-07-071-6/+17
|
* NEP: missingdata: Add more C API detailsMark Wiebe2011-07-071-1/+27
|
* NEP: missingdata: Start some details about masked iterationMark Wiebe2011-07-071-6/+49
|
* NEP: missing-data: Add Peter to the AcknowledgmentsMark Wiebe2011-07-061-0/+1
|
* NEP: missing-data: Add "Python API" and "C API" definitionsMark Wiebe2011-07-061-1/+13
|
* NEP: missing-data: Add numpy.ma to the glossaryMark Wiebe2011-07-061-1/+5
|
* NEP: missing-data: Add glossary of terms, try to clarify them betterMark Wiebe2011-07-061-28/+59
| | | | | This is a step towards having everyone on the list use the same vocabulary with specific nailed-down definitions for the terms.
* NEP: missing-data: Fix copy/paste/edit typo for np.all exampleMark Wiebe2011-07-061-6/+6
|
* NEP: missing-data: Incorporate Ben's feedback, add section on 'shared masks'Mark Wiebe2011-07-061-65/+107
| | | | This includes an email comment from Ben about 'np.any' and 'np.all'.
* NEP: missingdata: Rename 'hasmask' and friends to 'hasnamask' and friendsMark Wiebe2011-07-061-7/+46
| | | | | This is an attempt to reduce potential confusion between the existing numpy.ma and the NA-supporting built-in mask.
* NEP: missing-data: Add name to acknowledgmentsMark Wiebe2011-07-061-0/+1
|
* NEP: missingdata: Various improvementsMark Wiebe2011-07-061-20/+39
|
* NEP: Trying to make the NEP's position on missing values and masks vs bit ↵Mark Wiebe2011-07-061-22/+84
| | | | patterns more clear
* ENH: umath: Add tests, work out kinks in ufunc 'where=' parameterMark Wiebe2011-07-061-0/+2
|
* ENH: umath: Add parsing of a 'where=' parameter in the element-wise ufuncMark Wiebe2011-07-061-8/+10
|
* ENH: missingdata: Move getting the masked ufunc inner loop to a different ↵Mark Wiebe2011-07-061-0/+1
| | | | | | | | | function This is so that backwards compatibility can be retained with denying regular ufuncs from supporting dynamic auxiliary data, but allowing it for the masked inner loops so that the default masked loop can store the regular inner loop it proxies calls to.
* ENH: missingdata: Add a mechanism to get masked versions of ufunc inner loopsMark Wiebe2011-07-061-2/+10
|
* DOC: A few typos in the missing data NEP.Keith Goodman2011-06-271-3/+4
|
* NEP: missing-data: Rename the NEP as it now describes more generality than ↵Mark Wiebe2011-06-271-0/+0
| | | | just masks
* NEP: c-masked-array: Add idea about np.NA __call__ methodMark Wiebe2011-06-271-19/+39
|
* NEP: c-masked-array: Add examples for missing value reductionsMark Wiebe2011-06-271-6/+25
|
* NEP: c-masked-array: Lots of edits to reflect NA-based interfaceMark Wiebe2011-06-271-132/+176
|
* NEP: c-masked-array: More tweaksMark Wiebe2011-06-271-5/+14
|
* NEP: cmaskedarray: Some more tweaksMark Wiebe2011-06-271-6/+6
|
* NEP: c-masked-array: Add example to clarify some masking semanticsMark Wiebe2011-06-271-1/+13
|
* NEP: c-masked-array: Typo feedback from WeatherGodMark Wiebe2011-06-271-2/+2
|
* NEP: c-masked-array: Idea for a parameterized dtype with an NA bit patternMark Wiebe2011-06-271-48/+109
|
* NEP: c-masked-array: Add a global np.NA singleton, many more changesMark Wiebe2011-06-271-126/+210
|
* NEP: c-masked-array: Refining and adding things based on feedbackMark Wiebe2011-06-271-14/+69
|
* NEP: c-masked-array: Some small improvements and clarificationsMark Wiebe2011-06-271-9/+26
|
* NEP: c-masked-array: Add section about ufuncsMark Wiebe2011-06-271-6/+37
|
* NEP: Design document for adding a mask to the core ndarrayMark Wiebe2011-06-271-0/+177
|