public class ClassificationConfigurationLogisticRegression extends ARXClassificationConfiguration<ClassificationConfigurationLogisticRegression> implements java.io.Serializable, java.lang.Cloneable
| Modifier and Type | Class and Description |
|---|---|
static class |
ClassificationConfigurationLogisticRegression.PriorFunction
Prior function for regularization
|
| Modifier and Type | Field and Description |
|---|---|
static double |
DEFAULT_ALPHA
Default value
|
static double |
DEFAULT_DECAY_EXPONENT
Default value
|
static double |
DEFAULT_LAMBDA
Default value
|
static double |
DEFAULT_LEARNING_RATE
Default value
|
static ClassificationConfigurationLogisticRegression.PriorFunction |
DEFAULT_PRIOR
Default value
|
static int |
DEFAULT_STEP_OFFSET
Default value
|
DEFAULT_DETERMINISTIC, DEFAULT_MAX_RECORDS, DEFAULT_NUMBER_OF_FOLDS, DEFAULT_VECTOR_LENGTHcreateLogisticRegression, createNaiveBayes, createRandomForest, isModified, setModified, setUnmodifiedpublic static final double DEFAULT_ALPHA
public static final double DEFAULT_DECAY_EXPONENT
public static final double DEFAULT_LAMBDA
public static final double DEFAULT_LEARNING_RATE
public static final int DEFAULT_STEP_OFFSET
public static final ClassificationConfigurationLogisticRegression.PriorFunction DEFAULT_PRIOR
public static ClassificationConfigurationLogisticRegression create()
public ClassificationConfigurationLogisticRegression clone()
clone in class ARXClassificationConfiguration<ClassificationConfigurationLogisticRegression>public double getAlpha()
public double getDecayExponent()
public double getLambda()
public double getLearningRate()
public int getMaxRecords()
getMaxRecords in class ARXClassificationConfiguration<ClassificationConfigurationLogisticRegression>public int getNumFolds()
getNumFolds in class ARXClassificationConfiguration<ClassificationConfigurationLogisticRegression>public ClassificationConfigurationLogisticRegression.PriorFunction getPriorFunction()
public long getSeed()
getSeed in class ARXClassificationConfiguration<ClassificationConfigurationLogisticRegression>public int getStepOffset()
public int getVectorLength()
getVectorLength in class ARXClassificationConfiguration<ClassificationConfigurationLogisticRegression>public boolean isDeterministic()
isDeterministic in class ARXClassificationConfiguration<ClassificationConfigurationLogisticRegression>public void parse(ARXClassificationConfiguration<?> config)
ARXClassificationConfigurationparse in class ARXClassificationConfiguration<ClassificationConfigurationLogisticRegression>public ClassificationConfigurationLogisticRegression setAlpha(double alpha)
alpha - the alpha to setpublic ClassificationConfigurationLogisticRegression setDecayExponent(double decayExponent)
decayExponent - the decayExponent to setpublic ClassificationConfigurationLogisticRegression setDeterministic(boolean deterministic)
setDeterministic in class ARXClassificationConfiguration<ClassificationConfigurationLogisticRegression>deterministic - public ClassificationConfigurationLogisticRegression setLambda(double lambda)
lambda - the lambda to setpublic ClassificationConfigurationLogisticRegression setLearningRate(double learningRate)
learningRate - the learningRate to setpublic ClassificationConfigurationLogisticRegression setMaxRecords(int maxRecords)
setMaxRecords in class ARXClassificationConfiguration<ClassificationConfigurationLogisticRegression>maxRecords - the maxRecords to setpublic ClassificationConfigurationLogisticRegression setNumFolds(int numberOfFolds)
setNumFolds in class ARXClassificationConfiguration<ClassificationConfigurationLogisticRegression>numberOfFolds - the numberOfFolds to setpublic ClassificationConfigurationLogisticRegression setPriorFunction(ClassificationConfigurationLogisticRegression.PriorFunction priorFunction)
priorFunction - the priorFunction to setpublic ClassificationConfigurationLogisticRegression setSeed(int seed)
setSeed in class ARXClassificationConfiguration<ClassificationConfigurationLogisticRegression>seed - the seed to setpublic ClassificationConfigurationLogisticRegression setStepOffset(int stepOffset)
stepOffset - the stepOffset to setpublic ClassificationConfigurationLogisticRegression setVectorLength(int vectorLength)
setVectorLength in class ARXClassificationConfiguration<ClassificationConfigurationLogisticRegression>vectorLength - the vectorLength to set