svd

    2

    1答えて

    誰も、scipy.sparseパッケージを使用してスパース行列でSVDを計算する方法を知っていますか? 私はscipy.sparse.linalg.svds()を使用する必要があることを知っています。 しかし、私のように怒鳴るました: ValueError: matrix type must be 'f', 'd', 'F', or 'D'

    7

    2答えて

    私はsvdlibcを64ビットMacでコンパイルしようとしています。 makeファイルを実行すると、次のエラーメッセージが返されます。 main.c:1: error: CPU you selected does not support x86-64 instruction set main.c:1: error: CPU you selected does not support x86-64

    0

    1答えて

    私は朝からかなりのチュートリアルを読んでいます。私の問題は、2つのドキュメント間の類似性を見出すことです。私はこの目的のためにjavaでLSAを使用することを楽しみにしています。 用語文書行列の作成を理解してから、SVD(Dimensionality reduced)が適用されました。 3行列が結果として得られます。これは馬鹿に聞こえるかもしれませんが、私はかなり長い間このことに固執しています。今

    5

    3答えて

    私はpcaで解析するデータを含む非常に大きな行列(約500000 * 20000)を持っています。これを行うには、ParallelColtライブラリを使用していますが、共分散行列の固有ベクトルと固有値を得るために特異値分解と固有値分解を使用しています。しかし、これらのメソッドは、ヒープを浪費し、私は "OutOfMemory"エラーを取得します... また、SparseDoubleMatrix2D

    2

    2答えて

    私はポイントの雲があり、私は最もフィットするラインが必要です。私はJAMAを使用していますが、なぜ、何かが動作していないことがわかりません。おそらくそれはそれがどのように動作するのかわからない私のものです。私はNx3 Matrix(これはJAMA svdがサポートしているものです)を持っていて、Svdから適切なMatrix Vを取得します。私が必要とするベクトルは、最大の特異値に対応する右特異ベク

    0

    1答えて

    私は現在、2Dデカルト座標のセットを持っています。 SVDを適切に実行するために、2D配列に入れられるものは、座標が列または行を形成するようにまとめられます。 1 3 2 2 3 4 または 1 2 3 3 2 4 私は私がオンライン発見したSVDの例に比べ少し試行錯誤をやってきた、結果の行列は、通常、約シャッフル値のいくつかを、否定しているように見えます。私はここにhttp://u

    0

    1答えて

    私はジャマとコルト(私はJavaでコード)を通過しました。どちらも、行数がcoloumnsの数を超えるような配列を使用することを期待しています。 しかし、潜在意味解析(LSA)の場合、私は5冊の本があり、合計1000個の奇数語があります。私は、用語の文書の行列を使用すると私は5 * 1000の行列を取得します。 これはうまくいきませんので、私は行列を転置しなければなりません。転置で私は1000 *

    0

    1答えて

    LSIを使用してドキュメントを表すベクトルを生成しようとしました。私はScipyライブラリでsvdパッケージを使用しています。しかし、プログラムはメモリエラーをスローします。私の行列のサイズは100 * 13057です。これは私の8G RAMには大きすぎますか? 私はこの問題をstackflowで検索しました。私の64ビットOSに64ビットPythonをインストールするだけでいいという人もいます。

    1

    1答えて

    Cimgを使用して3次元配列のSVDを計算する方法について、誰でも簡単に教えてください。 私はちょうどさらなるプロセスのスピードアップのためにそれを小さく圧縮するために配列の分解を得たいです。 どこでどのような値を入力すればいいですか、そして出力を得る方法は? 私は周りを探索されているが、それがどのように動作するのかまだ分からない。 SVDがどのように動作するかを完全には理解していません。マトリッ