Package de.bwaldvogel.liblinear
Class L2R_LrFunction
java.lang.Object
de.bwaldvogel.liblinear.L2R_ErmFunction
de.bwaldvogel.liblinear.L2R_LrFunction
- All Implemented Interfaces:
Function
-
Field Summary
FieldsFields inherited from class de.bwaldvogel.liblinear.L2R_ErmFunction
C, prob, regularize_bias, tmp, wx
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected double
C_times_loss
(int i, double wx_i) void
get_diag_preconditioner
(double[] M) void
grad
(double[] w, double[] g) void
Hv
(double[] s, double[] Hs) Methods inherited from class de.bwaldvogel.liblinear.L2R_ErmFunction
fun, get_nr_variable, linesearch_and_update, XTv, Xv
-
Field Details
-
D
private final double[] D
-
-
Constructor Details
-
L2R_LrFunction
-
-
Method Details
-
C_times_loss
protected double C_times_loss(int i, double wx_i) - Specified by:
C_times_loss
in classL2R_ErmFunction
-
grad
public void grad(double[] w, double[] g) -
get_diag_preconditioner
public void get_diag_preconditioner(double[] M) -
Hv
public void Hv(double[] s, double[] Hs)
-