使用Scala微风的点积

时间:2018-12-21 17:59:08

标签: scala scala-breeze

在这里,我尝试按照指南在矩阵上执行点积:

https://github.com/scalanlp/breeze/wiki/Linear-Algebra-Cheat-Sheet

使用此代码:

//https://github.com/scalanlp/breeze/wiki/Quickstart

object v2 {

    import breeze.linalg._
    import breeze.numerics._
    import breeze.signal._

    val a = DenseMatrix.zeros[Double](4,4)

    a dot a

}

返回错误:

  

此行有多个标记   -方法点的参数不足:(隐含操作:breeze.linalg.operators.OpMulInner.Impl2 [breeze.linalg.DenseMatrix [Double],bre​​eze.linalg.DenseMatrix [Double],That])那。   未指定值参数操作。   -找不到参数op的隐式值:breeze.linalg.operators.OpMulInner.Impl2 [breeze.linalg.DenseMatrix [Double],bre​​eze.linalg.DenseMatrix [Double],That]

其他操作,例如sum(a)可以正常工作。我是否正确实施了dot

0 个答案:

没有答案