hex
Class DLSM.ADMMSolver
java.lang.Object
water.Iced
hex.DLSM.LSMSolver
hex.DLSM.ADMMSolver
- All Implemented Interfaces:
- java.lang.Cloneable, Freezable
- Enclosing class:
- DLSM
public static final class DLSM.ADMMSolver
- extends DLSM.LSMSolver
Method Summary |
java.lang.String |
name()
|
boolean |
normalize()
|
boolean |
solve(hex.DGLM.Gram gram,
double[] z)
|
com.google.gson.JsonObject |
toJson()
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_LAMBDA
public static final double DEFAULT_LAMBDA
- See Also:
- Constant Field Values
DEFAULT_ALPHA
public static final double DEFAULT_ALPHA
- See Also:
- Constant Field Values
_orlx
public double _orlx
_rho
public double _rho
DLSM.ADMMSolver
public DLSM.ADMMSolver(double lambda,
double alpha)
normalize
public boolean normalize()
toJson
public com.google.gson.JsonObject toJson()
- Specified by:
toJson
in class DLSM.LSMSolver
solve
public boolean solve(hex.DGLM.Gram gram,
double[] z)
- Specified by:
solve
in class DLSM.LSMSolver
z
- - resulting vector of coefficients
- Returns:
- true if converged
name
public java.lang.String name()
- Specified by:
name
in class DLSM.LSMSolver