public class SPARQLCrossValidation extends Object
Constructor and Description |
---|
SPARQLCrossValidation() |
SPARQLCrossValidation(QTL2Disjunctive la,
AbstractClassExpressionLearningProblem lp,
IndividualReasoner rs,
int folds,
boolean leaveOneOut) |
Modifier and Type | Method and Description |
---|---|
static int[] |
calculateSplits(int nrOfExamples,
int folds) |
Stat |
getAccuracy() |
Stat |
getfMeasure() |
Stat |
getfMeasureTraining() |
Stat |
getLength() |
Stat |
getRuntime() |
static Set<org.semanticweb.owlapi.model.OWLIndividual> |
getTestingSet(List<org.semanticweb.owlapi.model.OWLIndividual> examples,
int[] splits,
int fold) |
static Set<org.semanticweb.owlapi.model.OWLIndividual> |
getTrainingSet(Set<org.semanticweb.owlapi.model.OWLIndividual> examples,
Set<org.semanticweb.owlapi.model.OWLIndividual> testingSet) |
static String |
statOutput(DecimalFormat df,
Stat stat,
String unit) |
public SPARQLCrossValidation()
public SPARQLCrossValidation(QTL2Disjunctive la, AbstractClassExpressionLearningProblem lp, IndividualReasoner rs, int folds, boolean leaveOneOut)
public static Set<org.semanticweb.owlapi.model.OWLIndividual> getTestingSet(List<org.semanticweb.owlapi.model.OWLIndividual> examples, int[] splits, int fold)
public static Set<org.semanticweb.owlapi.model.OWLIndividual> getTrainingSet(Set<org.semanticweb.owlapi.model.OWLIndividual> examples, Set<org.semanticweb.owlapi.model.OWLIndividual> testingSet)
public static int[] calculateSplits(int nrOfExamples, int folds)
public static String statOutput(DecimalFormat df, Stat stat, String unit)
public Stat getAccuracy()
public Stat getRuntime()
public Stat getfMeasure()
public Stat getfMeasureTraining()
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann