[SciPy-dev] I can't find howto get exp(x) or a^x in NumPy_for_Matlab_Users page

Gabriel Gellner ggellner at uoguelph.ca
Thu Jun 28 13:25:59 EDT 2007


This would be good to know . . . I have used numpy.linalg in all of my
new code instead of scipy.linalg . . . I thought this was the preferred
way . . . a deprecation warning would be appreciated. 

Gabriel

On Thu, Jun 28, 2007 at 12:07:43PM -0400, Anne Archibald wrote:
> On 28/06/07, Robert Kern <robert.kern at gmail.com> wrote:
> 
> > > also, I think that things like norm, expm, etc should be in numpy, not
> > > (or not only) in numpy.linalg
> >
> > No. As much as possible, we want to keep numpy to the core business of providing
> > an array datatype. We wouldn't even have numpy.linalg or numpy.fft if we didn't
> > have to provide backwards compatibility for Numeric and numarray, which included
> > such capabilities.
> 
> Can we mark numpy.fft and numpy.linalg as deprecated, then? There are
> regularly posts from people confused about whether to use numpy.linalg
> or scipy.linalg and unclear on the difference. I know I was confused
> about it on occasion.
> 
> Or, put another way, how long are we going to have this awkward
> backwards-compatibility cruft?
> 
> Thanks,
> Anne M. Archibald
> _______________________________________________
> Scipy-dev mailing list
> Scipy-dev at scipy.org
> http://projects.scipy.org/mailman/listinfo/scipy-dev



More information about the SciPy-Dev mailing list