有效的距离矩阵计算在Java/Scala, bsxfun为Java/Scala



我需要计算给定向量的距离矩阵,这在octave/matlab中使用bsxfun(@minus,x',x)非常快。

在Java/Scala中是否有一些函数可以像在Octave/Matlab中一样快速地计算Java/Scala中的距离矩阵?

目前为止我想到的最佳解决方案,仍然比gpml包中的sq_dist函数慢3倍:

https://github.com/danielkorzekwa/bayes-scala-gp/blob/master/src/main/scala/dk/gp/math/sqDist.scala

https://github.com/danielkorzekwa/bayes-scala-gp/blob/master/src/test/scala/dk/gp/math/sqDistTest.scala

相关内容

  • 没有找到相关文章

最新更新