を使用して大きな行列の共分散を取得しようとしていnumpy.cov
ます。次のエラーが表示されます。
Python(22498,0xa02e3720) malloc: *** mmap(サイズ=1340379136) 失敗しました (エラーコード=12) *** エラー: リージョンを割り当てられません *** デバッグするために malloc_error_break にブレークポイントを設定します プロセス Python バス エラー
これは 32 ビット マシン/ビルドでは珍しいことではないようです (私は 64 ビット mac os x 10.5 を持っていますが、64-bit で numpy+scipy+matplotlib をビルドするのに問題があったため、32 ビット python と numpy ビルドを使用しています)。ビットの取り付け)。
では、この時点で、マシンを切り替えない場合 (現時点では他に利用できるマシンはありません)、分析を続行できるようにするための推奨される一連のアクションは何でしょうか? fortran/C にエクスポートしますか? シンプルな(r)ソリューションはありますか?ご提案いただきありがとうございます。