1
Daskを使用して本当に楽しんでいます。関数を適用する前にDask Delayedオブジェクトにすべてのパラメータを計算させる
Delayedオブジェクトに遅延関数を適用する前にすべての引数を計算するように強制する方法はありますか?
簡単な例(ユースケースは、コレクションと、より興味深いものです):
def inc(x, y):
return x + y
dinc = dask.delayed(inc, pure=True)
機能が削減パターンに従って行動します。このように
def inc(x, y):
if hasattr(x, compute):
x = x.compute()
if hasattr(y, compute):
y = y.compute()
return x + y
dinc = dask.delayed(inc, pure=True)
のようなものには。 ありがとう!
こんにちは、ありがとう!答えのために!それは実際に動作します!私の悪いことは、incを遅らせておらず、ただ "inc"そのものを使っていたことではありませ –