public class NaiveBayesParametersV3 extends ModelParametersSchemaV3
| Modifier and Type | Field and Description |
|---|---|
boolean |
balanceClasses
Balance training data class counts via over/under-sampling (for imbalanced data).
|
float[] |
classSamplingFactors
Desired over/under-sampling ratios per class (in lexicographic order).
|
boolean |
computeMetrics
Compute metrics on training data
|
double |
epsProb
Cutoff below which probability is replaced with min_prob
|
double |
epsSdev
Cutoff below which standard deviation is replaced with min_sdev
|
double |
laplace
Laplace smoothing parameter
|
float |
maxAfterBalanceSize
Maximum relative size of the training data after balancing class counts (can be less than 1.0).
|
int |
maxConfusionMatrixSize
[Deprecated] Maximum size (# classes) for confusion matrices to be printed in the Logs
|
double |
minProb
Min.
|
double |
minSdev
Min.
|
long |
seed
Seed for pseudo random number generator (only used for cross-validation and fold_assignment="Random" or "AUTO")
|
aucType, categoricalEncoding, checkpoint, customDistributionFunc, customMetricFunc, distribution, exportCheckpointsDir, foldAssignment, foldColumn, gainsliftBins, huberAlpha, ignoreConstCols, ignoredColumns, keepCrossValidationFoldAssignment, keepCrossValidationModels, keepCrossValidationPredictions, maxCategoricalLevels, maxRuntimeSecs, modelId, nfolds, offsetColumn, parallelizeCrossValidation, quantileAlpha, responseColumn, scoreEachIteration, stoppingMetric, stoppingRounds, stoppingTolerance, trainingFrame, tweediePower, validationFrame, weightsColumn| Constructor and Description |
|---|
NaiveBayesParametersV3()
Public constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
toString()
Return the contents of this object as a JSON String.
|
@SerializedName(value="balance_classes") public boolean balanceClasses
@SerializedName(value="class_sampling_factors") public float[] classSamplingFactors
@SerializedName(value="max_after_balance_size") public float maxAfterBalanceSize
@SerializedName(value="max_confusion_matrix_size") public int maxConfusionMatrixSize
public double laplace
@SerializedName(value="min_sdev") public double minSdev
@SerializedName(value="eps_sdev") public double epsSdev
@SerializedName(value="min_prob") public double minProb
@SerializedName(value="eps_prob") public double epsProb
@SerializedName(value="compute_metrics") public boolean computeMetrics
public long seed
public java.lang.String toString()
toString in class ModelParametersSchemaV3