On Thu, Aug 9, 2012 at 4:34 PM, Pat Ferrel <pat.ferrel@gmail.com> wrote:
> Quoth Grant Ingersoll:
>> To put this in bin/mahout speak, this would look like, munging some names and taking
liberties with the actual argument to be passed in:
>>
>> bin/mahout svd (original -> svdOut)
>> bin/mahout cleansvd ...
>> bin/mahout transpose svdOut -> svdT
>> bin/mahout transpose original -> originalT
>> bin/mahout matrixmult originalT svdT -> newMatrix
>> bin/mahout kmeans newMatrix
>
> I'm trying to create a test case from testKmeansDSVD2 to use SSVDSolver. Does SSVD require
the EigenVerificationJob to clean the eigen vectors?
No
> if so where does SSVD put the equivalent of DistributedLanczosSolver.RAW_EIGENVECTORS?
Seems like they should be in V* but SSVD creates V so should I transpose V* then run it through
the EigenVerificationJob?
no
SSVD is SVD, meaning it produces U and V with no further need to clean that
> I get errors when I do so trying to figure out if I'm on the wrong track.
|