public static final class DLSM.ADMMSolver extends DLSM.LSMSolver
| Modifier and Type | Class and Description |
|---|---|
static class |
DLSM.ADMMSolver.NonSPDMatrixException |
DLSM.LSMSolver.LSMSolverException| Modifier and Type | Field and Description |
|---|---|
boolean |
_autoHandleNonSPDMatrix |
double |
_orlx |
double |
_rho |
static double |
DEFAULT_ALPHA |
static double |
DEFAULT_LAMBDA |
_alpha, _converged, _jobKey, _lambda| Constructor and Description |
|---|
DLSM.ADMMSolver(double lambda,
double alpha) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
name() |
boolean |
normalize() |
boolean |
solve(hex.DGLM.Gram gram,
double[] z) |
com.google.gson.JsonObject |
toJson() |
convergedclone, frozenType, init, newInstance, read, toDocField, write, writeJSON, writeJSONFieldspublic static final double DEFAULT_LAMBDA
public static final double DEFAULT_ALPHA
public double _orlx
public double _rho
public boolean _autoHandleNonSPDMatrix
public boolean normalize()
public com.google.gson.JsonObject toJson()
toJson in class DLSM.LSMSolverpublic boolean solve(hex.DGLM.Gram gram,
double[] z)
solve in class DLSM.LSMSolvergram - Matrix - weighted gram matrix (X'*X) computed over the dataz - - resulting vector of coefficientspublic java.lang.String name()
name in class DLSM.LSMSolver