2024-05-18 06:33:38 发布
网友
有没有可能整合Cython和TG2?我有一个计算(用python编写),它是大量的数值计算,并且可以从重写到C或cython中获得很大的好处。你知道吗
在你的问题中没有额外的特殊性,也不知道“集成”到底是什么意思的情况下,我所能提供的只是cython提供了一种相当简单的方法(通常是戏剧性地)通过静态类型或调用外部c/c++库来加速用python编写的某些代码。如果只有一个数值计算可以用cython编写,然后在TG2中调用,那么这是使用cython的一个很好的候选者。您的里程数会有所不同,尽管这取决于有多少代码可以用翻译成纯C的语言编写,而不是严重依赖Python C-API的语言编写。你知道吗
一些(实际上很多)数值计算也适用于numpy擅长的类型计算,因此如果您没有尝试过,那可能是另一种选择。你知道吗
numpy
一般来说,如果你想得到一个详细的答案,你应该在问题中加入等量的细节。你知道吗
在你的问题中没有额外的特殊性,也不知道“集成”到底是什么意思的情况下,我所能提供的只是cython提供了一种相当简单的方法(通常是戏剧性地)通过静态类型或调用外部c/c++库来加速用python编写的某些代码。如果只有一个数值计算可以用cython编写,然后在TG2中调用,那么这是使用cython的一个很好的候选者。您的里程数会有所不同,尽管这取决于有多少代码可以用翻译成纯C的语言编写,而不是严重依赖Python C-API的语言编写。你知道吗
一些(实际上很多)数值计算也适用于
numpy
擅长的类型计算,因此如果您没有尝试过,那可能是另一种选择。你知道吗一般来说,如果你想得到一个详细的答案,你应该在问题中加入等量的细节。你知道吗
相关问题 更多 >
编程相关推荐