public static final class GLRMV3.GLRMParametersV3 extends water.api.ModelParametersSchema<GLRMModel.GLRMParameters,GLRMV3.GLRMParametersV3>
water.api.ModelParametersSchema.ValidationMessageBase<I extends hex.ModelBuilder.ValidationMessage,S extends water.api.ModelParametersSchema.ValidationMessageBase<I,S>>, water.api.ModelParametersSchema.ValidationMessageV2| Modifier and Type | Field and Description |
|---|---|
double |
gamma |
GLRM.Initialization |
init |
double |
init_step_size |
int |
k |
water.api.KeyV3.FrameKeyV3 |
loading_key |
GLRMModel.GLRMParameters.Loss |
loss |
int |
max_iterations |
double |
min_step_size |
static java.lang.String[] |
own_fields |
boolean |
recover_pca |
GLRMModel.GLRMParameters.Regularizer |
regularization |
long |
seed |
DataInfo.TransformType |
transform |
water.api.KeyV3.FrameKeyV3 |
user_points |
| Constructor and Description |
|---|
GLRMV3.GLRMParametersV3() |
append_field_arrays, fields, fillFromImpl, fillImpl, writeParametersJSONacceptsFrame, createAndFillImpl, createImpl, extractVersion, fillFromParms, getExperimentalVersion, getHighestSupportedVersion, getImplClass, getImplClass, getLatestVersion, getSchemaVersion, markdown, markdown, markdown, markdown, newInstance, register, registerAllSchemasIfNecessary, schema, schema, schema, schema, schema, schemaClass, schemaClass, schemaClass, schemaClass, schemaspublic static java.lang.String[] own_fields
@API(help="Transformation of training data",
values={"NONE","STANDARDIZE","NORMALIZE","DEMEAN","DESCALE"})
public DataInfo.TransformType transform
@API(help="Rank of matrix approximation",
required=true)
public int k
@API(help="Loss function",
values={"L2","L1","Huber","Poisson","Hinge","Logistic"})
public GLRMModel.GLRMParameters.Loss loss
@API(help="Regularization function",
values={"L2","L1"})
public GLRMModel.GLRMParameters.Regularizer regularization
@API(help="Regularization weight") public double gamma
@API(help="Maximum number of iterations") public int max_iterations
@API(help="Initial step size") public double init_step_size
@API(help="Minimum step size") public double min_step_size
@API(help="RNG seed for initialization") public long seed
@API(help="Initialization mode",
values={"SVD","PlusPlus","User"})
public GLRM.Initialization init
@API(help="User-specified initial Y",
required=false)
public water.api.KeyV3.FrameKeyV3 user_points
@API(help="Frame key to save resulting X") public water.api.KeyV3.FrameKeyV3 loading_key
@API(help="Recover principal components") public boolean recover_pca