org.opentox.algorithm.trainer
Class SvmParameters

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

public class SvmParameters
extends java.lang.Object

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
protected  java.lang.String cacheSize
          The cahed memory used in model training.
protected  java.lang.String coeff0
          The bias of the support vector model.
protected  java.lang.String cost
          The Cost coefficient.
protected  java.lang.String degree
          The degree of the polynomial kernel (when used).
protected  java.lang.String epsilon
          The parameter epsilon used in SVM models.
protected  java.lang.String gamma
          The kernel parameter gamma used in various kernel functions.
protected  java.lang.String kernel
          The kernel used in the SVM model.
protected  java.lang.String targetAttribute
          The name of the target attribute which normally is the URI of a feature definition.
protected  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

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


targetAttribute

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


degree

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


cacheSize

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


cost

protected java.lang.String cost
The Cost coefficient.


epsilon

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


gamma

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


coeff0

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


tolerance

protected 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.