@@ -40,7 +40,7 @@ def tic(self):
4040 self .start = t
4141 self .last = t
4242
43- def tac (self , verbose = True , digits = None ):
43+ def tac (self , verbose = True , digits = 2 ):
4444 """
4545 Return and print elapsed time since last `tic()`, `tac()`, or
4646 `toc()`.
@@ -50,9 +50,8 @@ def tac(self, verbose=True, digits=None):
5050 verbose : bool, optional(default=True)
5151 If True, then prints time.
5252
53- digits : scalar(int), optional(default=None)
54- Number of digits printed for time elapsed. If None, uses
55- the global default precision from quantecon.timings.
53+ digits : scalar(int), optional(default=2)
54+ Number of digits printed for time elapsed.
5655
5756 Returns
5857 -------
@@ -63,9 +62,6 @@ def tac(self, verbose=True, digits=None):
6362 if self .start is None :
6463 raise Exception ("tac() without tic()" )
6564
66- if digits is None :
67- digits = get_default_precision ()
68-
6965 t = time .time ()
7066 elapsed = t - self .last
7167 self .last = t
@@ -78,7 +74,7 @@ def tac(self, verbose=True, digits=None):
7874
7975 return elapsed
8076
81- def toc (self , verbose = True , digits = None ):
77+ def toc (self , verbose = True , digits = 2 ):
8278 """
8379 Return and print time elapsed since last `tic()`.
8480
@@ -87,9 +83,8 @@ def toc(self, verbose=True, digits=None):
8783 verbose : bool, optional(default=True)
8884 If True, then prints time.
8985
90- digits : scalar(int), optional(default=None)
91- Number of digits printed for time elapsed. If None, uses
92- the global default precision from quantecon.timings.
86+ digits : scalar(int), optional(default=2)
87+ Number of digits printed for time elapsed.
9388
9489 Returns
9590 -------
@@ -100,9 +95,6 @@ def toc(self, verbose=True, digits=None):
10095 if self .start is None :
10196 raise Exception ("toc() without tic()" )
10297
103- if digits is None :
104- digits = get_default_precision ()
105-
10698 t = time .time ()
10799 self .last = t
108100 elapsed = t - self .start
@@ -115,7 +107,7 @@ def toc(self, verbose=True, digits=None):
115107
116108 return elapsed
117109
118- def loop_timer (self , n , function , args = None , verbose = True , digits = None ,
110+ def loop_timer (self , n , function , args = None , verbose = True , digits = 2 ,
119111 best_of = 3 ):
120112 """
121113 Return and print the total and average time elapsed for n runs
@@ -135,9 +127,8 @@ def loop_timer(self, n, function, args=None, verbose=True, digits=None,
135127 verbose : bool, optional(default=True)
136128 If True, then prints average time.
137129
138- digits : scalar(int), optional(default=None)
139- Number of digits printed for time elapsed. If None, uses
140- the global default precision from quantecon.timings.
130+ digits : scalar(int), optional(default=2)
131+ Number of digits printed for time elapsed.
141132
142133 best_of : scalar(int), optional(default=3)
143134 Average time over best_of runs.
@@ -151,9 +142,6 @@ def loop_timer(self, n, function, args=None, verbose=True, digits=None,
151142 Average of best_of times for n runs of function.
152143
153144 """
154- if digits is None :
155- digits = get_default_precision ()
156-
157145 tic ()
158146 all_times = np .empty (n )
159147 for run in range (n ):
@@ -456,15 +444,15 @@ def tic():
456444 return __timer__ .tic ()
457445
458446
459- def tac (verbose = True , digits = None ):
447+ def tac (verbose = True , digits = 2 ):
460448 return __timer__ .tac (verbose , digits )
461449
462450
463- def toc (verbose = True , digits = None ):
451+ def toc (verbose = True , digits = 2 ):
464452 return __timer__ .toc (verbose , digits )
465453
466454
467- def loop_timer (n , function , args = None , verbose = True , digits = None , best_of = 3 ):
455+ def loop_timer (n , function , args = None , verbose = True , digits = 2 , best_of = 3 ):
468456 return __timer__ .loop_timer (n , function , args , verbose , digits , best_of )
469457
470458
0 commit comments