很多时候,我们是基于python进行模型的设计和运行,可是基于python本身的速度问题,使得原生态python代码无法满足生产需求,不过我们可以借助其他编程语言来缓解python开发的性能瓶颈.这里简单介绍个例子,以此完成如何先基于cuda编写瓶颈函数,然后在将接口通过cpp进行封装,最后以库的形式被python调用. 1 cpp+python 首先,介绍下如何python调用cpp的代码.这里极力推荐pybind11.因为pybind11是一个轻量级,只包含头文件的库,他可以在C++中调用p