[Numpy-discussion] pull request: generalized ufunc signature fix and lineal algebra generalized ufuncs

Robert Kern robert.kern at gmail.com
Thu Jan 31 15:35:22 EST 2013


On Thu, Jan 31, 2013 at 7:44 PM, Nathaniel Smith <njs at pobox.com> wrote:
> On Thu, Jan 31, 2013 at 8:43 AM, Oscar Villellas
> <oscar.villellas at continuum.io> wrote:
>> Hello,
>>
>> At Continuum Analytics we've been working on a submodule implementing
>> a set of lineal algebra operations as generalized ufuncs. This allows
>> specifying arrays of lineal algebra problems to be computed with a
>> single Python call, allowing broadcasting as well. As the
>> vectorization is handled in the kernel, this gives a speed edge on the
>> operations. We think this could be useful to the community and we want
>> to share the work done.
>
> It certainly does look useful. My question is -- why do we need two
> complete copies of the linear algebra routine interfaces? Can we just
> replace the existing linalg functions with these new implementations?
> Or if not, what prevents it?

The error reporting would have to be bodged back in.

--
Robert Kern



More information about the NumPy-Discussion mailing list