#13589: Controlling C3 to solve once for all the Method Resolution Order issues 
for
category classes
----------------------------------------------------------+-----------------
       Reporter:  nthiery                                 |         Owner:  
nthiery                   
           Type:  defect                                  |        Status:  
needs_review              
       Priority:  major                                   |     Milestone:  
sage-5.11                 
      Component:  categories                              |    Resolution:      
                      
       Keywords:  method resolution order, C3             |   Work issues:      
                      
Report Upstream:  N/A                                     |     Reviewers:  
Simon King, Florent Hivert
        Authors:  Nicolas M. ThiƩry                       |     Merged in:      
                      
   Dependencies:  #12894, #12876, #11935, #12895, #10193  |      Stopgaps:      
                      
----------------------------------------------------------+-----------------

Comment (by SimonKing):

 Let's try a bit more. I created time series T0,T1,T2 for 20 startup-time
 tests, for only the dependencies, the first two patches or all patches. I
 got time series
 {{{
 sage: T0
 [1489.5530, 1480.9420, 1478.8540, 1486.5030, 1475.0710 ... 1473.6040,
 1490.6810, 1488.5020, 1488.5120, 1485.2750]
 sage: T1
 [1549.7700, 1533.5650, 1530.6850, 1532.9840, 1530.4230 ... 1540.6830,
 1531.1900, 1528.2750, 1524.0750, 1527.1960]
 sage: T2
 [1499.4640, 1493.0590, 1506.9090, 1486.8720, 1493.6570 ... 1496.9360,
 1492.3110, 1490.6890, 1495.6590, 1490.3450]
 }}}
 with means and standard deviations
 {{{
 sage: T0.mean()
 1484.4252000000001
 sage: T0.standard_deviation()
 6.349568941854885
 sage: T1.mean()
 1533.16115
 sage: T1.standard_deviation()
 8.900689998533823
 sage: T2.mean()
 1494.9271000000003
 sage: T2.standard_deviation()
 6.912493905203355
 }}}

 I have no idea how to compute from these data whether there is a
 significant increase of x% of startup time.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13589#comment:62>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to