edu.qut.cs.rcmd.experiment
Class ExperimentConfig.Builder
java.lang.Object
edu.qut.cs.rcmd.experiment.ExperimentConfig.Builder
- Enclosing class:
- ExperimentConfig
public static final class ExperimentConfig.Builder
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExperimentConfig.Builder
public ExperimentConfig.Builder()
ExperimentConfig.Builder
public ExperimentConfig.Builder(double evaluationPercentage)
ExperimentConfig.Builder
public ExperimentConfig.Builder(ExperimentConfig experimentConfig)
configIRStatsEvaluator
public ExperimentConfig.Builder configIRStatsEvaluator(int topN,
double relevanceThreshold)
configMAEEvaluator
public ExperimentConfig.Builder configMAEEvaluator(double trainingPercentage)
resultOutputFile
public ExperimentConfig.Builder resultOutputFile(String filePath)
database
public ExperimentConfig.Builder database(String database)
fromJSONString
public ExperimentConfig.Builder fromJSONString(String jsonString)
fromMap
public ExperimentConfig.Builder fromMap(Map<String,Object> map)
kFoldExperiemts
public ExperimentConfig.Builder kFoldExperiemts(Iterable<String> kFoldExperiemts)
kFold
public ExperimentConfig.Builder kFold(int kFold)
build
public ExperimentConfig build()
Copyright © 2012. All Rights Reserved.