public class EvaluatedAxiom<T extends org.semanticweb.owlapi.model.OWLAxiom> extends EvaluatedHypothesis<T,AxiomScore>
Constructor and Description |
---|
EvaluatedAxiom(T axiom,
AxiomScore score) |
EvaluatedAxiom(T axiom,
AxiomScore score,
boolean asserted) |
Modifier and Type | Method and Description |
---|---|
T |
getAxiom() |
static <T extends org.semanticweb.owlapi.model.OWLAxiom> |
getBestEvaluatedAxioms(Set<EvaluatedAxiom<T>> evaluatedAxioms,
double accuracyThreshold) |
static <T extends org.semanticweb.owlapi.model.OWLAxiom> |
getBestEvaluatedAxioms(Set<EvaluatedAxiom<T>> evaluatedAxioms,
int nrOfAxioms) |
static <T extends org.semanticweb.owlapi.model.OWLAxiom> |
getBestEvaluatedAxioms(Set<EvaluatedAxiom<T>> evaluatedAxioms,
int nrOfAxioms,
double accuracyThreshold) |
boolean |
isAsserted() |
static <T extends org.semanticweb.owlapi.model.OWLAxiom> |
prettyPrint(EvaluatedAxiom<T> axiom) |
static <T extends org.semanticweb.owlapi.model.OWLAxiom> |
prettyPrint(List<EvaluatedAxiom<T>> learnedAxioms) |
void |
setAsserted(boolean asserted) |
Map<org.semanticweb.owlapi.model.OWLIndividual,List<org.semanticweb.owlapi.model.OWLAxiom>> |
toRDF(String defaultNamespace) |
String |
toString() |
compareTo, getAccuracy, getDescription, getScore, setDescription
public EvaluatedAxiom(T axiom, AxiomScore score)
public EvaluatedAxiom(T axiom, AxiomScore score, boolean asserted)
public boolean isAsserted()
public void setAsserted(boolean asserted)
public String toString()
toString
in class EvaluatedHypothesis<T extends org.semanticweb.owlapi.model.OWLAxiom,AxiomScore>
public Map<org.semanticweb.owlapi.model.OWLIndividual,List<org.semanticweb.owlapi.model.OWLAxiom>> toRDF(String defaultNamespace)
public static <T extends org.semanticweb.owlapi.model.OWLAxiom> String prettyPrint(List<EvaluatedAxiom<T>> learnedAxioms)
public static <T extends org.semanticweb.owlapi.model.OWLAxiom> String prettyPrint(EvaluatedAxiom<T> axiom)
public static <T extends org.semanticweb.owlapi.model.OWLAxiom> List<EvaluatedAxiom<T>> getBestEvaluatedAxioms(Set<EvaluatedAxiom<T>> evaluatedAxioms, int nrOfAxioms)
public static <T extends org.semanticweb.owlapi.model.OWLAxiom> List<EvaluatedAxiom<T>> getBestEvaluatedAxioms(Set<EvaluatedAxiom<T>> evaluatedAxioms, double accuracyThreshold)
public static <T extends org.semanticweb.owlapi.model.OWLAxiom> List<EvaluatedAxiom<T>> getBestEvaluatedAxioms(Set<EvaluatedAxiom<T>> evaluatedAxioms, int nrOfAxioms, double accuracyThreshold)
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann