Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | DOC: Add info about iterator, new functions, and C API additions to release ↵ | Mark Wiebe | 2011-03-13 | 1 | -4/+30 |
| | | | | notes | ||||
* | DOC: Document constructor API change, and fill in some more missing ↵ | Mark Wiebe | 2011-03-13 | 3 | -53/+115 |
| | | | | documentation | ||||
* | DOC: Updated f2py related release notes. | Pearu Peterson | 2011-03-13 | 1 | -4/+15 |
| | |||||
* | DOC: update 1.6.0 release notes. Add headers for items to still be filled in. | rgommers | 2011-03-13 | 1 | -2/+44 |
| | |||||
* | BUG: For compatibility with 1.5, revert to permitting limited broadcasting ↵ | Mark Wiebe | 2011-03-11 | 1 | -1/+1 |
| | | | | | | | | | of the assignment output This change got Travis's -10 veto for 1.6. An unfortunate consequence of reverting this is that some of the broadcasting error messages get worse, but they're still no worse than in 1.5. | ||||
* | REL: add 1.6.0 release notes. | rgommers | 2011-03-11 | 2 | -7/+94 |
| | |||||
* | DOC: fix typo in test guidelines. | rgommers | 2011-03-11 | 1 | -1/+1 |
| | |||||
* | DEP: remove deprecated get_numpy_include. | rgommers | 2011-03-11 | 1 | -5/+2 |
| | |||||
* | DEP: remove deprecated names in fftpack. | rgommers | 2011-03-11 | 1 | -11/+10 |
| | |||||
* | DOC: Replace 'deprecated' with 'superceded' in a few places, fix a typo. | Mark Wiebe | 2011-03-10 | 2 | -16/+17 |
| | |||||
* | DOC: Add some missing documentation, hyper-link the iterator documentation | Mark Wiebe | 2011-03-10 | 2 | -164/+348 |
| | |||||
* | API: Rename the iterator function pointer types to be more consistent with ↵ | Mark Wiebe | 2011-03-10 | 1 | -8/+8 |
| | | | | | | | NumPy convention 'NpyIter_IterNext_Fn' -> 'NpyIter_IterNextFunc *' 'NpyIter_GetCoords_Fn' -> 'NpyIter_GetCoordsFunc *' | ||||
* | API: Change iterator API parameters ndim and niter from npy_intp to int | Mark Wiebe | 2011-03-10 | 1 | -18/+18 |
| | | | | | These parameters are never large, so it's better to use a straight int instead of npy_intp, consistent with ndim in PyArrayObject as well. | ||||
* | DOC: Copy iterator API documentation from the NEP | Mark Wiebe | 2011-03-05 | 2 | -0/+1102 |
| | |||||
* | DOC: add some more wiki edits, of rst files in ref/user guide. | rgommers | 2011-03-02 | 4 | -12/+20 |
| | |||||
* | ENH: core: Allow user to pass in output array for dot() | Luis Pedro Coelho | 2011-02-12 | 1 | -1/+9 |
| | | | | | | | | | This avoids the memory allocation. It is strict in checking that the types are correct, but since it is intended as an optimisation, it should only be used when the user knows what they are doing. The out parameter is added both to the BLAS and non-BLAS versions of dot(). Tests are included. | ||||
* | ENH: index_tricks: Implement unravel_index and ravel_coords functions in C | Mark Wiebe | 2011-02-10 | 1 | -0/+1 |
| | |||||
* | STY: Rename NPY_ITER_DONT_REVERSE_AXES to NPY_ITER_DONT_NEGATE_STRIDES to be ↵ | Mark Wiebe | 2011-01-28 | 1 | -2/+2 |
| | | | | more intuitive | ||||
* | Merge branch 'mw_neps' | Mark Wiebe | 2011-01-28 | 2 | -0/+2289 |
|\ | |||||
| * | NEP: iter: Add NPY_ITER_DONT_REVERSE_AXES flag | Mark Wiebe | 2011-01-28 | 1 | -1/+15 |
| | | |||||
| * | NEP: iter: Add NpyIter_GetAxisStrideArray function | Mark Wiebe | 2011-01-26 | 1 | -0/+14 |
| | | |||||
| * | NEP: iter: Add some more functions | Mark Wiebe | 2011-01-26 | 1 | -0/+36 |
| | | |||||
| * | NEP: Correct some spelling errors | Mark Wiebe | 2011-01-22 | 1 | -2/+2 |
| | | |||||
| * | NEP: Add more flags and some timing results | Mark Wiebe | 2011-01-22 | 1 | -13/+119 |
| | | |||||
| * | NEP: iter: Add some typical inner loop examples, other small changes | Mark Wiebe | 2011-01-08 | 1 | -23/+162 |
| | | |||||
| * | NEP: iter: Add functionality for allowing multi-threaded iteration | Mark Wiebe | 2011-01-07 | 1 | -28/+110 |
| | | |||||
| * | NEP: iter: Add NpyIter_ResetBasePointers function, remove NPY_ITER_OFFSETS flag | Mark Wiebe | 2011-01-04 | 1 | -38/+54 |
| | | |||||
| * | NEP: iter: Clarify op_axes slightly, and add offsets example | Mark Wiebe | 2010-12-22 | 1 | -22/+42 |
| | | |||||
| * | NEP: iter: added table of contents | Mark Wiebe | 2010-12-21 | 1 | -1/+7 |
| | | |||||
| * | NEP: iter: Added Lambda UFunc example | Mark Wiebe | 2010-12-21 | 1 | -2/+55 |
| | | |||||
| * | NEP: iter: Switch from flags to a 'casting' parameter | Mark Wiebe | 2010-12-21 | 1 | -22/+55 |
| | | |||||
| * | NEP: Created deferred UFunc evaluation NEP | Mark Wiebe | 2010-12-21 | 1 | -0/+308 |
| | | |||||
| * | NEP: iter: Created Iterator/UFunc optimization NEP | Mark Wiebe | 2010-12-21 | 1 | -0/+1462 |
| | | |||||
* | | ENH: core: Add PyArray_NewLikeArray function | Mark Wiebe | 2011-01-28 | 1 | -0/+15 |
| | | | | | | | | | | | | This function implements the numpy.empty_like semantics, but supports the new NPY_KEEPORDER enumeration value as well as switching to a different data type. | ||||
* | | DOC: core: Document the new einsum function | Mark Wiebe | 2011-01-24 | 1 | -0/+1 |
| | | |||||
* | | ENH: ufunc: Restructure iterator ufunc evaluation into functions | Mark Wiebe | 2011-01-20 | 2 | -21/+31 |
| | | |||||
* | | ENH: ufunc: Add the main loop selection/type-determination mechanism | Mark Wiebe | 2011-01-19 | 1 | -0/+5 |
| | | |||||
* | | ENH: doc: Document the new API functions | Mark Wiebe | 2011-01-18 | 1 | -0/+50 |
| | | | | | | | | | | PyArray_CanCastArrayTo, PyArray_MinScalarType, PyArray_PromoteTypes, PyArray_ResultType, PyArray_CountNonzero, and PyArray_CastingConverter. | ||||
* | | ENH: core: Add functions PyArray_CanCastArrayTo and PyArray_ResultType | Mark Wiebe | 2011-01-18 | 1 | -0/+1 |
| | | | | | | | | They have also been exposed to Python. | ||||
* | | ENH: core: Add PyArray_MinScalarType and expose it to Python | Mark Wiebe | 2011-01-18 | 1 | -0/+1 |
| | | |||||
* | | ENH: core: Start converting ufunc to new iterator, add PyArray_PromoteTypes | Mark Wiebe | 2011-01-18 | 1 | -0/+1 |
| | | |||||
* | | ENH: core: Change PyArray_CopyAnyInto and PyArray_MoveAnyInto to use the new ↵ | Mark Wiebe | 2011-01-17 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | iterator I also found that the tricky case of CopyAnyInto wasn't being triggered by the test suite, so added a new function ndarray.setasflat, which calls CopyAnyInto. | ||||
* | | ENH: core: Switch nonzero to use the iterator as an example, add ↵ | Mark Wiebe | 2011-01-16 | 1 | -2/+9 |
|/ | | | | count_nonzero function | ||||
* | DOC: Add release note mention of float16 type | Mark Wiebe | 2010-12-01 | 1 | -0/+7 |
| | |||||
* | ENH: Rename the half character code from 'j' to 'e' | Mark Wiebe | 2010-12-01 | 3 | -10/+10 |
| | |||||
* | DOC: core: Update docs for half/float16 type | Mark Wiebe | 2010-12-01 | 9 | -45/+268 |
| | |||||
* | DOC: BUG: correct description of ndarray iterator. Closes #1687. | rgommers | 2010-11-28 | 1 | -1/+1 |
| | |||||
* | DOC: rename ReST files under doc/ from *.txt to *.rst.txt, so they render on ↵ | rgommers | 2010-11-11 | 11 | -0/+0 |
| | | | | github. | ||||
* | DOC: update release docs. | rgommers | 2010-11-08 | 1 | -9/+15 |
| | | | | | | - clarify some things that Vincent Davis and Friedrich Romstedt ran into when following this doc on a new OS X install. - update Python versions supported at the moment. | ||||
* | DOC: dev: update also the overview | Pauli Virtanen | 2010-10-29 | 1 | -2/+3 |
| |