public class ClassificationConfigurationNaiveBayes extends ARXClassificationConfiguration<ClassificationConfigurationNaiveBayes> implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Class and Description |
---|---|
static class |
ClassificationConfigurationNaiveBayes.Type
Type of bayes classifier
|
Modifier and Type | Field and Description |
---|---|
static double |
DEFAULT_SIGMA
Default value
|
static ClassificationConfigurationNaiveBayes.Type |
DEFAULT_TYPE
Default value
|
DEFAULT_DETERMINISTIC, DEFAULT_MAX_RECORDS, DEFAULT_NUMBER_OF_FOLDS, DEFAULT_VECTOR_LENGTH
Modifier and Type | Method and Description |
---|---|
ClassificationConfigurationNaiveBayes |
clone() |
static ClassificationConfigurationNaiveBayes |
create()
Returns a new instance
|
double |
getSigma()
Gets the prior count of add-k smoothing of evidence.
|
ClassificationConfigurationNaiveBayes.Type |
getType()
Type
|
void |
parse(ARXClassificationConfiguration<?> config)
Parses another configuration
|
ClassificationConfigurationNaiveBayes |
setSigma(double sigma)
Sets the prior count of add-k smoothing of evidence.
|
ClassificationConfigurationNaiveBayes |
setType(ClassificationConfigurationNaiveBayes.Type type)
Type
|
createLogisticRegression, createNaiveBayes, createRandomForest, getMaxRecords, getNumFolds, getSeed, getVectorLength, isDeterministic, isModified, setDeterministic, setMaxRecords, setModified, setNumFolds, setSeed, setUnmodified, setVectorLength
public static final ClassificationConfigurationNaiveBayes.Type DEFAULT_TYPE
public static final double DEFAULT_SIGMA
public static ClassificationConfigurationNaiveBayes create()
public ClassificationConfigurationNaiveBayes clone()
clone
in class ARXClassificationConfiguration<ClassificationConfigurationNaiveBayes>
public double getSigma()
public ClassificationConfigurationNaiveBayes.Type getType()
public void parse(ARXClassificationConfiguration<?> config)
ARXClassificationConfiguration
parse
in class ARXClassificationConfiguration<ClassificationConfigurationNaiveBayes>
public ClassificationConfigurationNaiveBayes setSigma(double sigma)
sigma
- the sigma to setpublic ClassificationConfigurationNaiveBayes setType(ClassificationConfigurationNaiveBayes.Type type)
type
- the type to set