在尝试从Java使用MLlib时,使用微风矩阵运算的正确方法是什么?
例如scala 中的乘法很简单“matrix * vector
》。相应的功能在Java中是如何表达的?
有一些方法,例如“$colon$times
“ 可以通过正确的方式调用
breeze.linalg.DenseMatrix<Double> matrix= ...
breeze.linalg.DenseVector<Double> vector = ...
matrix.$colon$times( ...
人们可能需要一个操作员实例......breeze.linalg.operators.OpMulMatrix.Impl2
但是要使用哪个精确类型化的操作实例和参数呢?
老实说,这很难。 Breeze 大量使用了隐式,但它们不能很好地翻译成 Java。我们有一些用于信号处理的 Java 友好包装器,但没有用于线性代数的包装器。 (我很乐意接受拉取请求,为包装提供一些支持。)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)