public class GLM2 extends Job.ModelJob
Modifier and Type | Class and Description |
---|---|
static class |
GLM2.GLMGrid |
static class |
GLM2.GLMGridSearch |
Job.ChunkProgress, Job.ChunkProgressJob, Job.ColumnsJob, Job.Fail, Job.FrameJob, Job.HexJob, Job.JobCancelledException, Job.JobState, Job.ModelJob, Job.Progress, Job.ProgressMonitor, Job.ValidatedJob
Request2.ColumnSelect, Request2.Dependent, Request2.DoClassBoolean, Request2.DRFCopyDataBoolean, Request2.MultiVecSelect, Request2.MultiVecSelectType, Request2.TypeaheadKey, Request2.VecClassSelect, Request2.VecSelect
Request.API, Request.Default, Request.Filter, Request.Validator<V>
RequestBuilders.ArrayBuilder, RequestBuilders.ArrayHeaderRowBuilder, RequestBuilders.ArrayRowBuilder, RequestBuilders.ArrayRowElementBuilder, RequestBuilders.ArrayRowSingleColBuilder, RequestBuilders.BooleanStringBuilder, RequestBuilders.Builder, RequestBuilders.ElementBuilder, RequestBuilders.HideBuilder, RequestBuilders.KeyCellBuilder, RequestBuilders.KeyElementBuilder, RequestBuilders.KeyLinkElementBuilder, RequestBuilders.KeyMinAvgMaxBuilder, RequestBuilders.NoCaptionObjectBuilder, RequestBuilders.ObjectBuilder, RequestBuilders.PaginatedTable, RequestBuilders.PreFormattedBuilder, RequestBuilders.Response, RequestBuilders.ResponseInfo, RequestBuilders.WarningCellBuilder
RequestArguments.Argument<T>, RequestArguments.Bool, RequestArguments.CaseModeSelect, RequestArguments.CaseSelect, RequestArguments.ClassifyBool, RequestArguments.DRFCopyDataBool, RequestArguments.EnumArgument<T extends java.lang.Enum<T>>, RequestArguments.ExistingFile, RequestArguments.FrameClassVec, RequestArguments.FrameKeyMultiVec, RequestArguments.FrameKeyVec, RequestArguments.GeneralFile, RequestArguments.H2OCategoryStrata, RequestArguments.H2OCategoryWeights, RequestArguments.H2OExistingKey, RequestArguments.H2OGLMModelKey, RequestArguments.H2OHexKey, RequestArguments.H2OHexKeyCol, RequestArguments.H2OKey, RequestArguments.H2OKey2, RequestArguments.H2OKMeansModelKey, RequestArguments.H2OModelKey<TM extends OldModel,TK extends TypeaheadKeysRequest>, RequestArguments.HexAllColumnSelect, RequestArguments.HexColumnSelect, RequestArguments.HexKeyClassCol, RequestArguments.HexNonClassColumnSelect, RequestArguments.HexNonConstantColumnSelect, RequestArguments.HexPCAColumnSelect, RequestArguments.InputCheckBox, RequestArguments.InputSelect<T>, RequestArguments.InputText<T>, RequestArguments.Int, RequestArguments.LongInt, RequestArguments.MultipleSelect<T>, RequestArguments.MultipleText<T>, RequestArguments.NTree, RequestArguments.NumberSequence, RequestArguments.Real, RequestArguments.Record<T>, RequestArguments.RFModelKey, RequestArguments.RSeq, RequestArguments.Str, RequestArguments.StringList, RequestArguments.TypeaheadInputText<T>
RequestStatics.RequestType
Constants.Extensions, Constants.Schemes, Constants.Suffixes
Modifier and Type | Field and Description |
---|---|
java.lang.String |
_jobName |
static java.text.DecimalFormat |
AIC_DFORMAT |
static java.text.DecimalFormat |
AUC_DFORMAT |
static double |
DEFAULT_BETA_EPS |
static java.text.DecimalFormat |
DEV_EXPLAINED_DFORMAT |
static DocGen.FieldDoc[] |
DOC_FIELDS |
static java.lang.String |
DOC_GET |
classification, response
cols, ignored_cols, ignored_cols_by_name
source
_fjtask, CANCELLED_END_TIME, description, destination_key, end_time, exception, job_key, start_time, state
_parms, response_info
_requestHelp, SUPPORTS_ONLY_V1, SUPPORTS_ONLY_V2, SUPPORTS_V1_V2
ARRAY_BUILDER, ARRAY_HEADER_ROW_BUILDER, ARRAY_ROW_BUILDER, ARRAY_ROW_ELEMENT_BUILDER, ARRAY_ROW_SINGLECOL_BUILDER, ELEMENT_BUILDER, GSON_BUILDER, OBJECT_BUILDER, ROOT_OBJECT
_queryHtml
_arguments
ALPHA, ARGUMENTS, AUC, BASE, BEST_THRESHOLD, BETA_EPS, BIN_LIMIT, BROWSE, BUCKET, BUILT_IN_KEY_JOBS, CANCELLED, CARDINALITY, CASE, CASE_MODE, CHUNK, CLASS, CLOUD_HEALTH, CLOUD_NAME, CLOUD_SIZE, CLOUD_UPTIME_MILLIS, CLUSTERS, COEFFICIENTS, COLS, COLUMNS_DISPLAY, CONSENSUS, CONTENTS, COUNT, DATA_KEY, DEPTH, DESCRIPTION, DEST_KEY, DTHRESHOLDS, ELAPSED, END_TIME, ENUM_DOMAIN_SIZE, ERROR, ESCAPE_NAN, EXCLUSIVE_SPLIT_LIMIT, EXPRESSION, FAILED, FAMILY, FEATURES, FILE, FILES, FILTER, FIRST_CHUNK, FJ_QUEUE_HI, FJ_QUEUE_LO, FJ_THREADS_HI, FJ_THREADS_LO, FREE_DISK, FREE_MEM, HEADER, HEIGHT, HELP, IGNORE, ITEMS, ITERATIVE_CM, JOB, JOB_KEY, JOBS, JSON_H2O, KEY, KEYS, LAMBDA, LAST_CONTACT, LIMIT, LINK, LOCKED, MAX, MAX_DISK, MAX_ITER, MAX_MEM, MAX_ROWS, MEAN, MIN, MODEL_KEY, MODELS, MORE, MTRY, MTRY_NODES, NAME, NEG_X, NO_CM, NODE, NODE_HEALTH, NODE_NAME, NODES, NORMALIZE, NUM_COLS, NUM_CPUS, NUM_FAILED, NUM_KEYS, NUM_MISSING_VALUES, NUM_ROWS, NUM_SUCCEEDED, NUM_TREES, OBJECT, OFFSET, OOBEE, PARALLEL, PARSER_TYPE, PATH, PREVIEW, PREVIOUS_MODEL_KEY, PROGRESS, PROGRESS_KEY, PROGRESS_TOTAL, REDIRECT, REDIRECT_ARGS, REPLICATION_FACTOR, REQUEST_TIME, RESPONSE, RHO, ROW, ROW_SIZE, ROWS, RPCS, SAMPLE, SAMPLING_STRATEGY, SCALE, SEED, SENT_ROWS, SEPARATOR, SIZE, SOURCE_KEY, STACK_TRACES, START_TIME, STAT_TYPE, STATUS, STEP, STRATA_SAMPLES, SUCCEEDED, SYSTEM_LOAD, TASK_KEY, TCPS_ACTIVE, TCPS_DUTY, TIME, TOT_MEM, TREE_COUNT, TREE_DEPTH, TREE_LEAVES, TREE_NUM, TREES, TWEEDIE_POWER, TYPE, URL, USE_NON_LOCAL_DATA, VALUE, VALUE_SIZE, VALUE_TYPE, VARIANCE, VERSION, VIEW, WARNINGS, WEIGHT, WEIGHTS, WIDTH, X, XVAL, Y
Constructor and Description |
---|
GLM2() |
GLM2(java.lang.String desc,
Key jobKey,
Key dest,
FrameTask.DataInfo dinfo,
GLMParams glm,
double[] lambda) |
GLM2(java.lang.String desc,
Key jobKey,
Key dest,
FrameTask.DataInfo dinfo,
GLMParams glm,
double[] lambda,
double alpha) |
GLM2(java.lang.String desc,
Key jobKey,
Key dest,
FrameTask.DataInfo dinfo,
GLMParams glm,
double[] lambda,
double alpha,
int nfolds) |
GLM2(java.lang.String desc,
Key jobKey,
Key dest,
FrameTask.DataInfo dinfo,
GLMParams glm,
double[] lambda,
double alpha,
int nfolds,
double betaEpsilon) |
GLM2(java.lang.String desc,
Key jobKey,
Key dest,
FrameTask.DataInfo dinfo,
GLMParams glm,
double[] lambda,
double alpha,
int nfolds,
double betaEpsilon,
Key parentJob) |
GLM2(java.lang.String desc,
Key jobKey,
Key dest,
FrameTask.DataInfo dinfo,
GLMParams glm,
double[] lambda,
double alpha,
int nfolds,
double betaEpsilon,
Key parentJob,
double[] beta,
double proximalPenalty) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
aicStr(double aic) |
static java.lang.String |
aucStr(double auc) |
Key |
defaultDestKey() |
Key |
defaultJobKey() |
static java.lang.String |
devExplainedStr(double dev) |
GLM2 |
fork() |
static Job |
gridSearch(Key jobKey,
Key destinationKey,
FrameTask.DataInfo dinfo,
GLMParams glm,
double[] lambda,
double[] alpha,
int nfolds) |
static Job |
gridSearch(Key jobKey,
Key destinationKey,
FrameTask.DataInfo dinfo,
GLMParams glm,
double[] lambda,
double[] alpha,
int nfolds,
double betaEpsilon) |
boolean |
isDone() |
static java.lang.String |
link(Key k,
java.lang.String content)
Return the query link to this page
|
float |
progress() |
void |
run() |
void |
run(H2O.H2OCountedCompleter fjt) |
protected RequestBuilders.Response |
serve() |
protected NanoHTTPD.Response |
serveGrid(NanoHTTPD server,
java.util.Properties parms,
RequestStatics.RequestType type) |
GLM2 |
setCase(GLMParams.CaseMode cm,
double cv) |
protected com.google.gson.JsonObject |
toJSON()
Annotate the name of the response column in the job parameter JSON
|
init, registered
selectFrame, selectVecs
all, cancel, cancel, cancel, checkIdx, dest, exec, findJob, findJobByDest, get, gridParallelism, invoke, isCancelled, isJobEnded, isRunning, onCancelled, redirect, remove, runTimeMs, self, speedDescription, speedValue, start, waitUntilJobEnded, waitUntilJobEnded
create, fillResponseInfo, input, logStart, makeJsonBox, set, split, superServeGrid, supportedVersions, toString
addToNavbar, addToNavbar, DocExampleFail, DocExampleSucc, href, href, hrefType, HTMLHelp, htmlTemplate, initializeNavBar, log, mapTypeahead, ReSTHelp, serve, serveJava, toDocGET, toHTML, toJava, wrap, wrap, wrap, writeJSONFields
build, buildJSONResponseBox, buildResponseHeader, name
buildQuery, checkArguments, queryArgumentValueSet
arguments, argumentsToJson, frameColumnNameToIndex, vaCategoryNames, vaCategoryNames, vaColumnNameToIndex
checkJsonName, encodeRedirectArgs, JSON2HTML, jsonError, requestName, Str2JSON
clone, frozenType, init, newInstance, read, toDocField, write, writeJSON
public static DocGen.FieldDoc[] DOC_FIELDS
public static final java.lang.String DOC_GET
public final java.lang.String _jobName
public static final double DEFAULT_BETA_EPS
public static final java.text.DecimalFormat AUC_DFORMAT
public static final java.text.DecimalFormat AIC_DFORMAT
public static final java.text.DecimalFormat DEV_EXPLAINED_DFORMAT
public GLM2()
public GLM2(java.lang.String desc, Key jobKey, Key dest, FrameTask.DataInfo dinfo, GLMParams glm, double[] lambda)
public GLM2(java.lang.String desc, Key jobKey, Key dest, FrameTask.DataInfo dinfo, GLMParams glm, double[] lambda, double alpha)
public GLM2(java.lang.String desc, Key jobKey, Key dest, FrameTask.DataInfo dinfo, GLMParams glm, double[] lambda, double alpha, int nfolds)
public GLM2(java.lang.String desc, Key jobKey, Key dest, FrameTask.DataInfo dinfo, GLMParams glm, double[] lambda, double alpha, int nfolds, double betaEpsilon)
public GLM2(java.lang.String desc, Key jobKey, Key dest, FrameTask.DataInfo dinfo, GLMParams glm, double[] lambda, double alpha, int nfolds, double betaEpsilon, Key parentJob)
public GLM2(java.lang.String desc, Key jobKey, Key dest, FrameTask.DataInfo dinfo, GLMParams glm, double[] lambda, double alpha, int nfolds, double betaEpsilon, Key parentJob, double[] beta, double proximalPenalty)
protected com.google.gson.JsonObject toJSON()
Job.ModelJob
toJSON
in class Job.ModelJob
public Key defaultDestKey()
defaultDestKey
in class Job
public Key defaultJobKey()
defaultJobKey
in class Job
public GLM2 setCase(GLMParams.CaseMode cm, double cv)
public static java.lang.String link(Key k, java.lang.String content)
public static Job gridSearch(Key jobKey, Key destinationKey, FrameTask.DataInfo dinfo, GLMParams glm, double[] lambda, double[] alpha, int nfolds)
public static Job gridSearch(Key jobKey, Key destinationKey, FrameTask.DataInfo dinfo, GLMParams glm, double[] lambda, double[] alpha, int nfolds, double betaEpsilon)
protected RequestBuilders.Response serve()
public void run(H2O.H2OCountedCompleter fjt)
public void run()
protected NanoHTTPD.Response serveGrid(NanoHTTPD server, java.util.Properties parms, RequestStatics.RequestType type)
public static final java.lang.String aucStr(double auc)
public static final java.lang.String aicStr(double aic)
public static final java.lang.String devExplainedStr(double dev)
public boolean isDone()