public class CrossValidationHelper<DatasetType> extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
CrossValidationHelper.DatasetSplitter<DatasetType> |
static interface |
CrossValidationHelper.PerformanceMeasureAverager<T extends PerformanceMeasure> |
static interface |
CrossValidationHelper.Tester<DatasetType> |
static interface |
CrossValidationHelper.Trainer<DatasetType> |
Constructor and Description |
---|
CrossValidationHelper(int nFolds,
edu.illinois.cs.cogcomp.sl.inference.AbstractInferenceSolver[] inference,
CrossValidationHelper.PerformanceMeasureAverager<? extends PerformanceMeasure> averager,
CrossValidationHelper.DatasetSplitter<DatasetType> foldSplitter,
CrossValidationHelper.Trainer<DatasetType> trainer,
CrossValidationHelper.Tester<DatasetType> tester) |
Modifier and Type | Method and Description |
---|---|
LearnerParameters |
doCV(DatasetType train,
List<LearnerParameters> params) |
LearnerParameters |
doCV(DatasetType train,
List<LearnerParameters> params,
boolean parallel) |
public CrossValidationHelper(int nFolds, edu.illinois.cs.cogcomp.sl.inference.AbstractInferenceSolver[] inference, CrossValidationHelper.PerformanceMeasureAverager<? extends PerformanceMeasure> averager, CrossValidationHelper.DatasetSplitter<DatasetType> foldSplitter, CrossValidationHelper.Trainer<DatasetType> trainer, CrossValidationHelper.Tester<DatasetType> tester)
public LearnerParameters doCV(DatasetType train, List<LearnerParameters> params) throws Exception
Exception
public LearnerParameters doCV(DatasetType train, List<LearnerParameters> params, boolean parallel) throws Exception
Exception
Copyright © 2017. All rights reserved.