[英]Java Apache Math Commons Element-Wise Matrix Multiplication
我想知道Apache Math Commons庫中是否有一個功能,用於逐元素乘法,類似於MATLAB中使用的一個特性,即得到的矩陣C
等於矩陣A
每個值乘以矩陣B
的對應值。 我想避免編寫自己的版本,因為我知道線性代數包是針對這些類型的操作進行了高度優化的,如果一個已經存在(我已經優化),我不想在我自己的實現上失去性能。
在MATLAB中: C = A.*B
和A
的維度必須等於B
我用過Apache數學中的RealVectors和ebeMultiplication。 我不知道是否有一個等效的矩陣函數,我檢查過,我沒有找到。 至於載體:
RealVector output = new ArrayRealVector(o); // o and y are double[]
RealVector expected = new ArrayRealVector(y);
RealVector errors = expected.subtract(output);
RealVector delta = errors.ebeMultiply(output);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.