[Numpy-discussion] Silent Broadcasting considered harmful
Todd
toddrjen at gmail.com
Tue Feb 10 03:28:24 EST 2015
On Feb 10, 2015 1:03 AM, "cjw" <cjw at ncf.ca> wrote:
>
>
> On 09-Feb-15 2:34 AM, Stefan Reiterer wrote:
>>
>> Ok that are indeed some good reasons to keep the status quo, especially
since
>> performance is crucial for numpy.
>> It's a dillemma: Using the matrix class for linear algebra would be the
correct
>> way for such thing,
>> but the matrix API is not that powerful and beautiful as the one of
arrays.
>> On the other hand arrays are beautiful, but not exactly intended to use
for
>> linear algebra.
>> So maybe the better way would be not to add warnings to braodcasting
operations,
>> but to overhaul the matrix class
>> to make it more attractive for numerical linear algebra(?)
>
> +1
> I hope that this will be explored. @ could still be used by those who
wish remain in the array world.
>
What about splitting it off into a scikit, or at least some sort of
separate package? If there is sufficient interest in it, it can be
maintained there. If not, at least people can use it as-is. But there
would not be any expectation going forward that the rest of numpy has to
work well with it.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20150210/401cf398/attachment.html>
More information about the NumPy-Discussion
mailing list