5

我有大约 20 个简单的 C++ 类,它们代表各种概率分布。我想在 Python 中提供这些。最简单的方法是什么?我不介意让程序自动生成包装器,但我不想重新输入类。

此外,我的一些课程使用 Boost uBLAS 库。有没有办法从 Python 自动传入 numpy 数组?

4

1 回答 1

2

实际上,这些都没有。

我广泛使用Boost.Python从 Python 操作 C++ 库。

uBlas 和 NumPy有简单的转换器,如果你不介意复制值的话。如果你这样做了,你可以尝试让PyUblas工作,这可以在 NumPy 和 uBlas 之间实现内存共享。

于 2010-12-03T18:16:05.107 回答