一時的な配列の作成を回避するために、操作しているのと同じ配列に値を割り当てることはpython numexprで安全ですか?
プロジェクトのホームページのメモリ使用量の説明からは問題ないように見えますが、ソースコードを詳しく調べなければ、それは確かな答えではありません。
私はうまくいく以下を試しましたが、このパッケージに精通している誰かからの確認を期待しています:
import numpy as np
import numexpr as ne
a = np.ones(5)
b = a.copy()
ne.evaluate("a+b",out=a)
array([ 2., 2., 2., 2., 2.])