标签: java scala matrix distance bsxfun
我需要为给定的向量计算距离矩阵,使用bsxfun(@ minus,x',x)在octave / matlab中非常快。
Java / Scala中是否有一些函数可以像Octave / Matlab一样快速地计算Java / Scala中的距离矩阵?
答案 0 :(得分:0)
到目前为止我想出的最佳解决方案,仍然比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