Package org.apache.mahout.math.hadoop.stochasticsvd

Interface Summary
PartialRowEmitter This is part of SSVD prototype code
 

Class Summary
BBtJob Compute B*Bt using simple fact that B*Bt = sum(outer prod ( B_(*i), (B_(*i)) ).
BBtJob.BBtMapper  
BBtJob.BBtReducer  
BtJob Bt job.
BtJob.BtMapper  
BtJob.OuterProductReducer  
DenseBlockWritable
GivensThinSolver Givens Thin solver.
Omega simplistic implementation for Omega matrix in Stochastic SVD method
QJob Compute first level of QHat-transpose blocks.
QJob.QJobKeyWritable  
QJob.QMapper  
SSVDCli Mahout CLI adapter for SSVDSolver
SSVDPrototype SSVD protoptype: non-MR concept verification for Givens QR & SSVD basic algorithms
SSVDSolver Stochastic SVD solver (API class).
UJob Computes U=Q*Uhat of SSVD (optionally adding x pow(Sigma, 0.5) )
UJob.UMapper  
UpperTriangular Quick and dirty implementation of some Matrix methods over packed upper triangular matrix.
VJob Computes U=Q*Uhat of SSVD
VJob.VMapper  
 



Copyright © 2008-2011 The Apache Software Foundation. All Rights Reserved.