jama

    0

    1答えて

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

    1

    1答えて

    いただきましたJAMAの違い:Matrix.arrayTimes対Matrix.times()()JAMA(行列計算のためのJavaライブラリ)内は 私が持っている場合a dディメンションベクトルxとkディメンションベクトルzと私はxz^T(xをzトランスポーズに変換したい)Matrix.timesまたはMatrix.arrayTimesを使用する必要がありますか? JAMAを使用してこの乗算を計

    0

    1答えて

    JAMAを使用した画像処理では、いくつかの行列演算を行っています。 ここでは、行列にその転置を掛けています。確かに可能です。 しかし、私は次のエラーを受信して​​います:私のコードスニペットがある Exception in thread "main" java.lang.IllegalArgumentException: Matrix dimensions must agree. at

    0

    1答えて

    にベクトルを結合する方法を私は持っている。このように見える4列ベクトルの合計:私はこれら4列ベクトルを組み合わせて、単一6X4行列に入れたい m1: m2: m3: m4: 0.26 -0.25 0.04 0.43 -0.20 -0.12 0.50 0.47 -0.27 0.79 -0.37 0.29 -0.06 -0.45 -0.71 0.44 -0.2

    2

    4答えて

    私はJama Matrixで作業しています。私はLSIに使った。それはすべて正常に動作します。しかし、私が8000x8000のような大きな行列を渡すと、私のシステム全体が殺されます。私は単純にSVDを呼び出して行列のサイズを減らして加算します。他に何もない! どうすればこの問題を解決できますか? core2du ラム= 10ギガバイト 設定 Javaランタイム -Xmx5000M 私はジャママトリ

    0

    1答えて

    行列と行を繰り返して行列を計算するコードがあります。実行された計算の一部は、コサイン距離測定であり、インターネット上で見つけたコードを使用しています(リンクをすぐに取得できませんでした)。 10,000行と鞍部が存在する場合があります。行列は対称ですので、その半分を反復するだけです。値は浮動小数点です。 問題:(それはそう3〜6時間かかります)非常に遅いです。誰でも私に改善を指摘できますか?どうも

    0

    1答えて

    ProcessingでベクトルAとベクトルCにベクトルを投影します。 私のスケッチベクトルaは赤で、cは青です。私はcがbに垂直であることを望んでいましたが、これは私が多くの問題を抱えているところです。私はJAMAライブラリを使ってこれを簡単にしようとしています。私が今一週間ほど困惑しているので、これに関する助けは大いに評価されます。 float X=200; // Origin : Note w

    4

    1答えて

    私は、特異値分解を使用して特定のイメージを圧縮しようとしています。私は、私はそれがプロセス全体に見えるゴミ色のピクセルを取得し続けていることに気づくまで私はそれを持っていると思った。 右上に示される番号は0がオリジナル画像である反復の数を示します。 これはよくあるエラーですか?私は行方不明のものがありますか? 私はそれが私の数学、それ自体と関係しているかもしれないと考えます。私はJAMAを使用して

    2

    2答えて

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

    1

    1答えて

    私はlsaを見つけるためにjamaパッケージを使用しています。私は次元を減らすように言われたので、私はこの場合3に減らし、私は行列を再構成します。しかし、結果として得られる行列は、私はHERESにコード a = new Matrix(termdoc); // get the matrix here a = a.transpose() ; // since the matrix is in