Uploaded numexpr 2.1 RC2 with your suggestions. Thanks! Francesc
Al 14/04/13 23:12, En/na Christoph Gohlke ha escrit: > On 4/14/2013 1:19 PM, Francesc Alted wrote: >> ============================ >> Announcing Numexpr 2.1RC1 >> ============================ >> >> Numexpr is a fast numerical expression evaluator for NumPy. With it, >> expressions that operate on arrays (like "3*a+4*b") are accelerated >> and use less memory than doing the same calculation in Python. >> >> It wears multi-threaded capabilities, as well as support for Intel's >> VML library, which allows for squeezing the last drop of performance >> out of your multi-core processors. >> >> What's new >> ========== >> >> This version adds compatibility for Python 3. A bunch of thanks to >> Antonio Valentino for his excelent work on this.I apologize for taking >> so long in releasing his contributions. >> >> In case you want to know more in detail what has changed in this >> version, see: >> >> http://code.google.com/p/numexpr/wiki/ReleaseNotes >> >> or have a look at RELEASE_NOTES.txt in the tarball. >> >> Where I can find Numexpr? >> ========================= >> >> The project is hosted at Google code in: >> >> http://code.google.com/p/numexpr/ >> >> This is a release candidate 1, so it will not be available on the PyPi >> repository. I'll post it there when the final version will released. >> >> Share your experience >> ===================== >> >> Let us know of any bugs, suggestions, gripes, kudos, etc. you may >> have. >> >> >> Enjoy! >> >> -- >> Francesc Alted >> >> > Hello, > > Looks good. All tests pass here on Python 2.6-3.3, 32&64 bit, numpy > 1.7.1, VML/MKL 11.0.3, Windows 8. PyTables 2.4 also tests OK against the rc. > > Two small issues: > > 1) numexpr-2.1-rc1.tar.gz is missing the file missing_posix_functions.hpp > > 2) The latest version of MKL requires the following change (see > <http://software.intel.com/en-us/articles/some-service-functions-have-become-obsolete-and-will-be-removed-in-subsequent-releases>): > > diff -r 97ab97673591 numexpr/module.cpp > --- a/numexpr/module.cpp Sun Apr 14 22:11:47 2013 +0200 > +++ b/numexpr/module.cpp Sun Apr 14 14:01:09 2013 -0700 > @@ -277,7 +277,7 @@ > { > int len=198; > char buf[198]; > - MKLGetVersionString(buf, len); > + MKL_Get_Version_String(buf, len); > return Py_BuildValue("s", buf); > } > > > Thank you, > > Christoph > > ------------------------------------------------------------------------------ > Precog is a next-generation analytics platform capable of advanced > analytics on semi-structured data. The platform includes APIs for building > apps and a phenomenal toolset for data science. Developers can use > our toolset for easy data analysis & visualization. Get a free account! > http://www2.precog.com/precogplatform/slashdotnewsletter > _______________________________________________ > Pytables-users mailing list > Pytables-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/pytables-users ------------------------------------------------------------------------------ Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter _______________________________________________ Pytables-users mailing list Pytables-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pytables-users