在學習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 )