megvii-model/ShuffleNet-Series

Compare the speed of mobilenetv3-large, shufflenetv2 1.5x, shufflenetv2 + medium?

luoduo21 opened this issue · 3 comments

Compare the speed of mobilenetv3-large, shufflenetv2 1.5x, shufflenetv2 + medium based on ncnn on Android CPU. Shufflenetv2 + (154ms) = mobilenetv3-large (157ms)> shufflenetv2 1.5x (166ms), why is v2 + faster than v2 1.5x? Is this reasonable?thank you!

nmaac commented

Hi @luoduo21 ,

The speed test on Android is different from GPU (#25).
To get an accurate speed measurement, please test after a period of time and avoid the heating of the mobile equipment.

Hi @nmaac ,
Of course I test the average time . About of shufflev2 + medium and shufflenetv2 1.5x, I want to know which one is faster on Android(arm) cpu. I tested v2 1.5x which is faster on PC cpu based on pytorch, but the opposite on Android(arm)cpu. Thank you!

nmaac commented

Hi @luoduo21 ,
It is not the average time, I am saying there should be a time interval between two tests. Because the cpu will heat up after continuous testing, which affects the speed measurement.