Re: [Pytables-users] ANN: numexpr 2.1 RC1 available!

2013-04-27 Thread Francesc Alted
El 27/04/2013 9:27, "Antonio Valentino"  va
escriure:
>
> Hi Francesc,
>
> Il 26/04/2013 14:11, Francesc Alted ha scritto:
> > Hi Antonio,
> >
> > Al 26/04/13 08:46, En/na Antonio Valentino ha escrit:
> >> Hi Francesc,
> >>
> >> Il 25/04/2013 23:06, Francesc Alted ha scritto:
> >>> Thanks.  Will do!
> >> Thanks.
> >> For the record patches 0002 and 0003 close issue [75] and [77].
> >> Also numexpr 2.1 closes [91] and [95]
> >>
> >>
> >> [75] https://code.google.com/p/numexpr/issues/detail?id=75
> >> [77] https://code.google.com/p/numexpr/issues/detail?id=77
> >> [91] https://code.google.com/p/numexpr/issues/detail?id=91
> >> [95] https://code.google.com/p/numexpr/issues/detail?id=95
> >
> > Just released a new version (2.1 RC3) addressing all of this. Please
> > check it out and tell me how it goes.
> >
> > Thanks,
> > Francesc
> >
>
> It seems to be all OK for me and with the patch provided by Anthiny now
> PyTables is 100% compatible with numexpr 2.1rc3.

Hey, this is great!  Time for a final release then.
--
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr___
Pytables-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pytables-users


Re: [Pytables-users] ANN: numexpr 2.1 RC1 available!

2013-04-27 Thread Antonio Valentino
Hi Francesc,

Il 26/04/2013 14:11, Francesc Alted ha scritto:
> Hi Antonio,
>
> Al 26/04/13 08:46, En/na Antonio Valentino ha escrit:
>> Hi Francesc,
>>
>> Il 25/04/2013 23:06, Francesc Alted ha scritto:
>>> Thanks.  Will do!
>> Thanks.
>> For the record patches 0002 and 0003 close issue [75] and [77].
>> Also numexpr 2.1 closes [91] and [95]
>>
>>
>> [75] https://code.google.com/p/numexpr/issues/detail?id=75
>> [77] https://code.google.com/p/numexpr/issues/detail?id=77
>> [91] https://code.google.com/p/numexpr/issues/detail?id=91
>> [95] https://code.google.com/p/numexpr/issues/detail?id=95
>
> Just released a new version (2.1 RC3) addressing all of this. Please
> check it out and tell me how it goes.
>
> Thanks,
> Francesc
>

It seems to be all OK for me and with the patch provided by Anthiny now 
PyTables is 100% compatible with numexpr 2.1rc3.

Ubuntu users can find packages for numexpr 2.1rc3 (both for python 2 and 
pyhton 3) at [1].


[1] https://launchpad.net/~a.valentino/+archive/eotools


thanks again

-- 
Antonio Valentino

--
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
___
Pytables-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pytables-users


Re: [Pytables-users] ANN: numexpr 2.1 RC1 available!

2013-04-26 Thread Francesc Alted
Hi Antonio,

Al 26/04/13 08:46, En/na Antonio Valentino ha escrit:
> Hi Francesc,
>
> Il 25/04/2013 23:06, Francesc Alted ha scritto:
>> Thanks.  Will do!
> Thanks.
> For the record patches 0002 and 0003 close issue [75] and [77].
> Also numexpr 2.1 closes [91] and [95]
>
>
> [75] https://code.google.com/p/numexpr/issues/detail?id=75
> [77] https://code.google.com/p/numexpr/issues/detail?id=77
> [91] https://code.google.com/p/numexpr/issues/detail?id=91
> [95] https://code.google.com/p/numexpr/issues/detail?id=95

Just released a new version (2.1 RC3) addressing all of this. Please 
check it out and tell me how it goes.

Thanks,
Francesc


--
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
___
Pytables-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pytables-users


Re: [Pytables-users] ANN: numexpr 2.1 RC1 available!

2013-04-25 Thread Antonio Valentino
Hi Francesc,

Il 25/04/2013 23:06, Francesc Alted ha scritto:
> Thanks.  Will do!

Thanks.
For the record patches 0002 and 0003 close issue [75] and [77].
Also numexpr 2.1 closes [91] and [95]


[75] https://code.google.com/p/numexpr/issues/detail?id=75
[77] https://code.google.com/p/numexpr/issues/detail?id=77
[91] https://code.google.com/p/numexpr/issues/detail?id=91
[95] https://code.google.com/p/numexpr/issues/detail?id=95


> El 25/04/2013 21:02, "Antonio Valentino"  va
> escriure:
>
>> Hi Francesc,
>>
>> Il 14/04/2013 22:19, Francesc Alted ha scritto:
>>> 
>>> Announcing Numexpr 2.1RC1
>>> 
>>>

[CUT]

>>
>> probably it is a little bit late now but it would be nice if you could
>> consider to include the patches (patch 0002 and 0003) used in debian [1].
>>
>> Patch 0001 can probably be avoided by adding setup.cfg to the
>> MANIFEST.in file.
>>
>>
>> thanks in advance
>>
>> [1]
>>
>> http://anonscm.debian.org/gitweb/?p=debian-science/packages/numexpr.git;a=tree;f=debian/patches;h=73937039da00e4ecbd9318a856be4aa39325e55f;hb=HEAD
>>
>> --
>> Antonio Valentino
>>


-- 
Antonio Valentino

--
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
___
Pytables-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pytables-users


Re: [Pytables-users] ANN: numexpr 2.1 RC1 available!

2013-04-25 Thread Francesc Alted
Thanks.  Will do!
El 25/04/2013 21:02, "Antonio Valentino"  va
escriure:

> Hi Francesc,
>
> Il 14/04/2013 22:19, Francesc Alted ha scritto:
> > 
> >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
> >
>
> probably it is a little bit late now but it would be nice if you could
> consider to include the patches (patch 0002 and 0003) used in debian [1].
>
> Patch 0001 can probably be avoided by adding setup.cfg to the
> MANIFEST.in file.
>
>
> thanks in advance
>
> [1]
>
> http://anonscm.debian.org/gitweb/?p=debian-science/packages/numexpr.git;a=tree;f=debian/patches;h=73937039da00e4ecbd9318a856be4aa39325e55f;hb=HEAD
>
> --
> Antonio Valentino
>
>
> --
> Try New Relic Now & We'll Send You this Cool Shirt
> New Relic is the only SaaS-based application performance monitoring service
> that delivers powerful full stack analytics. Optimize and monitor your
> browser, app, & servers with just a few lines of code. Try New Relic
> and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
> ___
> Pytables-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/pytables-users
>
--
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr___
Pytables-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pytables-users


Re: [Pytables-users] ANN: numexpr 2.1 RC1 available!

2013-04-25 Thread Antonio Valentino
Hi Francesc,

Il 14/04/2013 22:19, Francesc Alted ha scritto:
> 
>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
>

probably it is a little bit late now but it would be nice if you could 
consider to include the patches (patch 0002 and 0003) used in debian [1].

Patch 0001 can probably be avoided by adding setup.cfg to the 
MANIFEST.in file.


thanks in advance

[1] 
http://anonscm.debian.org/gitweb/?p=debian-science/packages/numexpr.git;a=tree;f=debian/patches;h=73937039da00e4ecbd9318a856be4aa39325e55f;hb=HEAD

-- 
Antonio Valentino

--
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
___
Pytables-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pytables-users


Re: [Pytables-users] ANN: numexpr 2.1 RC1 available!

2013-04-14 Thread Francesc Alted
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
> ):
>
> diff -r 97ab97673591 numexpr/module.cpp
> --- a/numexpr/module.cppSun Apr 14 22:11:47 2013 +0200
> +++ b/numexpr/module.cppSun 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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/pytables-users


Re: [Pytables-users] ANN: numexpr 2.1 RC1 available!

2013-04-14 Thread Francesc Alted
Al 14/04/13 23:12, En/na Christoph Gohlke ha escrit:
> 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

Oops.  Will fix.

>
> 2) The latest version of MKL requires the following change (see
> ):
>
> diff -r 97ab97673591 numexpr/module.cpp
> --- a/numexpr/module.cppSun Apr 14 22:11:47 2013 +0200
> +++ b/numexpr/module.cppSun 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);
>}

Okay, and that is backwards compatible with older versions of MKL too?

Thanks,

Francesc

--
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/pytables-users


Re: [Pytables-users] ANN: numexpr 2.1 RC1 available!

2013-04-14 Thread Christoph Gohlke
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 
):

diff -r 97ab97673591 numexpr/module.cpp
--- a/numexpr/module.cppSun Apr 14 22:11:47 2013 +0200
+++ b/numexpr/module.cppSun 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/pytables-users