|
|||||||||
| 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
hex.pca.PCA
public class PCA
Principal Components Analysis This is an algorithm for dimensionality reduction of numerical data. PCA on Wikipedia
| Nested Class Summary |
|---|
| 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 | |
|---|---|
static DocGen.FieldDoc[] |
DOC_FIELDS
|
PCAModel |
pca_model
|
| Fields inherited from class water.Job.ColumnsJob |
|---|
cols, ignored_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.Request2 |
|---|
response_info |
| 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 | |
|---|---|
PCA()
|
|
PCA(java.lang.String desc,
Key dest,
Frame src,
double tolerance,
boolean standardize)
|
|
PCA(java.lang.String desc,
Key dest,
Frame src,
int max_pc,
double tolerance,
boolean standardize)
|
|
| Method Summary | |
|---|---|
PCAModel |
buildModel(Frame data,
Gram.GramTask tsk)
|
protected void |
exec()
Actual job code. |
static int |
getNumPC(double[] sdev,
double tol)
|
protected void |
init()
Invoked before job runs. |
static java.lang.String |
link(Key src_key,
java.lang.String content)
|
protected RequestBuilders.Response |
redirect()
|
| Methods inherited from class water.Job.ColumnsJob |
|---|
logStart, selectFrame, selectVecs |
| Methods inherited from class water.Job |
|---|
all, cancel, cancel, cancel, cancel, cancelled, cancelled, checkIdx, defaultDestKey, defaultJobKey, dest, done, findJob, findJobByDest, fork, get, gridParallelism, invoke, onCancelled, progress, remove, runTimeMs, self, serve, speedDescription, speedValue, start, waitUntilJobEnded, waitUntilJobEnded |
| Methods inherited from class water.Request2 |
|---|
create, fillResponseInfo, input, registered, serveGrid, set, split, superServeGrid, supportedVersions |
| Methods inherited from class water.api.Request |
|---|
addToNavbar, addToNavbar, DocExampleFail, DocExampleSucc, href, href, hrefType, HTMLHelp, htmlTemplate, initializeNavBar, 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 PCAModel pca_model
| Constructor Detail |
|---|
public PCA()
public PCA(java.lang.String desc,
Key dest,
Frame src,
double tolerance,
boolean standardize)
public PCA(java.lang.String desc,
Key dest,
Frame src,
int max_pc,
double tolerance,
boolean standardize)
| Method Detail |
|---|
protected void exec()
Job
exec in class Jobprotected void init()
Job
init in class Job.ColumnsJobprotected RequestBuilders.Response redirect()
redirect in class Job
public PCAModel buildModel(Frame data,
Gram.GramTask tsk)
public static int getNumPC(double[] sdev,
double tol)
public static java.lang.String link(Key src_key,
java.lang.String content)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||