пытаясь преобразовать RowMatrix в BDM (Breeze Dense Matrix), не знаю, как действовать, необходимо реализовать
def getDenseMatrix(A: RowMatrix): BDM[Double] = {
//write code here
}
дополнительный вопрос:
- как преобразовать RowMatrix в матрицу?
Как получить доступ к определенной строке в RowMatrix?
for(i ‹- 0 to (RowM.numCols().toInt-1)){ //Как получить доступ к RowM.rows(i) }
Как получить доступ к определенному столбцу в RowMatrix?
for(i ‹- 0 to (RowM.numCols().toInt-1)){ //Как получить доступ к RowM.rows.map(f=>f(i)) }
- Как умножить 2 RowMatrices Примечание: RowMatrix имеет API «умножение», но ему нужен аргумент типа Matrix, скажем, A и B являются RowMatrices, тогда AB = A.multiply(B), это не будет работать, так как B
RowMatrix, а не Matrix - И, наконец, как преобразовать BDM в RowMatrix?