#10628: initialization of matrices from vectors or list of lists can be way
faster
------------------------------+---------------------------------------------
Reporter: mderickx | Owner: jason, was
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-4.8
Component: linear algebra | Keywords:
Work_issues: | Upstream: N/A
Reviewer: Simon King | Author: Maarten Derickx, Simon King
Merged: | Dependencies:
------------------------------+---------------------------------------------
Comment(by mderickx):
I've read trough to code and everything looks sensible to me. There was a
problem with reproducing the slowdown that my patch introces. On
sage.math.washington.edu (with sage.4.8.alpha4) I get something between
0.30 and 0.33 seconds for the following test:
{{{
sage: MS = MatrixSpace(GF(5),4000)
# Matrix creation by a single list
sage: L = 4000*[GF(5)(i) for i in range(4000)]
sage: %time M = MS(L)
}}}
And that timing stays the same with either my, or both patches applied.
But since the timing is only not reproducible for my patch, this ticket
can still have positive review.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10628#comment:25>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.