## Package org.apache.mahout.classifier.bayes.mapreduce.common

Interface Summary
BayesJob: Implementors of this interface provide a way for running bayes training jobs on a hadoop cluster.

Class Summary
BayesConstants: Class containing Constants used by Naive Bayes classifier classes
BayesFeatureCombiner: Can also be used as a local Combiner.
BayesFeatureDriver: Create and run the Bayes Feature Reader Step.
BayesFeatureMapper: Reads the input train set(preprocessed using the `BayesFileFormatter`).
BayesFeatureMapper.IteratorTokenStream: Used to emit tokens from an input string array in the style of TokenStream
BayesFeatureOutputFormat: This class extends the MultipleOutputFormat, allowing to write the output data to different output files in sequence file output format.
BayesFeatureReducer: Can also be used as a local Combiner.
BayesTfIdfDriver: The Driver which drives the Tf-Idf Generation
BayesTfIdfMapper: Naive Bayes Tfidf Mapper.
BayesTfIdfOutputFormat: This class extends the MultipleOutputFormat, allowing to write the output data to different output files in sequence file output format.
BayesTfIdfReducer: Can also be used as a local Combiner beacuse only two values should be there inside the values
BayesWeightSummerDriver: Create and run the Bayes Trainer.
BayesWeightSummerMapper: Calculates weight sum for a unique label, and feature
BayesWeightSummerOutputFormat: This class extends the MultipleOutputFormat, allowing to write the output data to different output files in sequence file output format.
BayesWeightSummerReducer: Can also be used as a local Combiner
FeatureLabelComparator
FeaturePartitioner: ensure that features all make it into the same partition.
JobExecutor: Base class for executing the Bayes Map/Reduce Jobs

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