Modifier and Type | Class and Description |
---|---|
static class |
LSMSolver.ADMMSolver.NonSPDMatrixException |
LSMSolver.ADMMSolver, LSMSolver.LSMSolverException, LSMSolver.LSMSolverType, LSMSolver.ProxSolver
Modifier and Type | Field and Description |
---|---|
double |
_addedL2 |
double |
_gradientEps |
double |
_orlx |
double |
_proximalPenalty |
double |
_rho |
double[] |
_wgiven |
static double |
DEFAULT_ALPHA |
double |
grad_err |
_converged, _id, _jobKey
Constructor and Description |
---|
LSMSolver.ADMMSolver(double lambda,
double alpha,
double gradEps) |
LSMSolver.ADMMSolver(double lambda,
double alpha,
double gradEps,
double addedL2) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
name() |
boolean |
normalize() |
boolean |
solve(Gram gram,
double[] xy,
double yy,
double[] z) |
boolean |
solve(Gram gram,
double[] xy,
double yy,
double[] res,
double objVal) |
com.google.gson.JsonObject |
toJson() |
converged, grad, lsm_objectiveVal, objectiveVal, shrinkage, subgrad
clone, frozenType, init, newInstance, read, toDocField, write, writeJSON, writeJSONFields
public static final double DEFAULT_ALPHA
public double _orlx
public double _rho
public double[] _wgiven
public double _proximalPenalty
public final double _gradientEps
public double _addedL2
public double grad_err
public LSMSolver.ADMMSolver(double lambda, double alpha, double gradEps)
public LSMSolver.ADMMSolver(double lambda, double alpha, double gradEps, double addedL2)