|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectweka.filters.Filter
weka.filters.SimpleFilter
weka.filters.SimpleStreamFilter
weka.filters.unsupervised.attribute.SAX
public class SAX
A simple filter that retains only every nth attribute.
Valid options are:-nth <int> Only every n-th point will be output (>0). (default: 1)
| Field Summary | |
|---|---|
protected int |
m_bins
number of gaussian bins. |
protected double[] |
m_bps
breakpoints. |
protected boolean |
m_OutputNominal
If true output nominal, false output numeric . |
protected int |
m_windows
number of windows. |
| Fields inherited from class weka.filters.SimpleFilter |
|---|
m_Debug |
| Fields inherited from class weka.filters.Filter |
|---|
m_FirstBatchDone, m_InputRelAtts, m_InputStringAtts, m_NewBatch, m_OutputRelAtts, m_OutputStringAtts |
| Constructor Summary | |
|---|---|
SAX()
|
|
| Method Summary | |
|---|---|
String |
binsPointTipText()
Returns the tip text for this property. |
protected weka.core.Instances |
determineOutputFormat(weka.core.Instances inputFormat)
Determines the output format based on the input format and returns this. |
int |
getBins()
Returns the nth point setting. |
weka.core.Capabilities |
getCapabilities()
Returns the Capabilities of this filter. |
protected double[] |
getMeanStdev(weka.core.Instance in)
Return an array where the 1st value is the mean, and the 2nd the standard deviation of the attribute values. |
boolean |
getNominal()
Gets whether output numeric or nominal values. |
String[] |
getOptions()
Gets the current settings of the filter. |
String |
getRevision()
Returns the revision string. |
int |
getWindows()
Returns the nth point setting. |
String |
globalInfo()
Returns a string describing this classifier. |
Enumeration |
listOptions()
Returns an enumeration describing the available options. |
static void |
main(String[] args)
Main method for testing this class. |
String |
nominalTipText()
Returns the tip text for this property. |
protected weka.core.Instance |
process(weka.core.Instance instance)
processes the given instance (may change the provided instance) and returns the modified version. |
void |
setBins(int value)
Sets the nth point setting. |
void |
setNominal(boolean nominal)
Sets whether to output nominal or numeric values. |
void |
setOptions(String[] options)
Parses a list of options for this object. |
void |
setWindows(int value)
Sets the nth point setting. |
String |
windowsPointTipText()
Returns the tip text for this property. |
| Methods inherited from class weka.filters.SimpleStreamFilter |
|---|
batchFinished, hasImmediateOutputFormat, input, preprocess, process |
| Methods inherited from class weka.filters.SimpleFilter |
|---|
debugTipText, getDebug, reset, setDebug, setInputFormat |
| Methods inherited from class weka.filters.Filter |
|---|
batchFilterFile, bufferInput, copyValues, copyValues, filterFile, flushInput, getCapabilities, getInputFormat, getOutputFormat, initInputLocators, initOutputLocators, inputFormatPeek, isFirstBatchDone, isNewBatch, isOutputFormatDefined, makeCopies, makeCopy, mayRemoveInstanceAfterFirstBatchDone, numPendingOutput, output, outputFormatPeek, outputPeek, push, resetQueue, runFilter, setOutputFormat, testInputFormat, toString, useFilter, wekaStaticWrapper |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected int m_bins
protected int m_windows
protected boolean m_OutputNominal
protected double[] m_bps
| Constructor Detail |
|---|
public SAX()
| Method Detail |
|---|
public String globalInfo()
globalInfo in class weka.filters.SimpleFilterpublic Enumeration listOptions()
listOptions in interface weka.core.OptionHandlerlistOptions in class weka.filters.SimpleFilter
public void setOptions(String[] options)
throws Exception
setOptions in interface weka.core.OptionHandlersetOptions in class weka.filters.SimpleFilteroptions - the list of options as an array of strings
Exception - if an option is not supportedSimpleFilter.reset()public String[] getOptions()
getOptions in interface weka.core.OptionHandlergetOptions in class weka.filters.SimpleFilterpublic String nominalTipText()
public void setNominal(boolean nominal)
dontNormalize - if true the values are not normalizedpublic boolean getNominal()
public void setBins(int value)
value - the nth pointpublic void setWindows(int value)
value - the nth pointpublic int getBins()
public int getWindows()
public String binsPointTipText()
public String windowsPointTipText()
public weka.core.Capabilities getCapabilities()
getCapabilities in interface weka.core.CapabilitiesHandlergetCapabilities in class weka.filters.FilterCapabilities
protected weka.core.Instances determineOutputFormat(weka.core.Instances inputFormat)
throws Exception
determineOutputFormat in class weka.filters.SimpleStreamFilterinputFormat - the input format to base the output format on
Exception - in case the determination goes wrongprotected double[] getMeanStdev(weka.core.Instance in)
in - instance
protected weka.core.Instance process(weka.core.Instance instance)
throws Exception
process in class weka.filters.SimpleStreamFilterinstance - the instance to process
Exception - in case the processing goes wrongpublic String getRevision()
getRevision in interface weka.core.RevisionHandlergetRevision in class weka.filters.Filterpublic static void main(String[] args)
args - should contain arguments to the filter: use -h for help
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||