public class Psi extends Object implements GeneticRefinementOperator
Modifier and Type | Field and Description |
---|---|
SortedMap<org.semanticweb.owlapi.model.OWLClassExpression,ScorePosNeg> |
evalCache |
SortedMap<org.semanticweb.owlapi.model.OWLClassExpression,Set<org.semanticweb.owlapi.model.OWLClassExpression>> |
pdCache |
SortedMap<org.semanticweb.owlapi.model.OWLClassExpression,Set<org.semanticweb.owlapi.model.OWLClassExpression>> |
puCache |
long |
someTime |
Constructor and Description |
---|
Psi(PosNegLP learningProblem,
AbstractReasonerComponent reasoningService) |
Modifier and Type | Method and Description |
---|---|
Program |
applyOperator(Program program) |
org.semanticweb.owlapi.model.OWLClassExpression |
applyPsi(org.semanticweb.owlapi.model.OWLClassExpression concept,
int coveredPositives,
int coveredNegatives) |
int |
getCacheSize() |
int |
getConceptCacheHits() |
int |
getNrOfRequests() |
SortedMap<org.semanticweb.owlapi.model.OWLClassExpression,Set<org.semanticweb.owlapi.model.OWLClassExpression>> |
getPdCache() |
int |
getPdCacheHits() |
long |
getPdRequests() |
long |
getPsiApplicationTimeNs() |
long |
getPsiReasoningTimeNs() |
SortedMap<org.semanticweb.owlapi.model.OWLClassExpression,Set<org.semanticweb.owlapi.model.OWLClassExpression>> |
getPuCache() |
int |
getPuCacheHits() |
long |
getPuRequests() |
public SortedMap<org.semanticweb.owlapi.model.OWLClassExpression,ScorePosNeg> evalCache
public SortedMap<org.semanticweb.owlapi.model.OWLClassExpression,Set<org.semanticweb.owlapi.model.OWLClassExpression>> pdCache
public SortedMap<org.semanticweb.owlapi.model.OWLClassExpression,Set<org.semanticweb.owlapi.model.OWLClassExpression>> puCache
public long someTime
public Psi(PosNegLP learningProblem, AbstractReasonerComponent reasoningService)
public org.semanticweb.owlapi.model.OWLClassExpression applyPsi(org.semanticweb.owlapi.model.OWLClassExpression concept, int coveredPositives, int coveredNegatives)
public Program applyOperator(Program program)
applyOperator
in interface GeneticRefinementOperator
public int getCacheSize()
public int getConceptCacheHits()
public int getNrOfRequests()
public long getPsiApplicationTimeNs()
public long getPsiReasoningTimeNs()
public int getPdCacheHits()
public int getPuCacheHits()
public long getPdRequests()
public long getPuRequests()
public SortedMap<org.semanticweb.owlapi.model.OWLClassExpression,Set<org.semanticweb.owlapi.model.OWLClassExpression>> getPdCache()
public SortedMap<org.semanticweb.owlapi.model.OWLClassExpression,Set<org.semanticweb.owlapi.model.OWLClassExpression>> getPuCache()
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann