Cython—列表-容器与字典-映射


在cython的加速过程中,代码编译过程中,可以看到一些瓶颈函数。比如在for循环中插入numpy代码。这样这段numpy代码影响了加速。
我在使用with nogil时遇到了麻烦。 【关于python GIL详情】,为了解决这个问题,想到了C++的数据类型,查阅了许多的资料,并没有说的明白的文章,于是写下这篇文章。

一、列表与容器

在python中列表堪称神器,功能强大自不必说,我在使用cython加速时,遇到一些问题,比如我知道处理数据的类型,我势必可以先申明,来加速它。这里就用到了C++中的vector容器。
这篇文章详细的讲解的vector,我这里不再重复

猜你喜欢

转载自blog.csdn.net/wsp_1138886114/article/details/103219250