public class Parameters
extends java.lang.Object
Main class to parse the parameters of the algorithm
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
algorithmName |
static int[] |
attributeSize |
static classifierFactory |
cFac |
static boolean |
classWiseInit |
static double |
coverageBreakpoint |
static double |
coverageRatio |
static double |
crossoverProbability |
static int |
defaultClassInteger |
static int |
defaultClassOption |
static java.lang.String |
defClass |
static int |
DISABLED |
static boolean |
elitismEnabled |
static int |
expectedRuleSize |
static double |
generalizeProbability |
static int |
GWS |
static int |
ILAS |
static java.lang.String |
initializationMethod |
static double |
initialTheoryLengthRatio |
static int |
initMethod |
static Instance[] |
instances |
static int[] |
InstancesOfClass |
static instanceSet |
is |
static java.lang.String |
logOutputFile |
static int |
MAJOR |
static int |
MAXIMIZE |
static double |
mdlWeightRelaxFactor |
static int |
MINIMIZE |
static int |
MINOR |
static double |
mutationProbability |
static int |
NONE |
static int |
NumAttributes |
static int |
numClasses |
static int |
NumInstances |
static int |
numIterations |
static int |
numIterationsMDL |
static int |
numRepetitionsLearning |
static int |
numStages |
static int |
numStrataWindowing |
static int |
optimizationMethod |
static java.lang.String |
optMethod |
static int |
popSize |
static double |
probOne |
static populationWrapper |
pw |
static classifier_aggregated |
ruleSet |
static long |
seed |
static java.lang.String |
selectAlg |
static int |
selectionAlg |
static boolean |
smartInitMethod |
static double |
specializeProbability |
static int |
TEST |
static java.lang.String |
testInputFile |
static java.lang.String |
testOutputFile |
static timersManagement |
timers |
static int |
TOURNAMENT |
static int |
TOURNAMENT_WOR |
static int |
tournamentSize |
static int |
TRAIN |
static java.lang.String |
train2InputFile |
static java.lang.String |
trainInputFile |
static java.lang.String |
trainOutputFile |
static boolean |
useMDL |
static int |
windowingMethod |
static java.lang.String |
winMethod |
Constructor and Description |
---|
Parameters() |
Modifier and Type | Method and Description |
---|---|
static void |
doParse(java.lang.String fileName)
It parses the parameters of the algorithm
|
public static final int MAJOR
public static final int MINOR
public static final int DISABLED
public static final int MAXIMIZE
public static final int MINIMIZE
public static final int TRAIN
public static final int TEST
public static final int ILAS
public static final int GWS
public static final int NONE
public static final int TOURNAMENT
public static final int TOURNAMENT_WOR
public static java.lang.String algorithmName
public static java.lang.String trainInputFile
public static java.lang.String train2InputFile
public static java.lang.String testInputFile
public static java.lang.String trainOutputFile
public static java.lang.String testOutputFile
public static java.lang.String logOutputFile
public static int numClasses
public static long seed
public static int popSize
public static int tournamentSize
public static int expectedRuleSize
public static int numIterations
public static int numRepetitionsLearning
public static int numStrataWindowing
public static int numStages
public static int numIterationsMDL
public static double crossoverProbability
public static double mutationProbability
public static double coverageBreakpoint
public static double coverageRatio
public static double generalizeProbability
public static double specializeProbability
public static double initialTheoryLengthRatio
public static double mdlWeightRelaxFactor
public static double probOne
public static boolean elitismEnabled
public static int NumAttributes
public static int NumInstances
public static Instance[] instances
public static java.lang.String defClass
public static int defaultClassOption
public static int defaultClassInteger
public static java.lang.String optMethod
public static java.lang.String selectAlg
public static java.lang.String initializationMethod
public static int initMethod
public static int selectionAlg
public static int optimizationMethod
public static int[] attributeSize
public static java.lang.String winMethod
public static int windowingMethod
public static instanceSet is
public static populationWrapper pw
public static int[] InstancesOfClass
public static timersManagement timers
public static classifierFactory cFac
public static classifier_aggregated ruleSet
public static boolean classWiseInit
public static boolean smartInitMethod
public static boolean useMDL