summaryrefslogtreecommitdiff
path: root/numpy
Commit message (Collapse)AuthorAgeFilesLines
...
| * TST: clean up some ResourceWarnings from python 3.2.rgommers2011-03-023-17/+27
| | | | | | | | | | Also make the sys.stdout temporary redirection in one of the tests a little more robust. That is still necessary, because np.who is very noisy.
| * DEP: fix deprecation warning from using SafeConfigParser with Python 3.2.rgommers2011-03-022-4/+9
| |
| * TST: replace assert with assert_rgommers2011-03-022-24/+24
| |
| * TST: replace TestCase.assert_ (deprecated in Python 3.2) with assertTrue.rgommers2011-03-024-64/+64
| |
| * BUG: fix up shared library extension, which changed in Python 3.2. Closes #1749.rgommers2011-03-023-2/+13
| |
| * DOC: merge wiki changes for numpy.random and regenerate mtrand.crgommers2011-03-022-5879/+5572
| |
| * DOC: merge wiki edits for numpy.core.rgommers2011-03-025-69/+173
| |
| * DOC: merge more doc wiki edits.rgommers2011-03-025-18/+61
| |
| * DOC: merge wiki changes, structured array doc.rgommers2011-03-021-1/+32
| |
| * TST: update namespace usage in lib.polynomial doctests.rgommers2011-03-011-11/+8
| |
| * BUG: correct file name in fromregex.rgommers2011-03-011-2/+2
| | | | | | | | Thanks to Mattieu Brucher for reporting.
| * TYP: Fix typo.Charles Harris2011-02-181-1/+1
| |
| * ENH: core: Allow user to pass in output array for dot()Luis Pedro Coelho2011-02-126-39/+241
| | | | | | | | | | | | | | | | | | 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.
| * BUG: core: fix build on Python 2.4Pauli Virtanen2011-02-121-1/+1
| |
| * BUG: Fix python3k import problem.Charles Harris2011-02-111-1/+1
| |
| * BUG: ticket 1741, fix python 2.5 incompatibilityr.Charles Harris2011-02-111-4/+6
| |
| * STY: index_tricks: Improve comments and documentation stringsMark Wiebe2011-02-105-32/+63
| |
| * ENH: index_tricks: Implement unravel_index and ravel_coords functions in CMark Wiebe2011-02-107-79/+766
| |
| * ENH: einsum: Specialize contiguous reduction, add SSE prefetchingMark Wiebe2011-02-101-6/+239
| | | | | | | | | | Also fix some compiler warnings. The biggest performance improvement was from adding SSE prefetching.
| * BUG: core: Fix potential reference leak, possibly fix segfault ticket #1737Mark Wiebe2011-02-092-11/+10
| |
| * BUG: umath: Fix reference usage after Py_DECREFMark Wiebe2011-02-081-1/+1
| | | | | | | | | | Because of the details, I don't think this was causing a crash, but it's a bug nonetheless.
| * STY: core: Rename 'dtype' parameter to 'requested_dtype' in ↵Mark Wiebe2011-02-081-18/+26
| | | | | | | | | | | | | | GetArrayParamsFromObject The first naming choice was a bit confusing, this should help make it more clear.
| * Merge branch 'array_params_from_object' of ↵Charles Harris2011-02-0811-514/+751
| |\ | | | | | | | | | https://github.com/m-paradox/numpy into params_from_object
| | * BUG: iter: The wrong stride was specialized in some cases for reduction operandsMark Wiebe2011-02-072-3/+13
| | |
| | * BUG: core: Fix regression ticket #1735Mark Wiebe2011-02-062-0/+27
| | |
| | * ENH: core: Add new GetArrayParamsFromObject API function (fixes #1081)Mark Wiebe2011-02-069-511/+711
| | | | | | | | | | | | | | | | | | | | | | | | | | | This function allows code to query an object's "innate" type and shape, without actually creating a NumPy array out of it. PyArray_FromAny has been changed to use this function, as an assurance that its implementation is correct. This also fixes the known failure in test_regression.py.
| * | BUG: fix undefined macro.David Cournapeau2011-02-081-0/+1
| | | | | | | | | | | | This was surprisingly not detected by gcc, but it fixes clang build.
| * | STY: remove unneeded import of ufuncobject in halffloat.c.David Cournapeau2011-02-081-1/+0
| | |
| * | BUG: fix inline definition so that it still inlines in gcc -ansi mode.David Cournapeau2011-02-081-4/+6
| |/
| * BUG: tweak NPY_INLINE definition to allow compilation in gcc -pendantic mode.David Cournapeau2011-02-071-1/+3
| |
| * BUG: fix a few C99-ism in C code.David Cournapeau2011-02-071-4/+4
| |
| * DOC: Note version minlength was added to bincount.Charles Harris2011-02-041-0/+1
| |
| * WHT: Cleanup whitespace.Charles Harris2011-02-035-14/+11
| |
| * ENH: iter: Add timing code, rewrite some sections to be faster/more clearMark Wiebe2011-02-031-401/+488
| |
| * ENH: core: Small tweaks to streamline things a bitMark Wiebe2011-02-033-135/+129
| |
| * BUG: perf: Operations like "a[10:20] += 10" were doing a redundant copyMark Wiebe2011-02-032-8/+39
| |
| * BUG: Fix a compiler warning.Charles Harris2011-02-031-0/+1
| |
| * WHT: Whitespace cleanup.Charles Harris2011-02-0320-96/+76
| |
| * Merge branch 'einsum_changes' of https://github.com/m-paradox/numpy into ↵Charles Harris2011-02-038-883/+1833
| |\ | | | | | | | | | einsum-changes
| | * ENH: einsum: Write specialized unbuffered loops for several casesMark Wiebe2011-02-014-61/+473
| | | | | | | | | | | | | | | | | | Also converted the used inner loops to SSE2, to bring einsum fairly close to numpy.dot's performance for matrix-vector and matrix-matrix multiplication.
| | * ENH: iter: Catch another case with fixed strides.Mark Wiebe2011-02-012-19/+88
| | |
| | * TST: einsum: Move einsum tests to a different fileMark Wiebe2011-02-012-460/+470
| | |
| | * ENH: einsum: Change function selection function to use tablesMark Wiebe2011-02-011-189/+163
| | |
| | * ENH: einsum: Change loop unrolling to be better for small loopsMark Wiebe2011-02-012-242/+317
| | |
| | * ENH: einsum: Add alternative einsum parameter methodMark Wiebe2011-02-013-58/+411
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes the following equivalent: einsum('ii', a) einsum(a, [0,0]) einsum('ii->i', a) einsum(a, [0,0], [0]) einsum('...i,...i->...', a, b) einsum(a, [Ellipsis,0], b, [Ellipsis,0], [Ellipsis])
| | * ENH: einsum: Disable broadcasting by default, allow spaces in subscripts stringMark Wiebe2011-02-013-81/+138
| | |
| * | BUG: ufunc: Fix regression of accumulate with zero-size result (ticket #1733)Mark Wiebe2011-02-023-32/+54
| | |
| * | BUG: core: Fix remaining Python 3 regressionsMark Wiebe2011-02-024-20/+190
| | |
| * | BLD: Fix scons and setup.py buildMark Wiebe2011-02-022-2/+7
| | | | | | | | | | | | | | | | | | Moving lowlevel_strided_loops.h to private needed a setup.py update. Added the rest of the needed files in the scons configuration.
| * | BLD: fix numscons build.David Cournapeau2011-02-022-0/+5
| |/