public class EvaluatedDescriptionClass extends EvaluatedDescription<ClassScore> implements Serializable
Constructor and Description |
---|
EvaluatedDescriptionClass(org.semanticweb.owlapi.model.OWLClassExpression description,
ClassScore score)
Constructs an evaluated class expression for learning classes in ontologies.
|
Modifier and Type | Method and Description |
---|---|
String |
asJSON()
This convenience method can be used to store and exchange evaluated
descriptions by transforming them to a JSON string.
|
boolean |
followsFromKB() |
double |
getAddition() |
Set<org.semanticweb.owlapi.model.OWLIndividual> |
getAdditionalInstances() |
double |
getCoverage() |
Set<org.semanticweb.owlapi.model.OWLIndividual> |
getCoveredInstances() |
Set<org.semanticweb.owlapi.model.OWLIndividual> |
getNotCoveredInstances() |
boolean |
isConsistent() |
void |
setConsistent(boolean isConsistent) |
void |
setFollowsFromKB(boolean followsFromKB) |
getDescriptionDepth, getDescriptionLength
compareTo, getAccuracy, getDescription, getScore, setDescription, toString
public EvaluatedDescriptionClass(org.semanticweb.owlapi.model.OWLClassExpression description, ClassScore score)
description
- Description.score
- Score of description.public double getAddition()
ClassScore.getAddition()
public Set<org.semanticweb.owlapi.model.OWLIndividual> getAdditionalInstances()
ClassScore.getAdditionalInstances()
public double getCoverage()
ClassScore.getCoverage()
public Set<org.semanticweb.owlapi.model.OWLIndividual> getCoveredInstances()
ClassScore.getCoveredInstances()
public Set<org.semanticweb.owlapi.model.OWLIndividual> getNotCoveredInstances()
ClassScore.getCoveredInstances()
public boolean isConsistent()
public boolean followsFromKB()
public void setConsistent(boolean isConsistent)
public void setFollowsFromKB(boolean followsFromKB)
public String asJSON()
asJSON
in class EvaluatedDescription<ClassScore>
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann