public class LEAPDistributed extends AbstractPSLA implements DistributedComponent
| Constructor and Description |
|---|
LEAPDistributed() |
| Modifier and Type | Method and Description |
|---|---|
int |
getAccuracy() |
BigDecimal |
getDifferenceLL() |
org.semanticweb.owlapi.model.OWLClass |
getDummyClass() |
AbstractEDGEDistributed |
getEdge() |
long |
getMaxIterations() |
String |
getName() |
int |
getProcPLA() |
int |
getProcPSLA() |
BigDecimal |
getRatioLL() |
String |
getTargetAxiomsFilename() |
void |
init()
Method to be called after the component has been configured.
|
void |
setAccuracy(int accuracy) |
void |
setDifferenceLL(double differenceLL) |
void |
setDummyClass(org.semanticweb.owlapi.model.OWLClass dummyClass) |
void |
setEdge(AbstractEDGEDistributed edge) |
void |
setMaxIterations(long maxIterations) |
void |
setProcPLA(int procPLA) |
void |
setProcPSLA(int procPSLA) |
void |
setRatioLL(double ratioLL) |
void |
setTargetAxiomsFilename(String targetAxiomsFilename) |
void |
start()
Starts the algorithm.
|
getClassExpressionLearningAlgorithm, getLearningParameterAlgorithm, getLearningProblem, getOutputFile, isRunning, setClassExpressionLearningAlgorithm, setLearningParameterAlgorithm, setLearningProblem, setOutputFile, stoppublic LEAPDistributed()
public void init() throws ComponentInitException
Componentinit in interface ComponentComponentInitException - 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 void start()
LearningAlgorithmstart in interface LearningAlgorithmpublic String getTargetAxiomsFilename()
public void setTargetAxiomsFilename(String targetAxiomsFilename)
targetAxiomsFilename - the targetAxiomsFilename to setpublic int getProcPSLA()
public void setProcPSLA(int procPSLA)
procPSLA - the PSLAproc to setpublic int getProcPLA()
public void setProcPLA(int procPLA)
procPLA - the procPLA to setpublic BigDecimal getDifferenceLL()
public void setDifferenceLL(double differenceLL)
public BigDecimal getRatioLL()
public void setRatioLL(double ratioLL)
public long getMaxIterations()
public void setMaxIterations(long maxIterations)
maxIterations - the maxIterations to setpublic int getAccuracy()
public void setAccuracy(int accuracy)
accuracy - the accuracy to setpublic org.semanticweb.owlapi.model.OWLClass getDummyClass()
public void setDummyClass(org.semanticweb.owlapi.model.OWLClass dummyClass)
dummyClass - the dummyClass to setpublic AbstractEDGEDistributed getEdge()
@Autowired public void setEdge(AbstractEDGEDistributed edge)
edge - the edge to set
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann