edu.qut.cs.rcmd.experiment
Class AbstractRecommenderExperiment
java.lang.Object
edu.qut.cs.rcmd.experiment.AbstractRecommenderExperiment
- All Implemented Interfaces:
- RecommenderExperiment
- Direct Known Subclasses:
- JaccardTrustRecommenderExperiment, SimpleRecommenderExperiment, SimTrustRecommenderExperiment, TrustPropagationRecommenderExperiment
public abstract class AbstractRecommenderExperiment
- extends Object
- implements RecommenderExperiment
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractRecommenderExperiment
public AbstractRecommenderExperiment()
buildExperimentRecommender
protected abstract org.apache.mahout.cf.taste.recommender.Recommender buildExperimentRecommender(org.apache.mahout.cf.taste.model.DataModel dataModel)
throws org.apache.mahout.cf.taste.common.TasteException
- Throws:
org.apache.mahout.cf.taste.common.TasteException
runIRStatsExperiment
protected void runIRStatsExperiment(ExperimentConfig config,
org.apache.mahout.cf.taste.model.DataModel baseDataModel)
handleResult
protected void handleResult(org.apache.mahout.cf.taste.eval.IRStatistics stats,
ExperimentConfig config)
toResultString
protected String toResultString(org.apache.mahout.cf.taste.eval.IRStatistics stats)
Copyright © 2012. All Rights Reserved.