Example usage for org.apache.hadoop.mapred Mapper interface-usage

List of usage examples for org.apache.hadoop.mapred Mapper interface-usage

Introduction

In this page you can find the example usage for org.apache.hadoop.mapred Mapper interface-usage.

Usage

From source file org.apache.mahout.cf.taste.hadoop.similarity.item.CopreferredItemsMapper.java

/**
 * map out each pair of items that appears in the same user-vector together with the multiplied vector lengths
 * of the associated item vectors
 */
public final class CopreferredItemsMapper extends MapReduceBase
        implements Mapper<VarLongWritable, ItemPrefWithItemVectorWeightArrayWritable, ItemPairWritable, CoRating> {

From source file org.apache.mahout.cf.taste.hadoop.similarity.item.PreferredItemsPerUserMapper.java

/**
 * for each item-vector, we compute its weight here and map out all entries with the user as key,
 * so we can create the user-vectors in the reducer
 */
public final class PreferredItemsPerUserMapper extends MapReduceBase implements
        Mapper<VarLongWritable, EntityPrefWritableArrayWritable, VarLongWritable, ItemPrefWithItemVectorWeightWritable> {

From source file org.apache.mahout.classifier.bayes.BayesThetaNormalizerMapper.java

public class BayesThetaNormalizerMapper extends MapReduceBase
        implements Mapper<Text, DoubleWritable, Text, DoubleWritable> {

    private static final Logger log = LoggerFactory.getLogger(BayesThetaNormalizerMapper.class);

    private Map<String, Double> labelWeightSum = null;

From source file org.apache.mahout.classifier.bayes.common.BayesFeatureMapper.java

/** Reads the input train set(preprocessed using the {@link BayesFileFormatter}). */
public class BayesFeatureMapper extends MapReduceBase implements Mapper<Text, Text, Text, DoubleWritable> {

    private static final Logger log = LoggerFactory.getLogger(BayesFeatureMapper.class);

    private static final DoubleWritable one = new DoubleWritable(1.0);

From source file org.apache.mahout.classifier.bayes.common.BayesTfIdfMapper.java

public class BayesTfIdfMapper extends MapReduceBase implements Mapper<Text, DoubleWritable, Text, DoubleWritable> {

    private static final Logger log = LoggerFactory.getLogger(BayesTfIdfMapper.class);

    private Map<String, Double> labelDocumentCounts = null;

From source file org.apache.mahout.classifier.bayes.common.BayesWeightSummerMapper.java

public class BayesWeightSummerMapper extends MapReduceBase
        implements Mapper<Text, DoubleWritable, Text, DoubleWritable> {

    /**
     * We need to calculate the idf of each feature in each label
     *

From source file org.apache.mahout.classifier.bayes.mapreduce.bayes.BayesClassifierMapper.java

/**
 * Reads the input train set(preprocessed using the {@link org.apache.mahout.classifier.BayesFileFormatter}).
 */
public class BayesClassifierMapper extends MapReduceBase
        implements Mapper<Text, Text, StringTuple, DoubleWritable> {

From source file org.apache.mahout.classifier.bayes.mapreduce.bayes.BayesThetaNormalizerMapper.java

/**
 * Mapper for Calculating the ThetaNormalizer for a label in Naive Bayes Algorithm
 * 
 */
public class BayesThetaNormalizerMapper extends MapReduceBase
        implements Mapper<StringTuple, DoubleWritable, StringTuple, DoubleWritable> {

From source file org.apache.mahout.classifier.bayes.mapreduce.cbayes.CBayesThetaNormalizerMapper.java

/**
 * Mapper for Calculating the ThetaNormalizer for a label in Naive Bayes Algorithm
 * 
 */
public class CBayesThetaNormalizerMapper extends MapReduceBase
        implements Mapper<StringTuple, DoubleWritable, StringTuple, DoubleWritable> {

From source file org.apache.mahout.classifier.bayes.mapreduce.common.BayesFeatureMapper.java

/**
 * Reads the input train set(preprocessed using the {@link org.apache.mahout.classifier.BayesFileFormatter}).
 */
public class BayesFeatureMapper extends MapReduceBase implements Mapper<Text, Text, StringTuple, DoubleWritable> {

    private static final Logger log = LoggerFactory.getLogger(BayesFeatureMapper.class);