mlab.py in svn has now been changed quite a bit:

1) It uses straight numpy.
2) In many but not all cases, I tried to simplify algorithms by using 
numpy capabilities.  I did some testing, but beware: there may be new bugs.
3) For functions with numpy equivalents I put in deprecation warnings, 
with the intention that mlab be stripped down to things that are useful 
and are not readily available in numpy.
4) I added some comments to docstrings.
5) I added a "demean" function that is like detrend_mean but takes an 
axis argument.  This ability to operate on a specified axis might be 
added to other functions in mlab.

Please test the new version.  Especially if there are functions that you 
contributed to mlab (Fernando, I think you provided many of them), 
please check to see whether I have fouled them up, or deprecated them 
when this should not have been done, or whether you think they should 
still be included at all.

This version is not intended as an endpoint but as a step in the 
evolution of mpl and pylab.

We should come up with a clear policy as to what belongs in mlab.py and 
what does not.  As it settles down, the module docstring can be made 
more complete and useful.

Eric

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to