public static class GLRMModel.GLRMParameters
extends hex.Model.Parameters
Modifier and Type | Class and Description |
---|---|
static class |
GLRMModel.GLRMParameters.Loss |
static class |
GLRMModel.GLRMParameters.MultiLoss |
static class |
GLRMModel.GLRMParameters.Regularizer |
Modifier and Type | Field and Description |
---|---|
double |
_gamma_x |
double |
_gamma_y |
GLRM.Initialization |
_init |
double |
_init_step_size |
int |
_k |
water.Key<water.fvec.Frame> |
_loading_key |
GLRMModel.GLRMParameters.Loss |
_loss |
int |
_max_iterations |
double |
_min_step_size |
GLRMModel.GLRMParameters.MultiLoss |
_multi_loss |
boolean |
_recover_svd |
GLRMModel.GLRMParameters.Regularizer |
_regularization_x |
GLRMModel.GLRMParameters.Regularizer |
_regularization_y |
long |
_seed |
DataInfo.TransformType |
_transform |
water.Key<water.fvec.Frame> |
_user_points |
_balance_classes, _class_sampling_factors, _ignore_const_cols, _ignored_columns, _max_after_balance_size, _max_confusion_matrix_size, _max_hit_ratio_k, _model_id, _offset_column, _response_column, _score_each_iteration, _train, _valid, _weights_column
Constructor and Description |
---|
GLRMModel.GLRMParameters() |
Modifier and Type | Method and Description |
---|---|
double |
lgrad(double u,
double a) |
double |
loss(double u,
double a) |
double[] |
mlgrad(double[] u,
int a) |
double |
mloss(double[] u,
int a) |
double |
regularize_x(double u) |
double |
regularize_x(double[][] u) |
double |
regularize_y(double u) |
double |
regularize_y(double[][] u) |
double |
regularize(double[][] u,
GLRMModel.GLRMParameters.Regularizer regularization) |
double |
regularize(double u,
GLRMModel.GLRMParameters.Regularizer regularization) |
double |
rproxgrad_x(double u,
double alpha) |
double |
rproxgrad_y(double u,
double alpha) |
double |
rproxgrad(double u,
double alpha,
double gamma,
GLRMModel.GLRMParameters.Regularizer regularization) |
checksum_impl, defaultDropConsCols, defaultDropNA20Cols, missingColumnsType, read_lock_frames, read_unlock_frames, train, valid
public int _k
public GLRMModel.GLRMParameters.Loss _loss
public GLRMModel.GLRMParameters.MultiLoss _multi_loss
public GLRMModel.GLRMParameters.Regularizer _regularization_x
public GLRMModel.GLRMParameters.Regularizer _regularization_y
public double _gamma_x
public double _gamma_y
public int _max_iterations
public double _init_step_size
public double _min_step_size
public long _seed
public DataInfo.TransformType _transform
public GLRM.Initialization _init
public water.Key<water.fvec.Frame> _user_points
public water.Key<water.fvec.Frame> _loading_key
public boolean _recover_svd
public final double loss(double u, double a)
public final double lgrad(double u, double a)
public final double mloss(double[] u, int a)
public final double[] mlgrad(double[] u, int a)
public final double regularize_x(double u)
public final double regularize_y(double u)
public final double regularize(double u, GLRMModel.GLRMParameters.Regularizer regularization)
public final double regularize_x(double[][] u)
public final double regularize_y(double[][] u)
public final double regularize(double[][] u, GLRMModel.GLRMParameters.Regularizer regularization)
public final double rproxgrad_x(double u, double alpha)
public final double rproxgrad_y(double u, double alpha)
public final double rproxgrad(double u, double alpha, double gamma, GLRMModel.GLRMParameters.Regularizer regularization)