org.opentox.algorithm
Class SvmParameters

java.lang.Object
  extended by org.opentox.algorithm.SvmParameters

public class SvmParameters
extends java.lang.Object

TODO: Move this class. Tuning Parameters for the SVM algorithm.

Version:
1.3.3 (Last update: Dec 28, 2009)
Author:
OpenTox - http://www.opentox.org/, Sopasakis Pantelis, Sarimveis Harry

Field Summary
 java.lang.String cacheSize
          The cahed memory used in model training.
 java.lang.String coeff0
          The bias of the support vector model.
 java.lang.String cost
          The Cost coefficient.
 java.lang.String degree
          The degree of the polynomial kernel (when used).
 java.lang.String epsilon
          The parameter epsilon used in SVM models.
 java.lang.String gamma
          The kernel parameter gamma used in various kernel functions.
 java.lang.String kernel
          The kernel used in the SVM model.
 java.lang.String targetAttribute
          The name of the target attribute which normally is the URI of a feature definition.
 java.lang.String tolerance
          The tolerance used in model training.
 
Constructor Summary
SvmParameters()
           
 
Method Summary
 java.util.List<AlgorithmParameter> getListOfParameters()
          Returns the SVM parameters as a list of AlgorithmParameter objects.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

kernel

public java.lang.String kernel
The kernel used in the SVM model. This can be rbf, linear, sigmoid or polynomial.


targetAttribute

public java.lang.String targetAttribute
The name of the target attribute which normally is the URI of a feature definition.


degree

public java.lang.String degree
The degree of the polynomial kernel (when used).


cacheSize

public java.lang.String cacheSize
The cahed memory used in model training.


cost

public java.lang.String cost
The Cost coefficient.


epsilon

public java.lang.String epsilon
The parameter epsilon used in SVM models.


gamma

public java.lang.String gamma
The kernel parameter gamma used in various kernel functions.


coeff0

public java.lang.String coeff0
The bias of the support vector model.


tolerance

public java.lang.String tolerance
The tolerance used in model training.

Constructor Detail

SvmParameters

public SvmParameters()
Method Detail

getListOfParameters

public java.util.List<AlgorithmParameter> getListOfParameters()
Returns the SVM parameters as a list of AlgorithmParameter objects.

Returns:
list of algorithm parameters.