public class OptimizedNumericValuesSplitter extends AbstractNumericValuesSplitter
Constructor and Description |
---|
OptimizedNumericValuesSplitter(AbstractReasonerComponent reasoner,
org.semanticweb.owlapi.model.OWLDataFactory dataFactory,
PosNegLP lp) |
Modifier and Type | Method and Description |
---|---|
List<org.semanticweb.owlapi.model.OWLLiteral> |
computeSplits(org.semanticweb.owlapi.model.OWLDataProperty dp)
Computes split literals for the given data property
|
<T extends Number & Comparable<T>> |
computeSplitValues(org.semanticweb.owlapi.model.OWLDataProperty dp) |
getDataProperties, getDatatypes
computeSplits, init
public OptimizedNumericValuesSplitter(AbstractReasonerComponent reasoner, org.semanticweb.owlapi.model.OWLDataFactory dataFactory, PosNegLP lp)
public List<org.semanticweb.owlapi.model.OWLLiteral> computeSplits(org.semanticweb.owlapi.model.OWLDataProperty dp)
ValuesSplitter
dp
- the data propertypublic <T extends Number & Comparable<T>> List<T> computeSplitValues(org.semanticweb.owlapi.model.OWLDataProperty dp)
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann