Python 中计时器的使用
在学习caffe的python例子时,看到使用计算器timeit来测试一行代码的运行时间 , 坑爹啊,教程里使用%timeit , 对我这种python小白来说就以为它真的是那么使用的,但跑代码就出错,不得不去请教度娘。。
timeit有两种使用形式:
import timeit t = timeit.Tier('执行语句') runtime = t.timeit() print runtime
另一种形式
from timeit import timeit as timeit runtime = timeit('执行语句') print runtime
不过使用timeit对于检测单句的执行时间比较方便,但对模块就很麻烦了,我们可以像c++一样使用clock来计算模块的运行时间
import time start = clock() #your code here end = clock() print( end-start )