NCNN在不同手机有不同性能表现,是否有优化措施?

x759pob2  于 4个月前  发布在  其他
关注(0)|答案(2)|浏览(47)

detail | 详细描述 | 詳細な説明

1.在github搜索ncnn-android-yolov5_face,替换自定义模型编译运行

2.在不同手机不同表现
荣耀8只有8-9帧,90-100ms处理性能,cpu占用73%
荣耀20 Pro有25帧以上,18-20ms处理性能

请问如何优化?

plicqrtu

plicqrtu1#

无解,不同cpu肯定不一样啊,i3想跟i9跑一样快嘛?

n3schb8v

n3schb8v2#

Solutions:

  1. 搞机:不用荣耀8,只用荣耀20或更高配置手机
  2. 搞机:等1年半载,荣耀8等旧机型自然淘汰
  3. 大炼丹:改算法(模型),减小计算量并维持精度,比如砍通道等
  4. 大炼丹:单模型支持多输出,小模型走浅层output,大模型走深层output
--------- output_small
                                                       |
input ----- x  ---- x ----- x ........ ------x ------ x ------ x ------- output_big

相关问题