libsvm
Class Solver_NU

java.lang.Object
  extended by libsvm.Solver
      extended by libsvm.Solver_NU

final class Solver_NU
extends Solver


Nested Class Summary
 
Nested classes/interfaces inherited from class libsvm.Solver
Solver.SolutionInfo
 
Field Summary
private  Solver.SolutionInfo si
           
 
Fields inherited from class libsvm.Solver
active_set, active_size, alpha, alpha_status, Cn, Cp, eps, FREE, G, G_bar, INF, l, LOWER_BOUND, p, Q, QD, unshrinked, UPPER_BOUND, y
 
Constructor Summary
Solver_NU()
           
 
Method Summary
private  boolean be_shrunken(int i, double Gmax1, double Gmax2, double Gmax3, double Gmax4)
           
(package private)  double calculate_rho()
           
(package private)  void do_shrinking()
           
(package private)  int select_working_set(int[] working_set)
           
(package private)  void Solve(int l, QMatrix Q, double[] p, byte[] y, double[] alpha, double Cp, double Cn, double eps, Solver.SolutionInfo si, int shrinking)
           
 
Methods inherited from class libsvm.Solver
get_C, is_free, is_lower_bound, is_upper_bound, reconstruct_gradient, swap_index, update_alpha_status
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

si

private Solver.SolutionInfo si
Constructor Detail

Solver_NU

Solver_NU()
Method Detail

Solve

void Solve(int l,
           QMatrix Q,
           double[] p,
           byte[] y,
           double[] alpha,
           double Cp,
           double Cn,
           double eps,
           Solver.SolutionInfo si,
           int shrinking)
Overrides:
Solve in class Solver

select_working_set

int select_working_set(int[] working_set)
Overrides:
select_working_set in class Solver

be_shrunken

private boolean be_shrunken(int i,
                            double Gmax1,
                            double Gmax2,
                            double Gmax3,
                            double Gmax4)

do_shrinking

void do_shrinking()
Overrides:
do_shrinking in class Solver

calculate_rho

double calculate_rho()
Overrides:
calculate_rho in class Solver