com.rapidminer.operator.learner.functions.kernel.jmysvm.optimizer
Class QuadraticProblem

java.lang.Object
  extended by com.rapidminer.operator.learner.functions.kernel.jmysvm.optimizer.QuadraticProblem
Direct Known Subclasses:
QuadraticProblemSMO

public abstract class QuadraticProblem
extends java.lang.Object

A quadratic optimization problem.

Author:
Stefan Rueping

Field Summary
 double[] A
           
 double[] b
           
 double[] c
           
 double[] H
           
 double[] l
           
 double lambda_eq
           
 double max_allowed_error
           
protected  int n
           
 double[] u
           
 double[] x
           
 
Constructor Summary
QuadraticProblem()
           
 
Method Summary
protected abstract  void calc_lambda_eq()
           
 int get_n()
           
 void set_n(int new_n)
           
abstract  int solve()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

n

protected int n

c

public double[] c

H

public double[] H

A

public double[] A

b

public double[] b

l

public double[] l

u

public double[] u

x

public double[] x

max_allowed_error

public double max_allowed_error

lambda_eq

public double lambda_eq
Constructor Detail

QuadraticProblem

public QuadraticProblem()
Method Detail

set_n

public void set_n(int new_n)

get_n

public int get_n()

calc_lambda_eq

protected abstract void calc_lambda_eq()

solve

public abstract int solve()


Copyright © 2001-2009 by Rapid-I