public class GLRMParametersV3 extends ModelParametersSchemaV3
| Modifier and Type | Field and Description |
|---|---|
boolean |
expandUserY
Expand categorical columns in user-specified initial Y
|
double |
gammaX
Regularization weight on X matrix
|
double |
gammaY
Regularization weight on Y matrix
|
boolean |
imputeOriginal
Reconstruct original training data by reversing transform
|
GenmodelalgosglrmGlrmInitialization |
init
Initialization mode
|
double |
initStepSize
Initial step size
|
int |
k
Rank of matrix approximation
|
java.lang.String |
loadingName
[Deprecated] Use representation_name instead.
|
GenmodelalgosglrmGlrmLoss |
loss
Numeric loss function
|
GenmodelalgosglrmGlrmLoss[] |
lossByCol
Loss function by column (override)
|
int[] |
lossByColIdx
Loss function by column index (override)
|
int |
maxIterations
Maximum number of iterations
|
int |
maxUpdates
Maximum number of updates, defaults to 2*max_iterations
|
double |
minStepSize
Minimum step size
|
GenmodelalgosglrmGlrmLoss |
multiLoss
Categorical loss function
|
int |
period
Length of period (only used with periodic loss function)
|
boolean |
recoverSvd
Recover singular values and eigenvectors of XY
|
GenmodelalgosglrmGlrmRegularizer |
regularizationX
Regularization function for X matrix
|
GenmodelalgosglrmGlrmRegularizer |
regularizationY
Regularization function for Y matrix
|
java.lang.String |
representationName
Frame key to save resulting X
|
long |
seed
RNG seed for initialization
|
SVDMethod |
svdMethod
Method for computing SVD during initialization (Caution: Randomized is currently experimental and unstable)
|
DataInfoTransformType |
transform
Transformation of training data
|
FrameKeyV3 |
userX
User-specified initial X
|
FrameKeyV3 |
userY
User-specified initial Y
|
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 |
|---|
GLRMParametersV3()
Public constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
toString()
Return the contents of this object as a JSON String.
|
public DataInfoTransformType transform
public int k
public GenmodelalgosglrmGlrmLoss loss
@SerializedName(value="multi_loss") public GenmodelalgosglrmGlrmLoss multiLoss
@SerializedName(value="loss_by_col") public GenmodelalgosglrmGlrmLoss[] lossByCol
@SerializedName(value="loss_by_col_idx") public int[] lossByColIdx
public int period
@SerializedName(value="regularization_x") public GenmodelalgosglrmGlrmRegularizer regularizationX
@SerializedName(value="regularization_y") public GenmodelalgosglrmGlrmRegularizer regularizationY
@SerializedName(value="gamma_x") public double gammaX
@SerializedName(value="gamma_y") public double gammaY
@SerializedName(value="max_iterations") public int maxIterations
@SerializedName(value="max_updates") public int maxUpdates
@SerializedName(value="init_step_size") public double initStepSize
@SerializedName(value="min_step_size") public double minStepSize
public long seed
public GenmodelalgosglrmGlrmInitialization init
@SerializedName(value="svd_method") public SVDMethod svdMethod
@SerializedName(value="user_y") public FrameKeyV3 userY
@SerializedName(value="user_x") public FrameKeyV3 userX
@SerializedName(value="loading_name") public java.lang.String loadingName
@SerializedName(value="representation_name") public java.lang.String representationName
@SerializedName(value="expand_user_y") public boolean expandUserY
@SerializedName(value="impute_original") public boolean imputeOriginal
@SerializedName(value="recover_svd") public boolean recoverSvd
public java.lang.String toString()
toString in class ModelParametersSchemaV3