我无法在 Scala 中使用 Breeze 编译点函数。
以下代码:
val test = DenseMatrix((1.0,2.0))
val test2 = DenseMatrix((3.0),(4.0))
val test3 = test dot test2
给我以下错误:
could not find implicit value for parameter op: breeze.linalg.operators.BinaryOp[breeze.linalg.DenseMatrix[Double],breeze.linalg.DenseMatrix[Double],breeze.linalg.operators.OpMulInner,That]
val test3 = test dot test2
^
我正在使用 IntelliJ IDEA 13.0.2, scala-compiler:2.10.2, Breeze "0.7-SNAPSHOT"
关于如何让点积工作的任何想法?