public class ModelClassification
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
ModelClassification() |
Modifier and Type | Method and Description |
---|---|
double |
getAlpha() |
ARXLogisticRegressionConfiguration |
getARXLogisticRegressionConfiguration()
Returns a config for ARX
|
double |
getDecayExponent() |
double |
getLambda() |
double |
getLearningRate() |
int |
getMaxRecords() |
java.lang.Integer |
getNumberOfFolds() |
ARXLogisticRegressionConfiguration.PriorFunction |
getPriorFunction() |
java.lang.Integer |
getSeed() |
int |
getStepOffset() |
int |
getVectorLength() |
boolean |
isDeterministic() |
boolean |
isModified()
Is this model modified
|
void |
setAlpha(double alpha) |
void |
setDecayExponent(double decayExponent) |
void |
setDeterministic(boolean deterministic) |
void |
setLambda(double lambda) |
void |
setLearningRate(double learningRate) |
void |
setMaxRecords(int maxRecords) |
void |
setNumberOfFolds(java.lang.Integer numberOfFolds) |
void |
setPriorFunction(ARXLogisticRegressionConfiguration.PriorFunction priorFunction) |
void |
setSeed(java.lang.Integer seed) |
void |
setStepOffset(int stepOffset) |
void |
setUnmodified()
Set unmodified
|
ARXLogisticRegressionConfiguration |
setVectorLength(int vectorLength) |
public double getAlpha()
ARXLogisticRegressionConfiguration.getAlpha()
public ARXLogisticRegressionConfiguration getARXLogisticRegressionConfiguration()
public double getDecayExponent()
ARXLogisticRegressionConfiguration.getDecayExponent()
public double getLambda()
ARXLogisticRegressionConfiguration.getLambda()
public double getLearningRate()
ARXLogisticRegressionConfiguration.getLearningRate()
public int getMaxRecords()
ARXLogisticRegressionConfiguration.getMaxRecords()
public java.lang.Integer getNumberOfFolds()
ARXLogisticRegressionConfiguration.getNumFolds()
public ARXLogisticRegressionConfiguration.PriorFunction getPriorFunction()
ARXLogisticRegressionConfiguration.getPriorFunction()
public java.lang.Integer getSeed()
ARXLogisticRegressionConfiguration.getSeed()
public int getStepOffset()
ARXLogisticRegressionConfiguration.getStepOffset()
public int getVectorLength()
ARXLogisticRegressionConfiguration.getVectorLength()
public boolean isDeterministic()
ARXLogisticRegressionConfiguration.isDeterministic()
public boolean isModified()
public void setAlpha(double alpha)
alpha
- ARXLogisticRegressionConfiguration.setAlpha(double)
public void setDecayExponent(double decayExponent)
decayExponent
- ARXLogisticRegressionConfiguration.setDecayExponent(double)
public void setDeterministic(boolean deterministic)
stepOffset
- ARXLogisticRegressionConfiguration.setDeterministic(boolean)
public void setLambda(double lambda)
lambda
- ARXLogisticRegressionConfiguration.setLambda(double)
public void setLearningRate(double learningRate)
learningRate
- ARXLogisticRegressionConfiguration.setLearningRate(double)
public void setMaxRecords(int maxRecords)
maxRecords
- ARXLogisticRegressionConfiguration.setMaxRecords(int)
public void setNumberOfFolds(java.lang.Integer numberOfFolds)
numberOfFolds
- org.deidentifier.arx.ARXLogisticRegressionConfiguration#setNumFolds(java.lang.Integer)
public void setPriorFunction(ARXLogisticRegressionConfiguration.PriorFunction priorFunction)
priorFunction
- ARXLogisticRegressionConfiguration.setPriorFunction(org.deidentifier.arx.ARXLogisticRegressionConfiguration.PriorFunction)
public void setSeed(java.lang.Integer seed)
seed
- org.deidentifier.arx.ARXLogisticRegressionConfiguration#setSeed(java.lang.Integer)
public void setStepOffset(int stepOffset)
stepOffset
- ARXLogisticRegressionConfiguration.setStepOffset(int)
public void setUnmodified()
public ARXLogisticRegressionConfiguration setVectorLength(int vectorLength)
vectorLength
- ARXLogisticRegressionConfiguration.setVectorLength(int)