Class L2R_L2_SvrFunction
java.lang.Object
de.bwaldvogel.liblinear.L2R_L2_SvrFunction
- Since:
- 1.91
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected doubleC_times_loss(int i, double wx_i) doublefun(double[] w) voidget_diag_preconditioner(double[] M) intvoidgrad(double[] w, double[] g) voidHv(double[] s, double[] Hs) doublelinesearch_and_update(double[] w, double[] s, de.bwaldvogel.liblinear.MutableDouble f, double[] g, double alpha) protected voidsubXTv(double[] v, double[] XTv)
-
Field Details
-
I
protected final int[] I -
sizeI
protected int sizeI
-
-
Constructor Details
-
L2R_L2_SvrFunction
-
-
Method Details
-
C_times_loss
protected double C_times_loss(int i, double wx_i) -
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) -
subXTv
protected void subXTv(double[] v, double[] XTv) -
fun
public double fun(double[] w) -
get_nr_variable
public int get_nr_variable() -
linesearch_and_update
public double linesearch_and_update(double[] w, double[] s, de.bwaldvogel.liblinear.MutableDouble f, double[] g, double alpha)
-