public class DisjointDataPropertyAxiomLearner extends DataPropertyHierarchyAxiomLearner<org.semanticweb.owlapi.model.OWLDisjointDataPropertiesAxiom>
| Constructor and Description |
|---|
DisjointDataPropertyAxiomLearner(SparqlEndpointKS ks) |
| Modifier and Type | Method and Description |
|---|---|
AxiomScore |
computeScore(int candidatePopularity,
int popularity,
int overlap)
Compute the score of the axiom:
|
org.semanticweb.owlapi.model.OWLDisjointDataPropertiesAxiom |
getAxiom(org.semanticweb.owlapi.model.OWLDataProperty property,
org.semanticweb.owlapi.model.OWLDataProperty otherProperty)
Returns the hierarchy axiom based on the axiom type of the current learning algorithm between both
properties.
|
getBeta, isBatchMode, isStrictMode, setBatchMode, setBeta, setEntityToDescribe, setStrictModesetPropertyToDescribe, setStrictOWLMode, setUsePrecisionOnlyaddFilterNamespace, 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, setForceSPARQL_1_0_Mode, setKs, setLearningProblem, setMaxExecutionTimeInSeconds, setMaxFetchedRows, setProgressMonitor, setQueryExecutionFactory, setReasoner, setReturnOnlyNewAxioms, setUseSampling, start, wasTimeoutisInitializedpublic DisjointDataPropertyAxiomLearner(SparqlEndpointKS ks)
public org.semanticweb.owlapi.model.OWLDisjointDataPropertiesAxiom getAxiom(org.semanticweb.owlapi.model.OWLDataProperty property, org.semanticweb.owlapi.model.OWLDataProperty otherProperty)
DataPropertyHierarchyAxiomLearnergetAxiom in class DataPropertyHierarchyAxiomLearner<org.semanticweb.owlapi.model.OWLDisjointDataPropertiesAxiom>property - the first propertyotherProperty - the second propertypublic AxiomScore computeScore(int candidatePopularity, int popularity, int overlap)
PropertyAxiomLearnercandidatePopularity - |A|popularity - |B|overlap - |A AND B|
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann