python-numexpr 1.4.2
Fast numerical expression evaluator for NumPy
http://code.google.com/p/numexpr/
Packager: Mehmet Özdemir
License: MIT
Actions
Binary packages
Release history
Release | Release date | Version | Updater | Comment |
---|---|---|---|---|
3 | 2011-02-01 | 1.4.2 | Serdar Dalgıç | Version bump: - Multithreaded operation is disabled for small arrays (less than 32 KB). This allows to remove the overhead of multithreading for such a small arrays. Closes numexpr #36. - Dividing int arrays by zero gives a 0 as result now (and not a floating point exception anymore. This behaviour mimics NumPy. Thanks to Gaëtan de Menten for the fix. Closes numexpr #37. - When compiled with VML support, the number of threads is set to 1 for VML core, and to the number of cores for the native pthreads implementation. This leads to much better performance. Closes numexpr #39. - Fixed different issues with reduction operations (`sum`, `prod`). The problem is that the threaded code does not work well for broadcasting or reduction operations. Now, the serial code is used in those cases. Closes numexpr #41. - Optimization of "compilation phase" through a better hash. This can lead up to a 25% of improvement when operating with variable expressions over small arrays. Thanks to Gaëtan de Menten for the patch. Closes numexpr #43. - The ``set_num_threads`` now returns the number of previous thread setting, as stated in the docstrings. |
2 | 2010-11-22 | 1.4.1 | Serdar Dalgıç | Version bump. |
1 | 2010-07-07 | 1.3.1 | Serdar Dalgıç | First release. |