public class PSVMParametersV3 extends ModelParametersSchemaV3
| Modifier and Type | Field and Description |
|---|---|
boolean |
disableTrainingMetrics
Disable calculating training metrics (expensive on large datasets)
|
double |
factThreshold
Convergence threshold of the Incomplete Cholesky Factorization (ICF)
|
double |
feasibleThreshold
Convergence threshold for primal-dual residuals in the IPM iteration
|
double |
gamma
Coefficient of the kernel (currently RBF gamma for gaussian kernel, -1 means 1/#features)
|
double |
hyperParam
Penalty parameter C of the error term
|
GenmodelalgospsvmKernelType |
kernelType
Type of used kernel
|
int |
maxIterations
Maximum number of iteration of the algorithm
|
double |
muFactor
Increasing factor mu
|
double |
negativeWeight
Weight of positive (-1) class of observations
|
double |
positiveWeight
Weight of positive (+1) class of observations
|
double |
rankRatio
Desired rank of the ICF matrix expressed as an ration of number of input rows (-1 means use sqrt(#rows)).
|
long |
seed
Seed for pseudo random number generator (if applicable)
|
double |
surrogateGapThreshold
Feasibility criterion of the surrogate duality gap (eta)
|
double |
svThreshold
Threshold for accepting a candidate observation into the set of support vectors
|
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 |
|---|
PSVMParametersV3()
Public constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
toString()
Return the contents of this object as a JSON String.
|
@SerializedName(value="hyper_param") public double hyperParam
@SerializedName(value="kernel_type") public GenmodelalgospsvmKernelType kernelType
public double gamma
@SerializedName(value="rank_ratio") public double rankRatio
@SerializedName(value="positive_weight") public double positiveWeight
@SerializedName(value="negative_weight") public double negativeWeight
@SerializedName(value="disable_training_metrics") public boolean disableTrainingMetrics
@SerializedName(value="sv_threshold") public double svThreshold
@SerializedName(value="max_iterations") public int maxIterations
@SerializedName(value="fact_threshold") public double factThreshold
@SerializedName(value="feasible_threshold") public double feasibleThreshold
@SerializedName(value="surrogate_gap_threshold") public double surrogateGapThreshold
@SerializedName(value="mu_factor") public double muFactor
public long seed
public java.lang.String toString()
toString in class ModelParametersSchemaV3