問題タブ [scala-breeze]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
606 参照

scala - Scala Breeze のコレクションの暗黙的な Impl メソッド

私は a に型エイリアスを持っています。私は、myを Breeze のいくつかの組み込み関数、特に関数andSortedMap[Int, Double]に渡すことができる暗黙的なものを持ちたいと思っています。SortedMapbreeze.stats._variancestddev

これは、暗黙のない実際の例です。

走り込むsbt console

私が望むのは、 and を指定する必要はなく、単にand.valuesを呼び出すことです。stddev(s)variance(s)

これが私が試したものです

しかし、私はコンパイルエラーが発生します

簡単なドキュメントを調べても、提供する必要がある暗黙的なものの良い例を見つけることができませんでした。stdev理想的には、複数の Implicit を使用せずに両方を呼び出せるようにする 1 つの Implicit を作成したいと考えていますvariance

Scala Breeze DenseVector Implicit failureという質問を見ましたが、このシナリオにどのように適用されるかわかりません。

将来誰かが必要になった場合に備えて、以下の@dlwの回答に基づいて完全にフォーマットされた回答

0 投票する
1 に答える
487 参照

scala - Scalaの複雑な逆と複雑な疑似逆?

アルゴリズム開発のために Scala を学習することを検討していますが、その言語が複雑な逆関数および疑似逆関数を実装しているか (または実装しているか) をまず知る必要があります。ドキュメント (ここここ) を見たところ、これらの関数は実数の行列用であると記載されていますが、コードでは複雑な行列を受け入れない理由がわかりません。

コードには次のコメントも残されています。

転置され、転置されたものと乗算され、解決される可能性があるものすべての pinv

これは私の希望的観測ですか、それとも複雑な行列を受け入れないのでしょうか?

0 投票する
1 に答える
39 参照

scala - Scala: DenseMatrix の負の要素を 0 に射影する

Python では、行列 A から負のエントリを設定する場合は、次のようにします。

Scalaに同様の方法はありますか? Breeze DenseMatrix タイプのマトリックスがあります。

0 投票する
1 に答える
955 参照

scala - スカラ風をインポートするときの intellij エラー

intellij を使用して github からダウンロードした scala Breeze プロジェクトをインポートしようとしています。

これを sbt プロジェクトとしてインポートすると、次のエラーが発生します。

コンソールから sbt を使用すると、正しくビルドしてテストできます

編集:

手動でフォルダを作成しました

intellijからビルドすると、まだエラーが発生します:

0 投票する
2 に答える
2952 参照

scala - データフレーム列の要素に同じ値を掛けます

pandas/numpy では、2x2 行列に 2x1 行列を乗算すると、2x1 行列の対応する列値によって 2x2 行列の各列が生成されます。元。numpy を使用した以下

この操作は、spark/breeze でどのように行うことができますか? で失敗しましたnew DenseVector(2, 2, Array(1,2,3,4)) * DenseVector(2, 4)