public class PatternBasedAxiomLearningAlgorithm extends AbstractAxiomLearningAlgorithm<org.semanticweb.owlapi.model.OWLAxiom,org.semanticweb.owlapi.model.OWLObject,org.semanticweb.owlapi.model.OWLEntity>
| Constructor and Description |
|---|
PatternBasedAxiomLearningAlgorithm(SparqlEndpointKS ks,
FragmentExtractionStrategy extractionStrategy) |
PatternBasedAxiomLearningAlgorithm(SparqlEndpointKS ks,
String cacheDir,
FragmentExtractionStrategy extractionStrategy) |
| Modifier and Type | Method and Description |
|---|---|
static void |
main(String[] args) |
void |
setClass(org.semanticweb.owlapi.model.OWLClass cls) |
void |
setPattern(org.semanticweb.owlapi.model.OWLAxiom pattern) |
addFilterNamespace, explainScore, getAxiomType, getBestEvaluatedAxiom, getCurrentlyBestAxioms, getCurrentlyBestAxioms, getCurrentlyBestAxioms, getCurrentlyBestAxioms, getCurrentlyBestEvaluatedAxiom, getCurrentlyBestEvaluatedAxioms, getCurrentlyBestEvaluatedAxioms, getCurrentlyBestEvaluatedAxioms, getCurrentlyBestEvaluatedAxioms, getEntityToDescribe, getEvaluatedFramentSize, getLearningProblem, getMaxExecutionTimeInSeconds, getMaxFetchedRows, getNegativeExamples, getPositiveExamples, getReasoner, init, isReturnOnlyNewAxioms, isTimeout, isUseSampling, printSubset, setEntityToDescribe, setForceSPARQL_1_0_Mode, setKs, setLearningProblem, setMaxExecutionTimeInSeconds, setMaxFetchedRows, setProgressMonitor, setQueryExecutionFactory, setReasoner, setReturnOnlyNewAxioms, setUseSampling, start, wasTimeoutisInitializedpublic PatternBasedAxiomLearningAlgorithm(SparqlEndpointKS ks, FragmentExtractionStrategy extractionStrategy)
public PatternBasedAxiomLearningAlgorithm(SparqlEndpointKS ks, String cacheDir, FragmentExtractionStrategy extractionStrategy)
public void setPattern(org.semanticweb.owlapi.model.OWLAxiom pattern)
pattern - the pattern to setpublic void setClass(org.semanticweb.owlapi.model.OWLClass cls)
cls - the cls to set
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann