org.dllearner.core.configurators
Class ELLearningAlgorithmDisjunctiveConfigurator

java.lang.Object
  extended by org.dllearner.core.configurators.ELLearningAlgorithmDisjunctiveConfigurator
All Implemented Interfaces:
Configurator

public class ELLearningAlgorithmDisjunctiveConfigurator
extends Object
implements Configurator

automatically generated, do not edit manually. run org.dllearner.scripts.ConfigJavaGenerator to update


Constructor Summary
ELLearningAlgorithmDisjunctiveConfigurator(ELLearningAlgorithmDisjunctive eLLearningAlgorithmDisjunctive)
           
 
Method Summary
static ELLearningAlgorithmDisjunctive getELLearningAlgorithmDisjunctive(AbstractLearningProblem learningProblem, AbstractReasonerComponent reasoningService)
           
 boolean getInstanceBasedDisjoints()
          instanceBasedDisjoints Specifies whether to use real disjointness checks or instance based ones (no common instances) in the refinement operator..
 double getNoisePercentage()
          noisePercentage the (approximated) percentage of noise within the examples.
 String getStartClass()
          startClass the named class which should be used to start the algorithm (GUI: needs a widget for selecting a class).
 boolean isReinitNecessary()
          true, if this component needs reinitializsation.
 void setInstanceBasedDisjoints(boolean instanceBasedDisjoints)
           
 void setNoisePercentage(double noisePercentage)
           
 void setStartClass(String startClass)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ELLearningAlgorithmDisjunctiveConfigurator

public ELLearningAlgorithmDisjunctiveConfigurator(ELLearningAlgorithmDisjunctive eLLearningAlgorithmDisjunctive)
Parameters:
eLLearningAlgorithmDisjunctive - see ELLearningAlgorithmDisjunctive
Method Detail

getELLearningAlgorithmDisjunctive

public static ELLearningAlgorithmDisjunctive getELLearningAlgorithmDisjunctive(AbstractLearningProblem learningProblem,
                                                                               AbstractReasonerComponent reasoningService)
                                                                        throws LearningProblemUnsupportedException
Parameters:
reasoningService - see reasoningService
learningProblem - see learningProblem
Returns:
ELLearningAlgorithmDisjunctive
Throws:
LearningProblemUnsupportedException - see

getNoisePercentage

public double getNoisePercentage()
noisePercentage the (approximated) percentage of noise within the examples. mandatory: false| reinit necessary: true default value: 0.0

Returns:
double

getStartClass

public String getStartClass()
startClass the named class which should be used to start the algorithm (GUI: needs a widget for selecting a class). mandatory: false| reinit necessary: true default value: null

Returns:
String

getInstanceBasedDisjoints

public boolean getInstanceBasedDisjoints()
instanceBasedDisjoints Specifies whether to use real disjointness checks or instance based ones (no common instances) in the refinement operator.. mandatory: false| reinit necessary: true default value: true

Returns:
boolean

setNoisePercentage

public void setNoisePercentage(double noisePercentage)
Parameters:
noisePercentage - the (approximated) percentage of noise within the examples. mandatory: false| reinit necessary: true default value: 0.0

setStartClass

public void setStartClass(String startClass)
Parameters:
startClass - the named class which should be used to start the algorithm (GUI: needs a widget for selecting a class). mandatory: false| reinit necessary: true default value: null

setInstanceBasedDisjoints

public void setInstanceBasedDisjoints(boolean instanceBasedDisjoints)
Parameters:
instanceBasedDisjoints - Specifies whether to use real disjointness checks or instance based ones (no common instances) in the refinement operator.. mandatory: false| reinit necessary: true default value: true

isReinitNecessary

public boolean isReinitNecessary()
true, if this component needs reinitializsation.

Returns:
boolean


SourceForge.net Logo DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2011 Jens Lehmann