【发布时间】:2018-06-18 09:24:29
【问题描述】:
我有一个结构 List[Array[Double]],我想转换为 DenseMatrix。我有这个解决方案,但我认为可能有更好的方法:
val data = List[Array[Double]]
val rows = data.length;
val cols = data(0).length;
val matrix = DenseMatrix.zeros[Double](rows, cols)
for (i <- 0 until data.length) {
for (j <- 0 until data(i).length) {
matrix(i,j)= data(i)(j)
}
}
我浏览了 Breeze 文档,但没有找到任何东西。有没有更好的办法?
【问题讨论】:
标签: scala scala-breeze