public class DisjunctiveCELA extends AbstractCELA
MAX_NR_OF_RESULTS
Constructor and Description |
---|
DisjunctiveCELA(AbstractCELA la) |
Modifier and Type | Method and Description |
---|---|
void |
init()
Method to be called after the component has been configured.
|
void |
setMaxExecutionTimeInSeconds(long maxExecutionTimeInSeconds)
Sets the max.
|
void |
setMinAccuracyPartialSolution(double minAccuracyPartialSolution) |
void |
setPartialSolutionSearchTimeSeconds(int partialSolutionSearchTimeSeconds) |
void |
setTryFullCoverage(boolean tryFullCoverage) |
void |
start()
Starts the algorithm.
|
void |
stop()
Stops the algorithm gracefully.
|
changeLearningProblem, changeReasonerComponent, getAllowedConcepts, getAllowedDataProperties, getAllowedObjectProperties, getCurrentlyBestDescription, getCurrentlyBestDescriptions, getCurrentlyBestDescriptions, getCurrentlyBestDescriptions, getCurrentlyBestEvaluatedDescription, getCurrentlyBestEvaluatedDescriptions, getCurrentlyBestEvaluatedDescriptions, getCurrentlyBestEvaluatedDescriptions, getCurrentlyBestEvaluatedDescriptions, getCurrentlyBestMostGeneralEvaluatedDescriptions, getIgnoredConcepts, getIgnoredDataProperties, getIgnoredObjectProperties, getLearningProblem, getMaxExecutionTimeInSeconds, getReasoner, isRunning, isUseMinimizer, setAllowedConcepts, setAllowedDataProperties, setAllowedObjectProperties, setIgnoredConcepts, setIgnoredDataProperties, setIgnoredObjectProperties, setLearningProblem, setMaxExecutionTime, setReasoner, setRenderer, setUseMinimizer, supportedLearningProblems
isInitialized
public DisjunctiveCELA(AbstractCELA la)
la
- the basic learning algorithmpublic 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 void start()
LearningAlgorithm
public void stop()
StoppableLearningAlgorithm
stop
in interface StoppableLearningAlgorithm
stop
in class AbstractCELA
public void setMaxExecutionTimeInSeconds(long maxExecutionTimeInSeconds)
setMaxExecutionTimeInSeconds
in class AbstractCELA
maxExecutionTimeInSeconds
- the overall the max. execution timepublic void setTryFullCoverage(boolean tryFullCoverage)
public void setMinAccuracyPartialSolution(double minAccuracyPartialSolution)
public void setPartialSolutionSearchTimeSeconds(int partialSolutionSearchTimeSeconds)
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann