Python (numpy) コードを実行する必要があります。
numpy.linalg.svd(M.dot(M.T))
ただし、M は形状が 100224 x 349800 の密な float64 行列です。
記憶に収まらないのは当然です。
pytables がコア外操作を実行できるはずであることは知っていますが、要素単位の操作の例しか見つけられず、内積や SVD のようなものはありません。
これはPythonでも可能ですか?そうでない場合、私のオプションは何ですか?(プログラミング言語はなんでもいいです)