public class ClassDifferentiaLearner extends Object
Modifier and Type | Class and Description |
---|---|
class |
ClassDifferentiaLearner.InferredClassDefinition |
Constructor and Description |
---|
ClassDifferentiaLearner(OwlSim sim) |
Modifier and Type | Method and Description |
---|---|
ClassDifferentiaLearner.InferredClassDefinition |
calculateGenusDifferentiaEnrichment(org.semanticweb.owlapi.model.OWLClass sample,
org.semanticweb.owlapi.model.OWLClass genus,
org.semanticweb.owlapi.model.OWLClass differentia) |
void |
compute(org.semanticweb.owlapi.model.OWLClass baseClassRoot,
org.semanticweb.owlapi.model.OWLClass diffClassRoot) |
List<ClassDifferentiaLearner.InferredClassDefinition> |
findDifferentia(org.semanticweb.owlapi.model.OWLClass child,
org.semanticweb.owlapi.model.OWLClass parent,
org.semanticweb.owlapi.model.OWLClass diffClassRoot) |
String |
render(OWLPrettyPrinter owlpp) |
String |
toString() |
public ClassDifferentiaLearner(OwlSim sim)
public void compute(org.semanticweb.owlapi.model.OWLClass baseClassRoot, org.semanticweb.owlapi.model.OWLClass diffClassRoot) throws UnknownOWLClassException, org.apache.commons.math.MathException
UnknownOWLClassException
org.apache.commons.math.MathException
public List<ClassDifferentiaLearner.InferredClassDefinition> findDifferentia(org.semanticweb.owlapi.model.OWLClass child, org.semanticweb.owlapi.model.OWLClass parent, org.semanticweb.owlapi.model.OWLClass diffClassRoot) throws UnknownOWLClassException, org.apache.commons.math.MathException
UnknownOWLClassException
org.apache.commons.math.MathException
public ClassDifferentiaLearner.InferredClassDefinition calculateGenusDifferentiaEnrichment(org.semanticweb.owlapi.model.OWLClass sample, org.semanticweb.owlapi.model.OWLClass genus, org.semanticweb.owlapi.model.OWLClass differentia) throws org.apache.commons.math.MathException, UnknownOWLClassException
org.apache.commons.math.MathException
UnknownOWLClassException
public String render(OWLPrettyPrinter owlpp)
Copyright © 2010–2016. All rights reserved.