用numpy啊,numpy也被我当作python技术体系的一部分了,没特别提。。。
算法倒也不是特指各种矩阵运算,如果单纯只剩下numpy了,倒确实也不慢了哈哈
举两个例子
对于一个id X,RPC得到很多结果,对这些结果做各种过滤、排序、筛选、聚合(其中不
涉及numpy),得到一些新的结果,将新的结果保存到存储。
这个QPS上去后,服务极占CPU和内存,最后改成golang了
通过一部分流程,拿到一堆图片,对每张图片过cv2和numpy,执行一些筛选。这个计算
筛选太耗时了(不是慢,是耗时,这不怨python,计算量太大了)。研究了好久,受限
于GIL,加上我自己也不会cv2和numpy怎么上多核,最后改成了c opencv加blas,用pth
read开多核算,快多了
【 在 hgoldfish 的大作中提到: 】
: 算法研究员居然用 python 来写算法?
: 他们直接 for 循环用不 numpy 吗?
--
FROM 114.251.196.*