caffe一些小知识点-caffe层的时间测试(cpu-gpu)

今天测试MobileNetV3

CPU:

./build/tools/caffe time -model models/mobilenet_v3/mobilenet_v3_large_1.0.prototxt

GPU:

./build/tools/caffe time -model models/mobilenet_v3/mobilenet_v3_large_1.0.prototxt -gpu 0


./build/tools/caffe time -model models/mobilenet_v3/mobilenet_v3_large_1.0.prototxt -gpu 0 2>&1 | tee log.txt

下面这个表是用别人的: 

### Performance on MobileNetV3
| Backbone            | CPU-Forward | CPU-Backward | GPU-Forward | GPU-Backward |
| ------------------- |:---------:  | :---------:  | :---------: | :---------:  |
| V3-Large 1.0        |  134.55 ms  |  140.23 ms   |  15.44 ms   |   21.79 ms   |
| V3-Small 1.0        |  58.64  ms  |  59.30  ms   |  11.49 ms   |   12.58 ms   |

发现只要是deploy.prototxt就可以测试时间

开头必须是:

name: "CaffeNet"
layer {
  name: "data"
  type: "Input"
  top: "data"
  input_param { shape: { dim: 10 dim: 3 dim: 227 dim: 227 } }
}

或者:

name: "mobilenet v3"
input: "data"
input_dim: 1
input_dim: 3
input_dim: 224
input_dim: 224
I0530 10:00:44.347740  4252 net.cpp:270] This network produces output prob
I0530 10:00:44.347756  4252 net.cpp:283] Network initialization done.
I0530 10:00:44.347813  4252 caffe.cpp:355] Performing Forward
I0530 10:00:44.377192  4252 caffe.cpp:360] Initial loss: 0
I0530 10:00:44.377218  4252 caffe.cpp:361] Performing Backward
I0530 10:00:44.377223  4252 caffe.cpp:369] *** Benchmark begins ***
I0530 10:00:44.377225  4252 caffe.cpp:370] Testing for 50 iterations.
I0530 10:00:44.392259  4252 caffe.cpp:398] Iteration: 1 forward-backward time: 15.0047 ms.
I0530 10:00:44.403524  4252 caffe.cpp:398] Iteration: 2 forward-backward time: 11.1985 ms.
I0530 10:00:44.414067  4252 caffe.cpp:398] Iteration: 3 forward-backward time: 10.5062 ms.
I0530 10:00:44.425256  4252 caffe.cpp:398] Iteration: 4 forward-backward time: 11.1688 ms.
I0530 10:00:44.436049  4252 caffe.cpp:398] Iteration: 5 forward-backward time: 10.7636 ms.
I0530 10:00:44.446496  4252 caffe.cpp:398] Iteration: 6 forward-backward time: 10.4291 ms.
I0530 10:00:44.457666  4252 caffe.cpp:398] Iteration: 7 forward-backward time: 11.1524 ms.
I0530 10:00:44.468365  4252 caffe.cpp:398] Iteration: 8 forward-backward time: 10.678 ms.
I0530 10:00:44.478878  4252 caffe.cpp:398] Iteration: 9 forward-backward time: 10.495 ms.
I0530 10:00:44.490145  4252 caffe.cpp:398] Iteration: 10 forward-backward time: 11.2486 ms.
I0530 10:00:44.500825  4252 caffe.cpp:398] Iteration: 11 forward-backward time: 10.6591 ms.
I0530 10:00:44.511317  4252 caffe.cpp:398] Iteration: 12 forward-backward time: 10.4745 ms.
I0530 10:00:44.522455  4252 caffe.cpp:398] Iteration: 13 forward-backward time: 11.1208 ms.
I0530 10:00:44.533102  4252 caffe.cpp:398] Iteration: 14 forward-backward time: 10.6268 ms.
I0530 10:00:44.543633  4252 caffe.cpp:398] Iteration: 15 forward-backward time: 10.5147 ms.
I0530 10:00:44.554941  4252 caffe.cpp:398] Iteration: 16 forward-backward time: 11.2906 ms.
I0530 10:00:44.565413  4252 caffe.cpp:398] Iteration: 17 forward-backward time: 10.4543 ms.
I0530 10:00:44.575683  4252 caffe.cpp:398] Iteration: 18 forward-backward time: 10.2533 ms.
I0530 10:00:44.586406  4252 caffe.cpp:398] Iteration: 19 forward-backward time: 10.7059 ms.
I0530 10:00:44.596909  4252 caffe.cpp:398] Iteration: 20 forward-backward time: 10.4855 ms.
I0530 10:00:44.607198  4252 caffe.cpp:398] Iteration: 21 forward-backward time: 10.2709 ms.
I0530 10:00:44.617765  4252 caffe.cpp:398] Iteration: 22 forward-backward time: 10.5503 ms.
I0530 10:00:44.628363  4252 caffe.cpp:398] Iteration: 23 forward-backward time: 10.5811 ms.
I0530 10:00:44.638748  4252 caffe.cpp:398] Iteration: 24 forward-backward time: 10.368 ms.
I0530 10:00:44.649014  4252 caffe.cpp:398] Iteration: 25 forward-backward time: 10.2492 ms.
I0530 10:00:44.660006  4252 caffe.cpp:398] Iteration: 26 forward-backward time: 10.9732 ms.
I0530 10:00:44.670264  4252 caffe.cpp:398] Iteration: 27 forward-backward time: 10.241 ms.
I0530 10:00:44.680344  4252 caffe.cpp:398] Iteration: 28 forward-backward time: 10.064 ms.
I0530 10:00:44.691205  4252 caffe.cpp:398] Iteration: 29 forward-backward time: 10.8438 ms.
I0530 10:00:44.701463  4252 caffe.cpp:398] Iteration: 30 forward-backward time: 10.2411 ms.
I0530 10:00:44.711545  4252 caffe.cpp:398] Iteration: 31 forward-backward time: 10.064 ms.
I0530 10:00:44.722462  4252 caffe.cpp:398] Iteration: 32 forward-backward time: 10.8993 ms.
I0530 10:00:44.732574  4252 caffe.cpp:398] Iteration: 33 forward-backward time: 10.0956 ms.
I0530 10:00:44.742543  4252 caffe.cpp:398] Iteration: 34 forward-backward time: 9.95242 ms.
I0530 10:00:44.753306  4252 caffe.cpp:398] Iteration: 35 forward-backward time: 10.7459 ms.
I0530 10:00:44.763351  4252 caffe.cpp:398] Iteration: 36 forward-backward time: 10.0268 ms.
I0530 10:00:44.773329  4252 caffe.cpp:398] Iteration: 37 forward-backward time: 9.96061 ms.
I0530 10:00:44.783922  4252 caffe.cpp:398] Iteration: 38 forward-backward time: 10.5758 ms.
I0530 10:00:44.793938  4252 caffe.cpp:398] Iteration: 39 forward-backward time: 9.99834 ms.
I0530 10:00:44.803933  4252 caffe.cpp:398] Iteration: 40 forward-backward time: 9.97786 ms.
I0530 10:00:44.814582  4252 caffe.cpp:398] Iteration: 41 forward-backward time: 10.6324 ms.
I0530 10:00:44.824574  4252 caffe.cpp:398] Iteration: 42 forward-backward time: 9.97478 ms.
I0530 10:00:44.834527  4252 caffe.cpp:398] Iteration: 43 forward-backward time: 9.93501 ms.
I0530 10:00:44.845139  4252 caffe.cpp:398] Iteration: 44 forward-backward time: 10.5953 ms.
I0530 10:00:44.855180  4252 caffe.cpp:398] Iteration: 45 forward-backward time: 10.0216 ms.
I0530 10:00:44.865115  4252 caffe.cpp:398] Iteration: 46 forward-backward time: 9.91846 ms.
I0530 10:00:44.875532  4252 caffe.cpp:398] Iteration: 47 forward-backward time: 10.3782 ms.
I0530 10:00:44.885860  4252 caffe.cpp:398] Iteration: 48 forward-backward time: 10.31 ms.
I0530 10:00:44.895802  4252 caffe.cpp:398] Iteration: 49 forward-backward time: 9.92429 ms.
I0530 10:00:44.906133  4252 caffe.cpp:398] Iteration: 50 forward-backward time: 10.3157 ms.
I0530 10:00:44.906145  4252 caffe.cpp:401] Average time per layer: 
I0530 10:00:44.906148  4252 caffe.cpp:404]       data	forward: 0.00152128 ms.
I0530 10:00:44.906153  4252 caffe.cpp:407]       data	backward: 0.0013984 ms.
I0530 10:00:44.906157  4252 caffe.cpp:404]      conv1	forward: 0.568701 ms.
I0530 10:00:44.906159  4252 caffe.cpp:407]      conv1	backward: 0.544353 ms.
I0530 10:00:44.906162  4252 caffe.cpp:404]      relu1	forward: 0.123249 ms.
I0530 10:00:44.906167  4252 caffe.cpp:407]      relu1	backward: 0.00147968 ms.
I0530 10:00:44.906169  4252 caffe.cpp:404]      pool1	forward: 0.108538 ms.
I0530 10:00:44.906174  4252 caffe.cpp:407]      pool1	backward: 0.00133056 ms.
I0530 10:00:44.906180  4252 caffe.cpp:404]      norm1	forward: 0.0466669 ms.
I0530 10:00:44.906183  4252 caffe.cpp:407]      norm1	backward: 0.0870758 ms.
I0530 10:00:44.906189  4252 caffe.cpp:404]      conv2	forward: 0.696534 ms.
I0530 10:00:44.906193  4252 caffe.cpp:407]      conv2	backward: 0.819133 ms.
I0530 10:00:44.906199  4252 caffe.cpp:404]      relu2	forward: 0.0782848 ms.
I0530 10:00:44.906204  4252 caffe.cpp:407]      relu2	backward: 0.00135168 ms.
I0530 10:00:44.906209  4252 caffe.cpp:404]      pool2	forward: 0.0745894 ms.
I0530 10:00:44.906213  4252 caffe.cpp:407]      pool2	backward: 0.00135552 ms.
I0530 10:00:44.906217  4252 caffe.cpp:404]      norm2	forward: 0.0844582 ms.
I0530 10:00:44.906222  4252 caffe.cpp:407]      norm2	backward: 0.157272 ms.
I0530 10:00:44.906227  4252 caffe.cpp:404]      conv3	forward: 0.441866 ms.
I0530 10:00:44.906231  4252 caffe.cpp:407]      conv3	backward: 0.774301 ms.
I0530 10:00:44.906236  4252 caffe.cpp:404]      relu3	forward: 0.0253389 ms.
I0530 10:00:44.906240  4252 caffe.cpp:407]      relu3	backward: 0.00131072 ms.
I0530 10:00:44.906247  4252 caffe.cpp:404]      conv4	forward: 0.333651 ms.
I0530 10:00:44.906252  4252 caffe.cpp:407]      conv4	backward: 0.561223 ms.
I0530 10:00:44.906255  4252 caffe.cpp:404]      relu4	forward: 0.0269018 ms.
I0530 10:00:44.906260  4252 caffe.cpp:407]      relu4	backward: 0.00123712 ms.
I0530 10:00:44.906265  4252 caffe.cpp:404]      conv5	forward: 0.230267 ms.
I0530 10:00:44.906273  4252 caffe.cpp:407]      conv5	backward: 0.336479 ms.
I0530 10:00:44.906277  4252 caffe.cpp:404]      relu5	forward: 0.0163174 ms.
I0530 10:00:44.906282  4252 caffe.cpp:407]      relu5	backward: 0.00121728 ms.
I0530 10:00:44.906287  4252 caffe.cpp:404]      pool5	forward: 0.0202106 ms.
I0530 10:00:44.906291  4252 caffe.cpp:407]      pool5	backward: 0.00125824 ms.
I0530 10:00:44.906296  4252 caffe.cpp:404]        fc6	forward: 0.860172 ms.
I0530 10:00:44.906301  4252 caffe.cpp:407]        fc6	backward: 1.5857 ms.
I0530 10:00:44.906304  4252 caffe.cpp:404]      relu6	forward: 0.00843072 ms.
I0530 10:00:44.906309  4252 caffe.cpp:407]      relu6	backward: 0.00127424 ms.
I0530 10:00:44.906313  4252 caffe.cpp:404]      drop6	forward: 0.0119328 ms.
I0530 10:00:44.906318  4252 caffe.cpp:407]      drop6	backward: 0.0012256 ms.
I0530 10:00:44.906322  4252 caffe.cpp:404]        fc7	forward: 0.364234 ms.
I0530 10:00:44.906327  4252 caffe.cpp:407]        fc7	backward: 0.701275 ms.
I0530 10:00:44.906332  4252 caffe.cpp:404]      relu7	forward: 0.00843584 ms.
I0530 10:00:44.906337  4252 caffe.cpp:407]      relu7	backward: 0.00133568 ms.
I0530 10:00:44.906340  4252 caffe.cpp:404]      drop7	forward: 0.0105677 ms.
I0530 10:00:44.906345  4252 caffe.cpp:407]      drop7	backward: 0.00135744 ms.
I0530 10:00:44.906349  4252 caffe.cpp:404]        fc8	forward: 0.111041 ms.
I0530 10:00:44.906354  4252 caffe.cpp:407]        fc8	backward: 0.18314 ms.
I0530 10:00:44.906358  4252 caffe.cpp:404]       prob	forward: 0.0107859 ms.
I0530 10:00:44.906363  4252 caffe.cpp:407]       prob	backward: 0.00145408 ms.
I0530 10:00:44.906380  4252 caffe.cpp:412] Average Forward pass: 4.46683 ms.
I0530 10:00:44.906386  4252 caffe.cpp:414] Average Backward pass: 6.07781 ms.
I0530 10:00:44.906392  4252 caffe.cpp:416] Average Forward-Backward: 10.5868 ms.
I0530 10:00:44.906397  4252 caffe.cpp:418] Total Time: 529.34 ms.
I0530 10:00:44.906402  4252 caffe.cpp:419] *** Benchmark ends ***

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值