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, stop
public LEAPDistributed()
public void init() throws ComponentInitException
Component
init
in interface 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 void start()
LearningAlgorithm
start
in interface LearningAlgorithm
public 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