これが私の基本的な問題です:
をインポートしたPythonファイルがあります
from math import sin,cos,sqrt
開発者が 100% CPython コードを記述し、Python 用に開発された優れたツールを使用できるようにするには、このファイルを 100% CPython 互換にする必要があります。
ここで、Cython に入ります。私の Python ファイルでは、trig 関数が何百万回も呼び出されます (コードの基本であり、これを変更することはできません)。メインのpythonファイルのPython-fu、またはCythonマジックを介して、代わりにCythonコードのバリエーションを使用してC/C++数学関数を使用する方法はありますか
cdef extern from "math.h":
double sin(double)
これにより、C に近いパフォーマンスが得られます。これは素晴らしいことです。
ステファンの話では具体的にこれはできないと言っていますが、その話は 2 年前のものであり、世の中には多くのクリエイティブな人々がいます