Modifier and Type | Class and Description |
---|---|
class |
DatasetSplitter
Split a recommendation dataset into a training and a test set
|
class |
FactorizationEvaluator
Measures the root-mean-squared error of a rating matrix factorization against a test set.
|
class |
ParallelALSFactorizationJob
MapReduce implementation of the two factorization algorithms described in
|
class |
RecommenderJob
Computes the top-N recommendations per user from a decomposition of the rating matrix
|
Modifier and Type | Class and Description |
---|---|
class |
PreparePreferenceMatrixJob |
Modifier and Type | Class and Description |
---|---|
class |
ItemSimilarityJob
Distributed precomputation of the item-item-similarities for Itembased Collaborative Filtering
|
Modifier and Type | Class and Description |
---|---|
class |
TestNaiveBayesDriver
Test the (Complementary) Naive Bayes model that was built during training
by running the iterating the test set and comparing it to the model
|
Modifier and Type | Class and Description |
---|---|
class |
TrainNaiveBayesJob
Trains a Naive Bayes Classifier (parameters for both Naive Bayes and Complementary Naive Bayes)
|
Modifier and Type | Class and Description |
---|---|
class |
CanopyDriver
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
ClusterClassificationDriver
Classifies the vectors into different clusters found by the clustering
algorithm.
|
Modifier and Type | Class and Description |
---|---|
class |
FuzzyKMeansDriver |
Modifier and Type | Class and Description |
---|---|
class |
KMeansDriver |
Modifier and Type | Class and Description |
---|---|
class |
CVB0Driver
See
CachingCVB0Mapper for more details on scalability and room for improvement. |
class |
InMemoryCollapsedVariationalBayes0
Runs the same algorithm as
CVB0Driver , but sequentially, in memory. |
Modifier and Type | Class and Description |
---|---|
class |
SpectralKMeansDriver
Performs spectral k-means clustering on the top k eigenvectors of the input affinity matrix.
|
Modifier and Type | Class and Description |
---|---|
class |
StreamingKMeansDriver
Classifies the vectors into different clusters found by the clustering
algorithm.
|
Modifier and Type | Class and Description |
---|---|
class |
ClusterOutputPostProcessorDriver
Post processes the output of clustering algorithms and groups them into respective clusters.
|
Modifier and Type | Class and Description |
---|---|
class |
MatrixMultiplicationJob
This still uses the old MR api and as with all things in Mahout that are MapReduce is now part of 'mahout-mr'.
|
class |
TransposeJob
Transpose a matrix
|
Modifier and Type | Class and Description |
---|---|
class |
DistributedLanczosSolver.DistributedLanczosSolverJob
Deprecated.
Inner subclass of AbstractJob so we get access to AbstractJob's functionality w.r.t.
|
class |
EigenVerificationJob
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
VectorDistanceSimilarityJob
This class does a Map-side join between seed vectors (the map side can also be a Cluster) and a list of other vectors
and emits the a tuple of seed id, other id, distance.
|
Modifier and Type | Class and Description |
---|---|
class |
RowSimilarityJob |
Modifier and Type | Class and Description |
---|---|
class |
DistributedConjugateGradientSolver.DistributedConjugateGradientSolverJob |
Modifier and Type | Class and Description |
---|---|
class |
SSVDCli
Mahout CLI adapter for SSVDSolver
|
Modifier and Type | Class and Description |
---|---|
class |
DictionaryVectorizer
This class converts a set of input documents in the sequence file format to vectors.
|
class |
EncodedVectorsFromSequenceFiles
Converts a given set of sequence files into SparseVectors
|
class |
SparseVectorsFromSequenceFiles
Converts a given set of sequence files into SparseVectors
|
Modifier and Type | Class and Description |
---|---|
class |
CollocDriver
Driver for LLR Collocation discovery mapreduce job
|
Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.