目标检测-性能

Performance benchmark numbers for our starter model are generated with the tool described in Section 1

Model NameModel sizeDeviceGPUCPU
COCO SSD MobileNet v127 MbPixel 3 (Android 10)22ms46ms*
Pixel 4 (Android 10)20ms29ms*
iPhone XS (iOS 12.4.1)7.6ms11ms**

其中 * 4 threads used. ** 2 threads used on iPhone for the best performance result.

1. 性能跑分

本文档列出了在一些 Android 和 iOS 设备上运行常见模型时 TensorFlow Lite 的跑分。

这些跑分数据由 Android TFLite benchmark binary 及 iOS benchmark app 产生。

1.1 安卓环境的跑分

对于安卓环境的跑分,为了减少设备间的差异性,CPU 亲和性被设置为使用大核跑分(参见第2章)。

假设模型被下载并解压缩到 /data/local/tmp/tflite_models 路径。用于跑分的二进制文件

使用 这些命令构建。 此外,我们假设该文件位于 /data/local/tmp 目录。

使用以下语句运行跑分:


adb shell taskset ${CPU_MASK} /data/local/tmp/benchmark_model \
  --num_threads=1 \
  --graph=/data/local/tmp/tflite_models/${GRAPH} \
  --warmup_runs=1 \
  --num_runs=50 \
  --use_nnapi=false

在这里, ${GRAPH}是模型的名字, ${CPU_MASK} 是CPU亲和度设置。 请从下表中选择:

DeviceCPU_MASK
Pixel 2f0
Pixel xl0c
模型名称设备平均推理时间
Mobilenet_1.0_224(float)Pixel 2123.3 ms
Pixel XL113.3 ms
Mobilenet_1.0_224 (quant)Pixel 265.4 ms
Pixel XL74.6 ms
NASNet mobilePixel 2273.8 ms
Pixel XL210.8 ms
SqueezeNetPixel 2234.0 ms
Pixel XL158.0 ms
Inception_ResNet_V2Pixel 22846.0 ms
Pixel XL1973.0 ms
Inception_V4Pixel 23180.0 ms
Pixel XL2262.0 ms
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值