私はnumbaモジュールを使用してスクリプトをスピードアップしようとしています。しかし、私がスクリプトを実行するたびに、numba
は私のクラスのいくつかをコンパイルします(私は@jitclass
を使用します)。スクリプトを実行するたびにコンパイルに時間がかかることを避けるために、クラスが変更されないことを知っているクラスをコンパイルすることが可能かどうかは疑問です。私はnumba
を約1分かかるクラスのダースで使います。スクリプトを実行する前にnumbaでコードをコンパイルすることはできますか?
私はコードをコンパイルする前に、numba
で見てきましたが、私はよく分かりません。 link しかし、私はjitclass
を使っているので、私はそれを使うことはできません。
あまりにも悪いです。 numbaを使用しないときは、コードを実行した後にウィンドウが表示されますが、numbaを使用すると、各jitclassはコンパイルに約6秒かかります。だから私は窓が開くのを待っているところで終わります。今はウィンドウにアクセスするために新しいスレッドでjitclassを起動します。 – ymmx