public abstract class FuzzyPosNegLP extends AbstractClassExpressionLearningProblem<ScorePosNeg<org.semanticweb.owlapi.model.OWLNamedIndividual>>
Constructor and Description |
---|
FuzzyPosNegLP() |
FuzzyPosNegLP(AbstractReasonerComponent reasoningService) |
Modifier and Type | Method and Description |
---|---|
SortedSet<FuzzyIndividual> |
getFuzzyExamples() |
SortedSet<org.semanticweb.owlapi.model.OWLIndividual> |
getNegativeExamples() |
double |
getPercentPerLengthUnit() |
SortedSet<org.semanticweb.owlapi.model.OWLIndividual> |
getPositiveExamples() |
void |
init()
Method to be called after the component has been configured.
|
void |
setFuzzyExamples(Map<org.semanticweb.owlapi.model.OWLIndividual,Double> fuzzyEx) |
void |
setFuzzyExamples(SortedSet<FuzzyIndividual> fuzzyExamples) |
void |
setNegativeExamples(SortedSet<org.semanticweb.owlapi.model.OWLIndividual> set) |
void |
setPositiveExamples(SortedSet<org.semanticweb.owlapi.model.OWLIndividual> set) |
changeReasonerComponent, getExampleLoaderHelper, getReasoningUtil, setExampleLoaderHelper, setReasoner, setReasoningUtil
computeScore, computeScore, evaluate, evaluate, getAccuracyOrTooWeak, getAccuracyOrTooWeak, getReasoner
isInitialized
public FuzzyPosNegLP()
public FuzzyPosNegLP(AbstractReasonerComponent reasoningService)
public void init() throws ComponentInitException
Component
ComponentInitException
- This exception is thrown if any
exceptions occur within the initialisation process of this
component. As component developer, you are encouraged to
re-throw occurring exception as ComponentInitException and
giving an error message as well as the actually exception by
using the constructor ComponentInitException(String, Throwable)
.public SortedSet<org.semanticweb.owlapi.model.OWLIndividual> getNegativeExamples()
public SortedSet<org.semanticweb.owlapi.model.OWLIndividual> getPositiveExamples()
public void setNegativeExamples(SortedSet<org.semanticweb.owlapi.model.OWLIndividual> set)
public void setPositiveExamples(SortedSet<org.semanticweb.owlapi.model.OWLIndividual> set)
public double getPercentPerLengthUnit()
public SortedSet<FuzzyIndividual> getFuzzyExamples()
public void setFuzzyExamples(SortedSet<FuzzyIndividual> fuzzyExamples)
public void setFuzzyExamples(Map<org.semanticweb.owlapi.model.OWLIndividual,Double> fuzzyEx)
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann