+1)^p
- Version:
- $$
- Author:
- Eibe Frank (eibe@cs.waikato.ac.nz)
- Author:
- Shane Legg (shane@intelligenesis.net) (sparse vector code)
- Author:
- Stuart Inglis (stuart@reeltwo.com) (sparse vector code)
PolyKernel(Instances, int, double, boolean)
- Creates a new
PolyKernel instance.
clean()
- Frees the cache used by the kernel.
eval(int, int, Instance)
- Implements the abstract function of Kernel.
numEvals()
- Returns the number of time Eval has been called.
PolyKernel
public PolyKernel(Instances dataset,
int cacheSize,
double exponent,
boolean lowerOrder)
Creates a new PolyKernel instance.
- Parameters:
dataset - the training dataset used.
cacheSize - the size of the cache (a prime number)
eval
public double eval(int id1,
int id2,
Instance inst1) throws java.lang.Exception
Implements the abstract function of Kernel.
- Overrides:
- eval in class Kernel
clean
public void clean()
Frees the cache used by the kernel.
- Overrides:
- clean in class Kernel
numEvals
public int numEvals()
Returns the number of time Eval has been called.
- Returns:
- the number of kernel evaluation.
- Overrides:
- numEvals in class Kernel
All Packages Class Hierarchy This Package Previous Next Index WEKA's home