sparse-matrix

    3

    1答えて

    リストのリストをスパース行列の実装にしました。イテレータとconst_iteratorを実装しました。 template <typename T> struct element{ int i,j; //Coordinates T value; }; しかし、イテレータの一つの問題があります:私はそれを使用する場合 イテレータは、値が格納されますが、要素の名前の構造体を作成し、そのように

    0

    1答えて

    私は2 const_iteratorsを作成スパース行列の私の実装をテストするためにmain.cppにやってる: SparseMatrix<double>::const_iterator a,b; a=mata.begin(); //mata previously created as SparseMatrix<double> b=mata.end(); ... //code goes on

    3

    1答えて

    私は次元100000 * 100000の2つの疎行列A(親和性行列)とD(対角行列)を持っています。ラプラシアン行列L = D ^( - 1/2)* A * D ^( - 1/2)を計算する必要があります。私は、スパース行列にscipy CSRフォーマットを使用しています。 スパース行列の逆行列を見つける方法が見つかりませんでした。スパース行列のLと逆行列を見つけるには?また、それはpythonを

    5

    1答えて

    ok、私はそうは思わない、私は言葉でこの問題を説明することができますので、ここでは、疎な行列を構築するために、scipyをインポートするipythonセッションのスニペットです。 In [1]: import scipy as sp In [2]: a = sp.sparse.lil_matrix((5,5)) -----------------------------------

    2

    1答えて

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

    1

    2答えて

    多くのメモリを使わずに疎な行列を保存する方法はかなりあります。 しかし、私はそれの建設中に疎の行列を格納するための良い方法があるのだろうか?より詳細なシナリオは次のとおりです。プログラムは、各反復でゼロ以外の値をどこに置くべきかを計算してスパース行列を作成します。また、ゼロ以外の値の座標は実行時まで認識されないため、完全にランダムであり、予測できません。 私はC++でプログラミングしています。 C

    1

    1答えて

    COO形式からCSRに変換するときに重複する値を効率的に集計する方法Fortranのサブルーチンにscipyの実装(http://docs.scipy.org/doc/scipy-0.9.0/reference/sparse.html)と類似のものがありますか?私はCOOからCSRに変換するためにインテルのMKL補助ルーチンを使用していますが、重複する値に対しては機能しません。私は私が書いたこのサ

    3

    3答えて

    スパースベクトル(R)のリストがあります。このリストを疎な行列に変換する必要があります。 forループを使用して実行すると、時間がかかります。 sm<-spMatrix(length(tc2),n.col) for(i in 1:length(tc2)){ sm[i,]<-(tc2[i])[[1]]; } 良い方法はありますか?ここで

    0

    3答えて

    私は映画の評価のこのデータセット使用していたとしますそれは ユーザーIDとしてフォーマットのファイルに評価が含まれていhttp://www.grouplens.org/node/73 を:: MOVIEID ::評価を::この与えられたタイムスタンプ は、私が機能を構築したいです各行はユーザーに対応し、各列はユーザ​​ーがムービーに与えた格付けを示します(存在する場合)。だから、Rプロジェクトでこ

    3

    1答えて

    libにコルトのJavaを使用して*疎行列計算のためのlibには、私がこのエラーに実行し続けるようだ..but:。 スレッドの例外「メイン「java.lang.IllegalArgumentExceptionが: 私はコンストラクタが例外をスローするので、これがあると思い大きすぎる行列際NROWS * ncolsの> INTEGER.max API:http://acs.lbl.gov/softw