public class GLRM extends hex.ModelBuilder<GLRMModel,GLRMModel.GLRMParameters,GLRMModel.GLRMOutput>
Modifier and Type | Class and Description |
---|---|
static class |
GLRM.Initialization |
hex.ModelBuilder.BuilderVisibility, hex.ModelBuilder.ValidationMessage
_messages, _nclass, _offset, _parms, _response, _train, _valid, _vresponse, _weights
Constructor and Description |
---|
GLRM(GLRMModel.GLRMParameters parms) |
Modifier and Type | Method and Description |
---|---|
hex.ModelBuilder.BuilderVisibility |
builderVisibility() |
hex.ModelCategory[] |
can_build() |
protected static water.fvec.Chunk |
chk_xnew(water.fvec.Chunk[] chks,
int c,
int ncolA,
int ncolX) |
protected static water.fvec.Chunk |
chk_xold(water.fvec.Chunk[] chks,
int c,
int ncolA) |
static double[][] |
expandCats(double[][] sdata,
DataInfo dinfo) |
static double |
frobenius2(double[][] x) |
protected static int |
idx_xnew(int c,
int ncolA,
int ncolX) |
protected static int |
idx_xold(int c,
int ncolA) |
protected static int |
idx_ycat(int c,
int level,
DataInfo dinfo) |
protected static int |
idx_ynum(int c,
DataInfo dinfo) |
void |
init(boolean expensive) |
hex.schemas.ModelBuilderSchema |
schema() |
water.Job<GLRMModel> |
trainModel() |
static double[][] |
transform(double[][] centers,
double[] normSub,
double[] normMul,
int ncats,
int nnums) |
protected static double[][] |
yt_block(double[][] yt,
int cidx,
DataInfo dinfo) |
protected static double[][] |
yt_block(double[][] yt,
int cidx,
DataInfo dinfo,
boolean transpose) |
checkMemoryFootPrint, clearInitState, computePriorClassDistribution, createModelBuilder, error_count, error, getAlgo, getAlgo, getAlgo, getAlgoFullName, getModelBuilder, getModelBuilders, getModelClass, hasOffset, hasWeights, hide, ignoreBadColumns, ignoreStringColumns, info, isClassifier, isSupervised, nclasses, registerModelBuilder, response, separateFeatureVecs, train, updateValidationMessages, valid, validationErrors, vresponse, warn
cancel, cancel, checksum_impl, createProgressKey, deleteProgressKey, dest, done, failed, get, isCancelledOrCrashed, isDone, isRunning, isRunning, isStopped, jobs, msec, onCancelled, progress_msg, progress, remove_impl, start, update, update, update, update
checksum, getBinarySerializer, getPublishedKeys, remove, remove, remove, remove
public GLRM(GLRMModel.GLRMParameters parms)
public hex.schemas.ModelBuilderSchema schema()
schema
in class hex.ModelBuilder<GLRMModel,GLRMModel.GLRMParameters,GLRMModel.GLRMOutput>
public water.Job<GLRMModel> trainModel()
trainModel
in class hex.ModelBuilder<GLRMModel,GLRMModel.GLRMParameters,GLRMModel.GLRMOutput>
public hex.ModelCategory[] can_build()
can_build
in class hex.ModelBuilder<GLRMModel,GLRMModel.GLRMParameters,GLRMModel.GLRMOutput>
public hex.ModelBuilder.BuilderVisibility builderVisibility()
builderVisibility
in class hex.ModelBuilder<GLRMModel,GLRMModel.GLRMParameters,GLRMModel.GLRMOutput>
public void init(boolean expensive)
init
in class hex.ModelBuilder<GLRMModel,GLRMModel.GLRMParameters,GLRMModel.GLRMOutput>
public static double frobenius2(double[][] x)
public static double[][] transform(double[][] centers, double[] normSub, double[] normMul, int ncats, int nnums)
public static double[][] expandCats(double[][] sdata, DataInfo dinfo)
protected static int idx_xold(int c, int ncolA)
protected static int idx_xnew(int c, int ncolA, int ncolX)
protected static int idx_ycat(int c, int level, DataInfo dinfo)
protected static int idx_ynum(int c, DataInfo dinfo)
protected static water.fvec.Chunk chk_xold(water.fvec.Chunk[] chks, int c, int ncolA)
protected static water.fvec.Chunk chk_xnew(water.fvec.Chunk[] chks, int c, int ncolA, int ncolX)
protected static double[][] yt_block(double[][] yt, int cidx, DataInfo dinfo)
protected static double[][] yt_block(double[][] yt, int cidx, DataInfo dinfo, boolean transpose)