Hi, I found that the SpectralKMeansDriver writes:
LanczosState state = new LanczosState(L, overshoot, numDims, solver.getInitialVector(L)); However, the LanczosState constructor is: LanczosState(VectorIterable corpus, int numCols, int desiredRank, Vector initialVector). I believe overshoot should be the desiredRank. Is the order of parameters in LanczosState mistake? Regards. Mingming