List of usage examples for org.apache.mahout.cf.taste.impl.similarity GenericItemSimilarity GenericItemSimilarity
public GenericItemSimilarity(ItemSimilarity otherSimilarity, DataModel dataModel) throws TasteException
Builds a list of item-item similarities given an ItemSimilarity implementation and a DataModel , rather than a list of ItemItemSimilarity s.
From source file:com.anjuke.romar.mahout.factory.MahoutServiceItemRecommendFactory.java
License:Apache License
@Override public ReadableSimilarity createReadableSimilarity(DataModel dataModel) { RomarConfig config = RomarConfig.getInstance(); ItemSimilarity similarity = createSimilarity(config, dataModel); try {//from www .j a va2 s .c o m return ReadableGenericSimilarityProxy.proxySimilarity(new GenericItemSimilarity(similarity, dataModel)); } catch (TasteException e) { throw new RuntimeException(e); } }