scala-breeze

    0熱度

    1回答

    我正在使用breeze-viz 0.3,但需要使用更新版本的jfreechart。根據依賴表 https://mvnrepository.com/artifact/org.scalanlp/breeze-viz_2.10/0.3 jfreechart 1.0.13是默認的,但是1,0.19是更新後的版本,這是我想要的。我添加了行 dependencyOverrides ++= Set( "

    0熱度

    2回答

    通常(到目前爲止)我嘗試在Scala中使用不可變集合,特別是如果我將集合的引用提供給我的程序的某個其他部分,我不能無意中覆蓋原始源。使用微風,我想知道:爲什麼決定讓DenseVector成爲一個可變的集合? 這只是一個(也許是不需要的)在後臺使用陣列的副作用?如果是這樣,爲什麼使用數組而不是另一個(不可變)集合?

    2熱度

    1回答

    在ND4S微風鏈式索引產生Scala編譯器錯誤: var m = Nd4j.create(2, 3) var a = m(0, ->) var b = a(0) var c = m(0, ->)(0) 前兩個工作,但第三個生產: not enough arguments for method apply: (implicit ev: org.nd4s.NDArrayEvidence[or

    1熱度

    1回答

    對單例變量使用ThreadLocal是否使它們在Spark Dataframe處理框架中可以安全使用?微風fourierTr函數使用ThreadLocal,它似乎給我造成了問題。 我正在構建一個應用程序來組裝多維表並計算各維上的FFT。 val r = df.rdd.flatMap{ row => // scrub the input, format data into coordin

    -1熱度

    1回答

    我正在寫關於邏輯迴歸的Scala代碼。我正在嘗試使用Scala Breeze,但是當我嘗試使用我的代碼時出現錯誤。 這是我的代碼。基本上我試圖寫同樣的like here。 import breeze.linalg._ import breeze.optimize._ def lbfgsSolve(features: CSCMatrix[Double], outputs: SparseVect

    0熱度

    1回答

    我是新來的斯卡拉,我對看似簡單的問題有一個心理障礙。我正在使用Scala庫breeze並需要採取array buffer(可變)並將結果放入矩陣中。這...應該很簡單,但?斯卡拉是非常瘋狂類型流星breeze似乎真的很挑剔什麼樣的數據類型時,將採取一個DenseVector。這只是一些原型代碼,但任何人都可以幫助我想出一個解決方案? 現在我有類似... //9 elements that need

    1熱度

    1回答

    我一直在試圖從一個由雙列組成的1列Spark Dataframe中提取信息並將其放入Breeze SparseVector中。爲此,我遍歷我的1列DataFrame的每個元素,強制它成爲Double,然後將其添加到VectorBuilder。我的VectorBuilder在foreach循環中正確地改變其狀態,然後在循環結束後清除所有更改。爲什麼會發生?有沒有解決方法? 編輯1: 我在本地運行1核

    0熱度

    1回答

    關於的NOAH on how to use CSCMatrix 答案如何構建矩陣B,它包括哪些項目呢?

    0熱度

    1回答

    我想實現我自己的時間序列數據結構,我想用ScalaNLP Breeze做到這一點。現在我首先想到的是要做到這一點使用一類這樣的: type RowNumber = Long Map[LocalDateTime, RowNumber] 閱讀更多的微風可用的數據結構後,但是我發現Counter2這似乎正是我需要的。 現在我有兩個問題: 將實現使用Counter和Counter2來做到這一點的最好

    1熱度

    1回答

    我是Breeze庫的新手,我想將Map[Int, Double]轉換爲breeze.linalg.SparseVector,理想情況下無需指定固定長度的SparseVector。我成功地實現這種笨拙的代碼的目標: import breeze.linalg.{SparseVector => SBV} val mySparseVector: SBV[Double] = new SBV[Double]