summaryrefslogtreecommitdiff
path: root/numpy
Commit message (Collapse)AuthorAgeFilesLines
* BUG: update version_match for recent version of ifort for IA-64 (#1145).David Cournapeau2009-06-201-1/+1
|
* Merge from doc wikiPauli Virtanen2009-06-1924-575/+1845
|
* Fixed #1140: avoid div-by-zero in iter_coords_get for size=0 arraysPauli Virtanen2009-06-193-3/+17
|
* Add neighborhood iterator.David Cournapeau2009-06-196-0/+305
|
* Refactor init/dealloc code for iterator object.David Cournapeau2009-06-191-19/+40
| | | | | We separate commonalities between iter object and neighborhood iter, to avoid code duplication.
* Fix typo in definition of Euler constant.David Cournapeau2009-06-171-1/+1
|
* Add Euler constant to npy_math.David Cournapeau2009-06-171-0/+3
|
* Fixed #1096: make logaddexp handle infs properlyPauli Virtanen2009-06-162-3/+47
|
* Fix installation of numarray headers on Windows.Stefan van der Walt2009-06-091-1/+1
|
* BUG#1134: Fix handling of depends arg when not given in add_library.David Cournapeau2009-06-092-2/+6
|
* Added setmember1d_nu to arraysetops.Robert Cimrman2009-06-082-19/+89
|
* Make sure to always call build_src before build_clib.David Cournapeau2009-06-071-2/+4
|
* Move comment for PyArray_New at the right location.David Cournapeau2009-06-071-17/+17
|
* Move copy_and_swap into common module.David Cournapeau2009-06-074-30/+30
|
* Move more basic functions out of ctors into common module.David Cournapeau2009-06-075-57/+57
|
* Move one more function from ctor to common.David Cournapeau2009-06-074-38/+39
|
* Replace string exception "multiarray.error" exposed by multiarray moduleCharles Harris2009-06-062-8/+12
| | | | | | with PyExc_Exception. Replace string exception "numpy.lib.error" exposed by numpy.lib with PyExc_Exception. This should allow old code catching the string errors to catch the standard error types that are now raised.
* Reindent and cleanup whitespace.Charles Harris2009-06-031-2316/+2314
|
* Replace ValueError by TypeError in appropriate places.Charles Harris2009-06-031-2/+2
|
* Remove unused reference to MultiArrayError.Charles Harris2009-06-032-9/+3
|
* Fix small reference count bug.Charles Harris2009-06-031-1/+3
|
* Remove string exceptions.Charles Harris2009-06-031-45/+65
| | | | Remove macros containing gotos.
* Regenerate mtrand.cPauli Virtanen2009-06-021-2/+2
|
* Fix errors in examples in docstringsPauli Virtanen2009-06-022-2/+2
|
* Add PyArray_Acorrelate functionDavid Cournapeau2009-06-024-27/+281
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PyArray_Correlate function did not compute the usual definition for correlation: it assumed correlate(a, b) == correlate(b, a), and did not use conjugate for the 2nd argument. As some people may rely on the current behavior, we add a PyArray_Acorrelate function and acorrelate python function to implement the usual definition. Squashed commit of the following: commit 1e1e0ff38968934825ad64cddd36fcb21e378954 Author: David Cournapeau <cournape@gmail.com> Date: Tue Jun 2 18:59:57 2009 +0900 Refactor [A]Correlate, so that they share most of the implementation. commit ffbd54ecf539df508363a725ec5f7529f71a9bb4 Author: David Cournapeau <cournape@gmail.com> Date: Tue Jun 2 18:35:21 2009 +0900 Handle conjugate in correlate. commit df47fddd8e5142758504dece39b0716b8f46434f Author: David Cournapeau <cournape@gmail.com> Date: Tue Jun 2 17:42:38 2009 +0900 Correlate and correlate tests better shared. commit f48de4450b05260e9174cf224302a1c8a1f60331 Author: David Cournapeau <cournape@gmail.com> Date: Tue Jun 2 17:39:15 2009 +0900 Add acorrelate function at the python level. commit a37cc7ff144b0e6b64f8fd0a8cae4c9e561f4a1c Author: David Cournapeau <cournape@gmail.com> Date: Tue Jun 2 17:21:20 2009 +0900 Update test for correlate - we will test for inverted output for acorrelate. commit 4140a30f1b6daf95ce2fa8fa7bd26f827b2fcfd1 Author: David Cournapeau <cournape@gmail.com> Date: Tue Jun 2 17:19:14 2009 +0900 Add PyArray_Acorrelate function in the C API. commit 082f9d4b0205a9a4f0112d8cfd3852b3907b6e09 Author: David Cournapeau <cournape@gmail.com> Date: Mon Jun 1 12:04:12 2009 +0900 Add simple test for correlate. commit 7179187953d7cb396a7557a418e6fbcaeddc4211 Author: David Cournapeau <cournape@gmail.com> Date: Mon Jun 1 11:57:46 2009 +0900 Invert output array if we swapped input arrays.
* Initial style cleanup of _compiled_base.cCharles Harris2009-06-021-381/+462
|
* Fix ticket #1122, out of place declaration.Charles Harris2009-06-011-1/+2
|
* lib._iotools : pierregm2009-05-283-17/+73
| | | | | | | | | | | * add the flatten_base keyword to flatten_dtype lib.io.genfromtxt * Use flatten_dtype(...,flatten_base=True) to deal with fields w/ shape lib.io.loadtxt * fixed for the case when one of the fields is object
* loadtxt: allow shaped dtypes.Stefan van der Walt2009-05-272-1/+13
|
* Test fromfile when file is empty.Charles Harris2009-05-231-1/+13
|
* Flatten descr_subscript function.Charles Harris2009-05-231-41/+42
| | | | Clarify error messages in descr_subscript.
* Add test for ticket #1106.Charles Harris2009-05-231-1/+8
|
* Fix ticket #1106.Charles Harris2009-05-231-4/+6
|
* Fix ticket #1115. I'll add some tests later.Charles Harris2009-05-231-2/+2
|
* mtrand: regenerate mtrand.cPauli Virtanen2009-05-211-4546/+2456
|
* docstring: fix bug in blackman docstringPauli Virtanen2009-05-211-1/+1
|
* Docstring fixes: make some examples to work properlyPauli Virtanen2009-05-202-22/+32
|
* Remove obsolete comment.David Cournapeau2009-05-201-15/+0
|
* Move some declarations from arrayobject.h to the module which actually ↵David Cournapeau2009-05-204-10/+10
| | | | define them.
* Remove unnecessary includes.David Cournapeau2009-05-201-3/+0
|
* Bug: fix #1111, forgot to consider PPC64 architecture in endian definition.David Cournapeau2009-05-201-1/+1
|
* Change test conditions to avoid test for equality with floats.Travis Oliphant2009-05-191-2/+2
|
* Comment spot where exception string is inserted in the dictionary.Charles Harris2009-05-161-0/+1
|
* Fix ticket #1109.Charles Harris2009-05-162-6/+2
| | | | | | | | Remove the only remaining use of a string exception from the multiarray module. The string is still in the module dictionary so the ABI doesn't change, but none of the c code uses it. Any code that *expects* a string exception will break, but I regard this as fixing a bug instead of an addition. There were no other string exceptions used by the code in numpy/core/src.
* * getdata : prevent unnecessary copies (thx to Eric Firing)pierregm2009-05-132-113/+156
| | | | | * _Domained/MaskedUnary/BinaryOperations: optimization by preventing the use of np.where and the calculation of domain. Here's the catch: we're basically cheating. We force np.seterr(divide='ignore',invalid='ignore') before computing the results, then mask the invalid values (if any) and reset the corresponding entries in .data to the input. Finally, we reset the error status. This playing around with the error status may (or may not) fail in multi-thread. It's still faaar faster than computing the domain (especially _DomainSafeDivide) when the inputs are large...
* Fix error message when API incompatibily is detected.David Cournapeau2009-05-131-1/+1
|
* Add the ABI/API version in numpyconfig header for scons build.David Cournapeau2009-05-132-0/+7
|
* Check C-API version in scons build as well.David Cournapeau2009-05-132-2/+11
|
* Improve error messages when ABI or API mismatch is detected.David Cournapeau2009-05-131-2/+2
|
* Make error message for ABI mismatch clearer at import time.David Cournapeau2009-05-131-1/+1
|