6

(M,N) の形状の配列 A があります。操作を実行したいと思います。

R = (A[:,newaxis,:] * A[newaxis,:,:]).sum(2)

(MxM)配列を生成する必要があります。ここでの問題は、配列が非常に大きく、MxMxN 配列がメモリに収まらないため、メモリ エラーが発生することです。

これを達成するための最良の戦略は何ですか?C? 地図()?または、これにはまだ特別な機能がありますか?

ありがとう、デビッド

4

1 に答える 1