CTYPES,PYREX,SWIG或CYTHON的此问题?
题
我有大约20个简单的C ++类,代表各种概率分布。我想在Python中提供这些产品。最简单的方法是什么?我不介意让程序自动生成包装纸,但我不想重新输入类。
另外,我的一些课程使用Boost UBLAS库。有没有一种方法可以自动从Python传递Numpy阵列?
解决方案
实际上,这些都不是。
我用 boost.python 广泛地从Python操作C ++库。
有 简单的转换器 对于UBLA和Numpy,如果您不介意复制周围的值。如果这样做,您可以尝试获得 Pyublas 工作,这可以使Numpy和UBLA之间的内存共享。
不隶属于 StackOverflow