chainer.cuda.reduce(*args, **kwargs)[source]

グローバル・リダクション・カーネル関数を生成する。

 

この関数は結果のカーネル・オブジェクトをキャッシュするために memoize() を用います。つまり、結果のカーネル・オブジェクトは各引数の組み合わせとCUDAデバイス毎にキャッシュされます。

 

この引数は、 name が必須であることを除いて、 cupy.ReductionKernel と同様です。