Package | Description |
---|---|
org.dllearner.algorithms | |
org.dllearner.algorithms.properties | |
org.dllearner.core |
Core structure of DL-Learner including the definition of component types and a component manager.
|
Modifier and Type | Method and Description |
---|---|
EvaluatedAxiom<org.semanticweb.owlapi.model.OWLDisjointClassesAxiom> |
DisjointClassesLearner.computeDisjointess(org.semanticweb.owlapi.model.OWLClass clsA,
org.semanticweb.owlapi.model.OWLClass clsB) |
Modifier and Type | Method and Description |
---|---|
Set<EvaluatedAxiom<org.semanticweb.owlapi.model.OWLDisjointClassesAxiom>> |
DisjointClassesLearner.computeDisjointness(Set<org.semanticweb.owlapi.model.OWLClass> classes) |
Set<EvaluatedAxiom<org.semanticweb.owlapi.model.OWLDisjointClassesAxiom>> |
DisjointClassesLearner.computeSchemaDisjointness() |
List<EvaluatedAxiom<org.semanticweb.owlapi.model.OWLSubClassOfAxiom>> |
SimpleSubclassLearner.getCurrentlyBestEvaluatedAxioms() |
List<EvaluatedAxiom<org.semanticweb.owlapi.model.OWLSubClassOfAxiom>> |
SimpleSubclassLearner.getCurrentlyBestEvaluatedAxioms(int nrOfAxioms) |
Modifier and Type | Method and Description |
---|---|
Map<org.semanticweb.owlapi.model.AxiomType<? extends org.semanticweb.owlapi.model.OWLAxiom>,List<EvaluatedAxiom<org.semanticweb.owlapi.model.OWLAxiom>>> |
MultiPropertyAxiomLearner.getCurrentlyBestEvaluatedAxioms() |
List<EvaluatedAxiom<org.semanticweb.owlapi.model.OWLAxiom>> |
MultiPropertyAxiomLearner.getCurrentlyBestEvaluatedAxioms(org.semanticweb.owlapi.model.AxiomType<? extends org.semanticweb.owlapi.model.OWLAxiom> axiomType) |
List<EvaluatedAxiom<org.semanticweb.owlapi.model.OWLAxiom>> |
MultiPropertyAxiomLearner.getCurrentlyBestEvaluatedAxioms(org.semanticweb.owlapi.model.AxiomType<? extends org.semanticweb.owlapi.model.OWLAxiom> axiomType,
double accuracyThreshold) |
Modifier and Type | Method and Description |
---|---|
Set<org.semanticweb.owlapi.model.OWLDataPropertyAssertionAxiom> |
DataPropertyRangeAxiomLearner.getNegativeExamples(EvaluatedAxiom<org.semanticweb.owlapi.model.OWLDataPropertyRangeAxiom> evAxiom) |
Set<org.semanticweb.owlapi.model.OWLObjectPropertyAssertionAxiom> |
FunctionalObjectPropertyAxiomLearner.getNegativeExamples(EvaluatedAxiom<org.semanticweb.owlapi.model.OWLFunctionalObjectPropertyAxiom> evaluatedAxiom) |
Set<org.semanticweb.owlapi.model.OWLObjectPropertyAssertionAxiom> |
InverseFunctionalObjectPropertyAxiomLearner.getNegativeExamples(EvaluatedAxiom<org.semanticweb.owlapi.model.OWLInverseFunctionalObjectPropertyAxiom> evaluatedAxiom) |
Set<org.semanticweb.owlapi.model.OWLObjectPropertyAssertionAxiom> |
TransitiveObjectPropertyAxiomLearner.getNegativeExamples(EvaluatedAxiom<org.semanticweb.owlapi.model.OWLTransitiveObjectPropertyAxiom> evaluatedAxiom) |
Set<org.semanticweb.owlapi.model.OWLObjectPropertyAssertionAxiom> |
ObjectPropertyCharacteristicsAxiomLearner.getNegativeExamples(EvaluatedAxiom<T> evaluatedAxiom) |
Set<org.semanticweb.owlapi.model.OWLObject> |
MultiPropertyAxiomLearner.getNegatives(org.semanticweb.owlapi.model.AxiomType<? extends org.semanticweb.owlapi.model.OWLAxiom> axiomType,
EvaluatedAxiom<org.semanticweb.owlapi.model.OWLAxiom> axiom) |
Set<org.semanticweb.owlapi.model.OWLDataPropertyAssertionAxiom> |
DataPropertyRangeAxiomLearner.getPositiveExamples(EvaluatedAxiom<org.semanticweb.owlapi.model.OWLDataPropertyRangeAxiom> evAxiom) |
Set<org.semanticweb.owlapi.model.OWLObjectPropertyAssertionAxiom> |
ObjectPropertyCharacteristicsAxiomLearner.getPositiveExamples(EvaluatedAxiom<T> evAxiom) |
Set<org.semanticweb.owlapi.model.OWLObject> |
MultiPropertyAxiomLearner.getPositives(org.semanticweb.owlapi.model.AxiomType<? extends org.semanticweb.owlapi.model.OWLAxiom> axiomType,
EvaluatedAxiom<org.semanticweb.owlapi.model.OWLAxiom> axiom) |
Modifier and Type | Method and Description |
---|---|
EvaluatedAxiom<T> |
AbstractAxiomLearningAlgorithm.getBestEvaluatedAxiom() |
EvaluatedAxiom<T> |
AbstractAxiomLearningAlgorithm.getCurrentlyBestEvaluatedAxiom() |
Modifier and Type | Method and Description |
---|---|
static <T extends org.semanticweb.owlapi.model.OWLAxiom> |
EvaluatedAxiom.getBestEvaluatedAxioms(Set<EvaluatedAxiom<T>> evaluatedAxioms,
double accuracyThreshold) |
static <T extends org.semanticweb.owlapi.model.OWLAxiom> |
EvaluatedAxiom.getBestEvaluatedAxioms(Set<EvaluatedAxiom<T>> evaluatedAxioms,
int nrOfAxioms) |
static <T extends org.semanticweb.owlapi.model.OWLAxiom> |
EvaluatedAxiom.getBestEvaluatedAxioms(Set<EvaluatedAxiom<T>> evaluatedAxioms,
int nrOfAxioms,
double accuracyThreshold) |
List<EvaluatedAxiom<T>> |
AxiomLearningAlgorithm.getCurrentlyBestEvaluatedAxioms() |
List<EvaluatedAxiom<T>> |
AbstractAxiomLearningAlgorithm.getCurrentlyBestEvaluatedAxioms() |
List<EvaluatedAxiom<T>> |
AbstractAxiomLearningAlgorithm.getCurrentlyBestEvaluatedAxioms(double accuracyThreshold) |
List<EvaluatedAxiom<T>> |
AxiomLearningAlgorithm.getCurrentlyBestEvaluatedAxioms(int nrOfAxioms) |
List<EvaluatedAxiom<T>> |
AbstractAxiomLearningAlgorithm.getCurrentlyBestEvaluatedAxioms(int nrOfAxioms) |
List<EvaluatedAxiom<T>> |
AxiomLearningAlgorithm.getCurrentlyBestEvaluatedAxioms(int nrOfAxioms,
double accuracyThreshold) |
List<EvaluatedAxiom<T>> |
AbstractAxiomLearningAlgorithm.getCurrentlyBestEvaluatedAxioms(int nrOfAxioms,
double accuracyThreshold) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractAxiomLearningAlgorithm.explainScore(EvaluatedAxiom<T> evAxiom) |
Set<S> |
AbstractAxiomLearningAlgorithm.getNegativeExamples(EvaluatedAxiom<T> evAxiom) |
Set<S> |
AbstractAxiomLearningAlgorithm.getPositiveExamples(EvaluatedAxiom<T> evAxiom) |
static <T extends org.semanticweb.owlapi.model.OWLAxiom> |
EvaluatedAxiom.prettyPrint(EvaluatedAxiom<T> axiom) |
Modifier and Type | Method and Description |
---|---|
static <T extends org.semanticweb.owlapi.model.OWLAxiom> |
EvaluatedAxiom.getBestEvaluatedAxioms(Set<EvaluatedAxiom<T>> evaluatedAxioms,
double accuracyThreshold) |
static <T extends org.semanticweb.owlapi.model.OWLAxiom> |
EvaluatedAxiom.getBestEvaluatedAxioms(Set<EvaluatedAxiom<T>> evaluatedAxioms,
int nrOfAxioms) |
static <T extends org.semanticweb.owlapi.model.OWLAxiom> |
EvaluatedAxiom.getBestEvaluatedAxioms(Set<EvaluatedAxiom<T>> evaluatedAxioms,
int nrOfAxioms,
double accuracyThreshold) |
static <T extends org.semanticweb.owlapi.model.OWLAxiom> |
EvaluatedAxiom.prettyPrint(List<EvaluatedAxiom<T>> learnedAxioms) |
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann