On Mon, Sep 21, 2009 at 5:56 AM, Jason Grout
<jason-s...@creativetrax.com> wrote:
>
> Craig Citro wrote:
>>> Is there a good reason for such a difference?
>>>
>>
>> I think the only reason is that the vector code in Sage hasn't
>> received much attention over the years. William and I talked about
>> this a while back, and basically agreed that it would be best to
>> rewrite most of the vector classes as a *very* light wrapper around
>> matrices of size 1xn or nx1. This is one of the projects I'm planning
>> on taking care of in the Fall, so if anyone has any thoughts or
>> suggestions, please pipe in!

One comment.  In this particular case doing what we suggest above
would have resulted in slower code.  Yann's 1-line fixe made the sparse
vector matrix multiply faster than sparse matrix times matrix in
this example.

William

>
>
> Very interesting.  Could you post here when you start working on it?
> I'd be interested in at least following your progress and possibly helping.
>
> Jason

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to