<strong><span style="font-size:18px;">/***
* @author YangXin
* @info 向MapReduce转换:形成推荐 ,处理来自向量的推荐结果。
*/
package unitSix;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
import java.util.PriorityQueue;
import java.util.Queue;
import org.apache.hadoop.mapreduce.Reducer;
import org.apache.mahout.cf.taste.hadoop.RecommendedItemsWritable;
import org.apache.mahout.cf.taste.impl.recommender.ByValueRecommendedItemComparator;
import org.apache.mahout.cf.taste.impl.recommender.GenericRecommendedItem;
import org.apache.mahout.cf.taste.recommender.RecommendedItem;
import org.apache.mahout.math.VarLongWritable;
import org.apache.mahout.math.Vector;
import org.apache.mahout.math.VectorWritable;
import org.apache.mahout.math.map.OpenIntLongHashMap;
public class AggregateAndRecommendReducer extends Reducer<VarLongWritable, Vecto
向MapReduce转换:形成推荐
最新推荐文章于 2021-09-05 17:41:01 发布