算法优化的思路

  1. 首先思考当前算法的瓶颈是什么?速度慢?还是准确率低?
  2. 如果是速度慢,要么直接换新算法要么看是否有某个阶段占大量时间,如果仅仅是迭代次数多那没办法只能换算法
  3. 如果迭代次数不多,依然很慢那就是有计算瓶颈,看是不是能改写某部分如用c加速
  4. 多线程 异步 pypy c-extension,关键是搞清楚哪里耗时 可以用Profile工具来分析 然后采用具体手段

  5. CV常见的优化速度的办法:可以先将图片放缩然后卷积运算,得到最后结果图,再缩放回来

综上:1.换算法 2.缩放后运算  3.c加速

原文地址:https://www.cnblogs.com/Henry-ZHAO/p/12725160.html