edu.udo.cs.mySVM.Kernel
Class KernelPolynomial

java.lang.Object
  extended by edu.udo.cs.mySVM.Kernel.Kernel
      extended by edu.udo.cs.mySVM.Kernel.KernelPolynomial

public class KernelPolynomial
extends Kernel

Polynomial Kernel

Version:
$Id: KernelPolynomial.java,v 1.10 2006/08/28 12:32:58 ingomierswa Exp $
Author:
Stefan Rueping, Ingo Mierswa

Field Summary
private  double degree
           
 
Fields inherited from class edu.udo.cs.mySVM.Kernel.Kernel
cache_MB, dim, examples_total, kernel_cache, kernel_cache_size, the_examples
 
Constructor Summary
KernelPolynomial()
          Class constructor
 
Method Summary
 double calculate_K(int[] x_index, double[] x_att, int[] y_index, double[] y_att)
          Calculates kernel value of vectors x and y
 void readKernelParameters(java.io.ObjectInputStream in)
           
 void setDegree(double degree)
           
 java.lang.String toString()
          Output as String
 void writeKernelParameters(java.io.ObjectOutputStream out)
           
 
Methods inherited from class edu.udo.cs.mySVM.Kernel.Kernel
calculate_K_row, calculate_K, calculate_K, get_row, getCacheSize, init_kernel_cache, init, innerproduct, norm2, set_examples_size, swap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

degree

private double degree
Constructor Detail

KernelPolynomial

public KernelPolynomial()
Class constructor

Method Detail

toString

public java.lang.String toString()
Output as String

Overrides:
toString in class Kernel


setDegree

public void setDegree(double degree)

calculate_K

public double calculate_K(int[] x_index,
                          double[] x_att,
                          int[] y_index,
                          double[] y_att)
Calculates kernel value of vectors x and y

Specified by:
calculate_K in class Kernel


readKernelParameters

public void readKernelParameters(java.io.ObjectInputStream in)
                          throws java.io.IOException
Specified by:
readKernelParameters in class Kernel
Throws:
java.io.IOException

writeKernelParameters

public void writeKernelParameters(java.io.ObjectOutputStream out)
                           throws java.io.IOException
Specified by:
writeKernelParameters in class Kernel
Throws:
java.io.IOException


Copyright © 2001-2006