|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectweka.classifiers.functions.supportVector.Kernel
weka.classifiers.functions.supportVector.CachedKernel
weka.classifiers.functions.supportVector.Puk
public class Puk
The Pearson VII function-based universal kernel.
For more information see:
B. Uestuen, W.J. Melssen, L.M.C. Buydens (2006). Facilitating the application of Support Vector Regression by using a universal Pearson VII function based kernel. Chemometrics and Intelligent Laboratory Systems. 81:29-40.
-D Enables debugging output (if available) to be printed. (default: off)
-no-checks Turns off all checks - use with caution! (default: checks on)
-C <num> The size of the cache (a prime number), 0 for full cache and -1 to turn it off. (default: 250007)
-O <num> The Omega parameter. (default: 1.0)
-S <num> The Sigma parameter. (default: 1.0)
Constructor Summary | |
---|---|
Puk()
default constructor - does nothing. |
|
Puk(Instances data,
int cacheSize,
double omega,
double sigma)
Constructor. |
Method Summary | |
---|---|
void |
buildKernel(Instances data)
builds the kernel with the given data. |
Capabilities |
getCapabilities()
Returns the Capabilities of this kernel. |
double |
getOmega()
Gets the omega value. |
java.lang.String[] |
getOptions()
Gets the current settings of the Kernel. |
java.lang.String |
getRevision()
Returns the revision string. |
double |
getSigma()
Gets the sigma value. |
TechnicalInformation |
getTechnicalInformation()
Returns an instance of a TechnicalInformation object, containing detailed information about the technical background of this class, e.g., paper reference or book this class is based on. |
java.lang.String |
globalInfo()
Returns a string describing the kernel |
java.util.Enumeration |
listOptions()
Returns an enumeration describing the available options. |
java.lang.String |
omegaTipText()
Returns the tip text for this property |
void |
setOmega(double value)
Sets the omega value. |
void |
setOptions(java.lang.String[] options)
Parses a given list of options. |
void |
setSigma(double value)
Sets the sigma value. |
java.lang.String |
sigmaTipText()
Returns the tip text for this property |
java.lang.String |
toString()
returns a string representation for the Kernel |
Methods inherited from class weka.classifiers.functions.supportVector.CachedKernel |
---|
cacheSizeTipText, clean, eval, getCacheSize, numCacheHits, numEvals, setCacheSize |
Methods inherited from class weka.classifiers.functions.supportVector.Kernel |
---|
checksTurnedOffTipText, debugTipText, forName, getChecksTurnedOff, getDebug, makeCopies, makeCopy, setChecksTurnedOff, setDebug |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Puk()
public Puk(Instances data, int cacheSize, double omega, double sigma) throws java.lang.Exception
data
- the data to usecacheSize
- the size of the cacheomega
- the exponentsigma
- the bandwidth
java.lang.Exception
- if something goes wrongMethod Detail |
---|
public java.lang.String globalInfo()
globalInfo
in class Kernel
public TechnicalInformation getTechnicalInformation()
getTechnicalInformation
in interface TechnicalInformationHandler
public java.util.Enumeration listOptions()
listOptions
in interface OptionHandler
listOptions
in class CachedKernel
public void setOptions(java.lang.String[] options) throws java.lang.Exception
-D Enables debugging output (if available) to be printed. (default: off)
-no-checks Turns off all checks - use with caution! (default: checks on)
-C <num> The size of the cache (a prime number), 0 for full cache and -1 to turn it off. (default: 250007)
-O <num> The Omega parameter. (default: 1.0)
-S <num> The Sigma parameter. (default: 1.0)
setOptions
in interface OptionHandler
setOptions
in class CachedKernel
options
- the list of options as an array of strings
java.lang.Exception
- if an option is not supportedpublic java.lang.String[] getOptions()
getOptions
in interface OptionHandler
getOptions
in class CachedKernel
public void setOmega(double value)
value
- the omega valuepublic double getOmega()
public java.lang.String omegaTipText()
public void setSigma(double value)
value
- the sigma valuepublic double getSigma()
public java.lang.String sigmaTipText()
public Capabilities getCapabilities()
getCapabilities
in interface CapabilitiesHandler
getCapabilities
in class Kernel
Capabilities
public void buildKernel(Instances data) throws java.lang.Exception
buildKernel
in class CachedKernel
data
- the data to base the kernel on
java.lang.Exception
- if something goes wrongpublic java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getRevision()
getRevision
in interface RevisionHandler
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |