Modifier and Type | Class and Description |
---|---|
static class |
DGLM.GLMModel.GLMValidationTask |
static class |
DGLM.GLMModel.Status |
Modifier and Type | Field and Description |
---|---|
double[] |
_beta |
boolean |
_converged |
long |
_dof |
DGLM.GLMParams |
_glmParams |
int |
_iterations |
long |
_lsmSolveTime |
long |
_nCols |
long |
_nLines |
double[] |
_normBeta |
DLSM.LSMSolver |
_solver |
boolean |
_standardized |
long |
_time |
DGLM.GLMValidation[] |
_vals |
java.lang.String[] |
_warnings |
static java.lang.String |
KEY_PREFIX |
static java.lang.String |
NAME |
_dataKey, _va, DOC_FIELDS
Constructor and Description |
---|
DGLM.GLMModel(DGLM.GLMModel.Status status,
float progress,
Key k,
NewRowVecTask.DataFrame data,
double prior,
double[] beta,
double[] normBeta,
DGLM.GLMParams glmp,
DLSM.LSMSolver solver,
long nLines,
long nCols,
boolean converged,
int iters,
long time,
java.lang.String[] warnings) |
DGLM.GLMModel(DGLM.GLMModel.Status status,
float progress,
Key k,
ValueArray ary,
int[] colIds,
int[] colCatMap,
int response,
boolean standardized,
double prior,
RowVecTask.Sampling s,
double[] beta,
double[] normBeta,
DGLM.GLMParams glmp,
DLSM.LSMSolver solver,
long nLines,
long nCols,
boolean converged,
int iters,
long time,
java.lang.String[] warnings) |
Modifier and Type | Method and Description |
---|---|
double[] |
beta() |
DGLM.GLMModel |
clone() |
boolean |
converged() |
Futures |
delete_impl(Futures fs)
Remove any Model internal Keys
|
java.lang.String |
error() |
double |
getThreshold() |
boolean |
isSolved() |
static Key |
makeKey(boolean visible) |
int |
rank() |
protected double |
score0(double[] data)
Single row scoring, on properly ordered data.
|
protected double |
score0(ValueArray data,
AutoBuffer ab,
int row_in_chunk)
Bulk scoring API, on a compatible ValueArray (when pushed throw the mapping)
|
protected double |
score0(ValueArray data,
int row)
Single row scoring, on a compatible ValueArray (when pushed throw the mapping)
|
int[] |
selectedColumns()
Ids of selected columns (the last idx is the response variable) of the original dataset, if
it still exists in H2O, or null.
|
DGLM.GLMModel.Status |
status() |
void |
store(Key job_key) |
com.google.gson.JsonObject |
toJson() |
DGLM.GLMValidation |
validateOn(Job job,
ValueArray ary,
RowVecTask.Sampling s,
double[] thresholds) |
java.lang.String |
xcolNames()
Expanded (categoricals expanded to vector of levels) ordered list of column names.
|
DGLM.GLMValidation |
xvalidate(Job job,
ValueArray ary,
int folds,
double[] thresholds,
boolean parallel) |
adapt, adapt, columnFilter, columnMapping, errStr, fromJson, identityMap, isCompatible, isCompatible, isCompatible, response, responseName, score, score, score
delete_and_lock, delete, delete, delete, delete, is_unlocked, is_wlocked, read_lock, read_lock, unlock_all, unlock, update, write_lock
frozenType, init, newInstance, read, toDocField, write, writeJSON, writeJSONFields
public final boolean _converged
public final boolean _standardized
public final int _iterations
public final long _time
public long _lsmSolveTime
public final DLSM.LSMSolver _solver
public final DGLM.GLMParams _glmParams
public final long _dof
public final long _nCols
public final long _nLines
public double[] _beta
public double[] _normBeta
public java.lang.String[] _warnings
public DGLM.GLMValidation[] _vals
public static final java.lang.String NAME
public static final java.lang.String KEY_PREFIX
public DGLM.GLMModel(DGLM.GLMModel.Status status, float progress, Key k, NewRowVecTask.DataFrame data, double prior, double[] beta, double[] normBeta, DGLM.GLMParams glmp, DLSM.LSMSolver solver, long nLines, long nCols, boolean converged, int iters, long time, java.lang.String[] warnings)
public DGLM.GLMModel(DGLM.GLMModel.Status status, float progress, Key k, ValueArray ary, int[] colIds, int[] colCatMap, int response, boolean standardized, double prior, RowVecTask.Sampling s, double[] beta, double[] normBeta, DGLM.GLMParams glmp, DLSM.LSMSolver solver, long nLines, long nCols, boolean converged, int iters, long time, java.lang.String[] warnings)
public DGLM.GLMModel.Status status()
public java.lang.String error()
public int rank()
public boolean isSolved()
public double[] beta()
public static final Key makeKey(boolean visible)
public int[] selectedColumns()
public java.lang.String xcolNames()
public boolean converged()
public void store(Key job_key)
public DGLM.GLMModel clone()
public Futures delete_impl(Futures fs)
OldModel
delete_impl
in class OldModel
public DGLM.GLMValidation validateOn(Job job, ValueArray ary, RowVecTask.Sampling s, double[] thresholds) throws Job.JobCancelledException
Job.JobCancelledException
public DGLM.GLMValidation xvalidate(Job job, ValueArray ary, int folds, double[] thresholds, boolean parallel) throws Job.JobCancelledException
Job.JobCancelledException
protected double score0(double[] data)
public double getThreshold()
getThreshold
in class OldModel
protected double score0(ValueArray data, int row)
protected double score0(ValueArray data, AutoBuffer ab, int row_in_chunk)