|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwater.Iced
water.api.Constants
water.api.RequestStatics
water.api.RequestArguments
water.api.RequestQueries
water.api.RequestBuilders
water.api.Request
water.Request2
water.Job
water.Job.FrameJob
water.Job.ColumnsJob
water.Job.ModelJob
water.Job.ValidatedJob
hex.NeuralNet
public class NeuralNet
Neural network.
Nested Class Summary | |
---|---|
static class |
NeuralNet.Activation
|
static class |
NeuralNet.Error
|
static class |
NeuralNet.NeuralNetModel
|
static class |
NeuralNet.NeuralNetProgress
|
static class |
NeuralNet.NeuralNetScore
|
Nested classes/interfaces inherited from class water.Job |
---|
Job.ChunkProgress, Job.ChunkProgressJob, Job.ColumnsJob, Job.Fail, Job.FrameJob, Job.HexJob, Job.ModelJob, Job.Progress, Job.ProgressMonitor, Job.ValidatedJob |
Nested classes/interfaces inherited from class water.Request2 |
---|
Request2.ColumnSelect, Request2.Dependent, Request2.DoClassBoolean, Request2.MultiVecSelect, Request2.MultiVecSelectType, Request2.TypeaheadKey, Request2.VecClassSelect, Request2.VecSelect |
Nested classes/interfaces inherited from class water.api.Request |
---|
Request.API, Request.Default, Request.Filter |
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 | |
---|---|
NeuralNet.Activation |
activation
|
static DocGen.FieldDoc[] |
DOC_FIELDS
|
static java.lang.String |
DOC_GET
|
int |
epochs
|
static int |
EVAL_ROW_COUNT
|
int[] |
hidden
|
double |
l2
|
double |
rate
|
Fields inherited from class water.Job.ValidatedJob |
---|
_names, _responseName, _train, _valid, _validResponse, validation |
Fields inherited from class water.Job.ModelJob |
---|
classification, response |
Fields inherited from class water.Job.ColumnsJob |
---|
cols, ignored_cols_by_name |
Fields inherited from class water.Job.FrameJob |
---|
source |
Fields inherited from class water.Job |
---|
_fjtask, CANCELLED_END_TIME, description, destination_key, end_time, exception, job_key, start_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 |
Constructor Summary | |
---|---|
NeuralNet()
|
Method Summary | |
---|---|
static NeuralNet.Error |
eval(Layer[] ls,
Frame frame,
long n,
long[][] cm)
|
static NeuralNet.Error |
eval(Layer[] ls,
Layer.Input input,
Layer.Output output,
long n,
long[][] cm)
|
static NeuralNet.Error |
eval(Layer[] ls,
long n,
long[][] cm)
|
static NeuralNet.Error |
eval(Layer[] ls,
Vec[] vecs,
Vec resp,
long n,
long[][] cm)
|
Job |
fork()
|
static java.lang.String |
link(Key k,
java.lang.String content)
|
float |
progress()
|
static void |
reChunk(Vec[] vecs)
Makes sure small datasets are spread over enough chunks to parallelize training. |
protected RequestBuilders.Response |
redirect()
|
RequestBuilders.Response |
redirect(Request req,
Key key)
|
java.lang.String |
speedDescription()
Description of a speed criteria: msecs/frob |
long |
speedValue()
Value of the described speed criteria: msecs/frob |
void |
startTrain()
|
Methods inherited from class water.Job.ValidatedJob |
---|
init, logStart |
Methods inherited from class water.Job.ModelJob |
---|
registered |
Methods inherited from class water.Job.ColumnsJob |
---|
selectVecs |
Methods inherited from class water.Job |
---|
all, cancel, cancel, cancel, cancelled, defaultDestKey, defaultJobKey, dest, done, exec, findJob, findJobByDest, get, invoke, onCancelled, remove, running, running, runTimeMs, self, serve, start, waitUntilJobEnded, waitUntilJobEnded |
Methods inherited from class water.Request2 |
---|
create, input, serveGrid, set, split, superServeGrid, supportedVersions |
Methods inherited from class water.api.Request |
---|
addToNavbar, addToNavbar, DocExampleFail, DocExampleSucc, href, href, hrefType, HTMLHelp, initializeNavBar, log, mapTypeahead, ReSTHelp, serve, 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, queryArgumentValueSet |
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 |
---|
public static DocGen.FieldDoc[] DOC_FIELDS
public static final java.lang.String DOC_GET
public static final int EVAL_ROW_COUNT
public NeuralNet.Activation activation
public int[] hidden
public double rate
public double l2
public int epochs
Constructor Detail |
---|
public NeuralNet()
Method Detail |
---|
public Job fork()
fork
in class Job
public void startTrain()
public float progress()
progress
in class Job
public static NeuralNet.Error eval(Layer[] ls, Frame frame, long n, long[][] cm)
public static NeuralNet.Error eval(Layer[] ls, Vec[] vecs, Vec resp, long n, long[][] cm)
public static NeuralNet.Error eval(Layer[] ls, Layer.Input input, Layer.Output output, long n, long[][] cm)
public static NeuralNet.Error eval(Layer[] ls, long n, long[][] cm)
protected RequestBuilders.Response redirect()
redirect
in class Job
public RequestBuilders.Response redirect(Request req, Key key)
public static java.lang.String link(Key k, java.lang.String content)
public java.lang.String speedDescription()
Job
speedDescription
in class Job
public long speedValue()
Job
speedValue
in class Job
public static void reChunk(Vec[] vecs)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |