同じサブ式が 1 つのnumexpr 式内の複数の場所にある場合、複数回再計算されますか (または numexpr はこれを検出して結果を再利用するのに十分賢いですか)?
numexpr 式内で一時変数を宣言する方法はありますか? これには 2 つの目的があります。
- numexpr が結果を再計算するのではなく、キャッシュして再利用することを検討することを奨励します。
- 式を単純化します (ソース コードを読みやすく、保守しやすくします)。
f(g(x))を計算しようとしています。ここで、fとgはどちらも複雑な式です (たとえば、ピクセルベースの主題分類の場合、fは複数のしきい値を含むネストされた決定木であり、gは正規化された差分比のセットであり、xはマルチバンド ラスター イメージです)。