public final class Track1RecommenderEvaluator extends AbstractDifferenceRecommenderEvaluator
AbstractDifferenceRecommenderEvaluator.PreferenceEstimateCallable
Constructor and Description |
---|
Track1RecommenderEvaluator(File dataFileDirectory) |
Modifier and Type | Method and Description |
---|---|
protected double |
computeFinalEvaluation() |
double |
evaluate(RecommenderBuilder recommenderBuilder,
DataModelBuilder dataModelBuilder,
DataModel dataModel,
double trainingPercentage,
double evaluationPercentage) |
protected void |
processOneEstimate(float estimatedPreference,
Preference realPref) |
protected void |
reset() |
execute, getMaxPreference, getMinPreference, setMaxPreference, setMinPreference
public Track1RecommenderEvaluator(File dataFileDirectory)
public double evaluate(RecommenderBuilder recommenderBuilder, DataModelBuilder dataModelBuilder, DataModel dataModel, double trainingPercentage, double evaluationPercentage) throws TasteException
evaluate
in interface RecommenderEvaluator
evaluate
in class AbstractDifferenceRecommenderEvaluator
TasteException
protected void reset()
reset
in class AbstractDifferenceRecommenderEvaluator
protected void processOneEstimate(float estimatedPreference, Preference realPref)
processOneEstimate
in class AbstractDifferenceRecommenderEvaluator
protected double computeFinalEvaluation()
computeFinalEvaluation
in class AbstractDifferenceRecommenderEvaluator
Copyright © 2008–2017 The Apache Software Foundation. All rights reserved.