| Modifier and Type | Class and Description |
|---|---|
static class |
LSMSolver.ADMMSolver.NonSPDMatrixException |
class |
LSMSolver.ADMMSolver.ParallelSolver |
LSMSolver.ADMMSolver, LSMSolver.LSMSolverException, LSMSolver.LSMSolverType, LSMSolver.ProxSolver| Modifier and Type | Field and Description |
|---|---|
double |
_addedL2 |
double |
_gradientEps |
double |
_proximalPenalty |
double[] |
_wgiven |
long |
decompTime |
static double |
DEFAULT_ALPHA |
double |
gerr |
int |
iterations |
_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() |
LSMSolver.ADMMSolver.ParallelSolver |
parSolver(Gram gram,
double[] xy,
double[] res,
double rho,
int iBlock,
int rBlock) |
boolean |
solve(Gram gram,
double[] xy,
double yy,
double[] z) |
boolean |
solve(Gram gram,
double[] xy,
double yy,
double[] z,
double rho) |
com.google.gson.JsonObject |
toJson() |
converged, grad, lsm_objectiveVal, objectiveVal, shrinkage, subgradclone, frozenType, init, newInstance, read, toDocField, write, writeJSON, writeJSONFieldspublic static final double DEFAULT_ALPHA
public double[] _wgiven
public double _proximalPenalty
public final double _gradientEps
public double gerr
public int iterations
public long decompTime
public double _addedL2
public LSMSolver.ADMMSolver(double lambda,
double alpha,
double gradEps)
public LSMSolver.ADMMSolver(double lambda,
double alpha,
double gradEps,
double addedL2)
public boolean normalize()
public com.google.gson.JsonObject toJson()
public boolean solve(Gram gram, double[] xy, double yy, double[] z)
public LSMSolver.ADMMSolver.ParallelSolver parSolver(Gram gram, double[] xy, double[] res, double rho, int iBlock, int rBlock)
public boolean solve(Gram gram, double[] xy, double yy, double[] z, double rho)