water.api
Class GLMGrid

java.lang.Object
  extended by water.Iced
      extended by water.api.Constants
          extended by water.api.RequestStatics
              extended by water.api.RequestArguments
                  extended by water.api.RequestQueries
                      extended by water.api.RequestBuilders
                          extended by water.api.Request
                              extended by water.api.GLMGrid
All Implemented Interfaces:
java.lang.Cloneable, Freezable

public class GLMGrid
extends Request


Nested Class Summary
 
Nested classes/interfaces inherited from class water.api.Request
Request.API, Request.Default, Request.Filter
 
Nested classes/interfaces inherited from class water.api.RequestBuilders
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.WarningCellBuilder
 
Nested classes/interfaces inherited from class water.api.RequestArguments
RequestArguments.Argument<T>, RequestArguments.Bool, RequestArguments.CaseModeSelect, RequestArguments.CaseSelect, RequestArguments.ClassifyBool, RequestArguments.EnumArgument<T extends java.lang.Enum<T>>, RequestArguments.ExistingFile, RequestArguments.FrameClassVec, RequestArguments.FrameKeyMultiVec, RequestArguments.FrameKeyVec, 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.H2OPCAModelKey, 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>
 
Nested classes/interfaces inherited from class water.api.RequestStatics
RequestStatics.RequestType
 
Nested classes/interfaces inherited from class water.api.Constants
Constants.Extensions, Constants.Schemes, Constants.Suffixes
 
Field Summary
protected  RequestArguments.RSeq _alpha
           
protected  RequestArguments.Real _betaEps
           
protected  RequestArguments.CaseSelect _case
           
protected  RequestArguments.CaseModeSelect _caseMode
           
protected  RequestArguments.EnumArgument<DGLM.Family> _family
           
protected  RequestArguments.H2OHexKey _key
           
protected  RequestArguments.RSeq _lambda
           
protected  water.api.RequestArguments.LinkArg _link
           
protected  RequestArguments.Int _maxIter
           
protected  RequestArguments.Bool _parallel
           
protected  RequestArguments.RSeq _thresholds
           
protected  RequestArguments.Real _weight
           
protected  RequestArguments.HexColumnSelect _x
           
protected  RequestArguments.Int _xval
           
protected  RequestArguments.H2OHexKeyCol _y
           
static java.lang.String JSON_COEFFICIENTS
           
static java.lang.String JSON_GLM_BETA_EPS
           
static java.lang.String JSON_GLM_CASE
           
static java.lang.String JSON_GLM_CASE_MODE
           
static java.lang.String JSON_GLM_FAMILY
           
static java.lang.String JSON_GLM_LINK
           
static java.lang.String JSON_GLM_MAX_ITER
           
static java.lang.String JSON_GLM_WEIGHT
           
static java.lang.String JSON_GLM_X
           
static java.lang.String JSON_GLM_XVAL
           
static java.lang.String JSON_GLM_Y
           
static java.lang.String JSON_ROWS
           
static java.lang.String JSON_TIME
           
 
Fields inherited from class water.api.Request
_requestHelp, SUPPORTS_ONLY_V1, SUPPORTS_ONLY_V2, SUPPORTS_V1_V2
 
Fields inherited from class water.api.RequestBuilders
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
 
Fields inherited from class water.api.RequestQueries
_queryHtml
 
Fields inherited from class water.api.RequestArguments
_arguments
 
Fields inherited from class water.api.Constants
ALPHA, ARGUMENTS, AUC, BASE, BEST_THRESHOLD, BETA_EPS, BIN_LIMIT, BROWSE, BUCKET, BUILT_IN_KEY_JOBS, CANCELLED, CASE, CASE_MODE, CHUNK, CLASS, CLOUD_NAME, CLOUD_SIZE, CLUSTERS, COEFFICIENTS, COLS, COLUMNS_DISPLAY, CONSENSUS, CONTENTS, COUNT, DATA_KEY, DEPTH, DESCRIPTION, DEST_KEY, DTHRESHOLDS, 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_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 Summary
GLMGrid()
           
 
Method Summary
static java.lang.String link(DGLM.GLMModel m, java.lang.String content)
           
static java.lang.String link(Key k, java.lang.String content)
           
protected  void queryArgumentValueSet(RequestArguments.Argument arg, java.util.Properties inputArgs)
          Overwrite this method to be able to change / disable values of other arguments on certain argument changes.
protected  RequestBuilders.Response serve()
           
 
Methods inherited from class water.api.Request
addToNavbar, addToNavbar, create, DocExampleFail, DocExampleSucc, href, href, hrefType, HTMLHelp, initializeNavBar, log, mapTypeahead, registered, ReSTHelp, serve, serveGrid, supportedVersions, toDocGET, toHTML, wrap, wrap, wrap, writeJSONFields
 
Methods inherited from class water.api.RequestBuilders
build, buildJSONResponseBox, buildResponseHeader, name
 
Methods inherited from class water.api.RequestQueries
buildQuery, checkArguments
 
Methods inherited from class water.api.RequestArguments
arguments, argumentsToJson, frameColumnNameToIndex, vaCategoryNames, vaCategoryNames, vaColumnNameToIndex
 
Methods inherited from class water.api.RequestStatics
checkJsonName, encodeRedirectArgs, JSON2HTML, jsonError, requestName, Str2JSON
 
Methods inherited from class water.Iced
clone, frozenType, init, newInstance, read, toDocField, write, writeJSON
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JSON_GLM_Y

public static final java.lang.String JSON_GLM_Y
See Also:
Constant Field Values

JSON_GLM_X

public static final java.lang.String JSON_GLM_X
See Also:
Constant Field Values

JSON_GLM_MAX_ITER

public static final java.lang.String JSON_GLM_MAX_ITER
See Also:
Constant Field Values

JSON_GLM_BETA_EPS

public static final java.lang.String JSON_GLM_BETA_EPS
See Also:
Constant Field Values

JSON_GLM_WEIGHT

public static final java.lang.String JSON_GLM_WEIGHT
See Also:
Constant Field Values

JSON_GLM_XVAL

public static final java.lang.String JSON_GLM_XVAL
See Also:
Constant Field Values

JSON_GLM_CASE

public static final java.lang.String JSON_GLM_CASE
See Also:
Constant Field Values

JSON_GLM_CASE_MODE

public static final java.lang.String JSON_GLM_CASE_MODE
See Also:
Constant Field Values

JSON_GLM_LINK

public static final java.lang.String JSON_GLM_LINK
See Also:
Constant Field Values

JSON_GLM_FAMILY

public static final java.lang.String JSON_GLM_FAMILY
See Also:
Constant Field Values

JSON_ROWS

public static final java.lang.String JSON_ROWS
See Also:
Constant Field Values

JSON_TIME

public static final java.lang.String JSON_TIME
See Also:
Constant Field Values

JSON_COEFFICIENTS

public static final java.lang.String JSON_COEFFICIENTS
See Also:
Constant Field Values

_key

protected final RequestArguments.H2OHexKey _key

_y

protected final RequestArguments.H2OHexKeyCol _y

_x

protected final RequestArguments.HexColumnSelect _x

_maxIter

protected final RequestArguments.Int _maxIter

_family

protected final RequestArguments.EnumArgument<DGLM.Family> _family

_link

protected final water.api.RequestArguments.LinkArg _link

_caseMode

protected final RequestArguments.CaseModeSelect _caseMode

_case

protected final RequestArguments.CaseSelect _case

_weight

protected final RequestArguments.Real _weight

_xval

protected final RequestArguments.Int _xval

_betaEps

protected final RequestArguments.Real _betaEps

_lambda

protected final RequestArguments.RSeq _lambda

_alpha

protected final RequestArguments.RSeq _alpha

_thresholds

protected final RequestArguments.RSeq _thresholds

_parallel

protected final RequestArguments.Bool _parallel
Constructor Detail

GLMGrid

public GLMGrid()
Method Detail

queryArgumentValueSet

protected void queryArgumentValueSet(RequestArguments.Argument arg,
                                     java.util.Properties inputArgs)
Description copied from class: RequestQueries
Overwrite this method to be able to change / disable values of other arguments on certain argument changes. This is done for both query checking and request checking.

Overrides:
queryArgumentValueSet in class RequestQueries

serve

protected RequestBuilders.Response serve()
Specified by:
serve in class Request

link

public static java.lang.String link(Key k,
                                    java.lang.String content)

link

public static java.lang.String link(DGLM.GLMModel m,
                                    java.lang.String content)