List of usage examples for org.apache.mahout.math.decomposer.lanczos LanczosSolver LanczosSolver
LanczosSolver
From source file:io.ssc.relationdiscovery.SVD.java
License:Open Source License
public void compute() { new LanczosSolver().solve(lanczosState, rank + OVERSHOOT, false); Matrix singularVectorCandidates = new DenseMatrix(rank + OVERSHOOT, A.numCols()); for (int n = 0; n < rank + OVERSHOOT; n++) { singularVectorCandidates.assignRow(n, lanczosState.getRightSingularVector(n)); }//from w ww . java2s . c o m findSingularVectors(singularVectorCandidates); }