public class RemoveDuplicated
extends weka.filters.SimpleBatchFilter
implements weka.filters.UnsupervisedFilter, weka.core.OptionHandler
-I <invert> Specifies whether it will be returned the unique or duplicated instances. (default false) false will return unique instances true will return duplicated instances
-C <ifClass> Specifies whether the attribute class will be used in the comparison. (default true) False will not use it, true will use it.;
Constructor and Description |
---|
RemoveDuplicated() |
Modifier and Type | Method and Description |
---|---|
weka.core.Capabilities |
getCapabilities()
Returns the Capabilities of this filter.
|
boolean |
getIfClass() |
boolean |
getInvert() |
java.lang.String[] |
getOptions()
Gets the current settings of the filter.
|
java.lang.String |
globalInfo()
Returns a string describing this classifier.
|
java.lang.String |
ifClassTipText() |
java.lang.String |
invertTipText() |
java.util.Enumeration |
listOptions()
Returns an enumeration describing the available options.
|
static void |
main(java.lang.String[] argv) |
void |
setIfClass(boolean ifClass) |
void |
setInvert(boolean invert) |
void |
setOptions(java.lang.String[] options)
Parses a list of options for this object.
|
debugTipText, getDebug, setDebug, setInputFormat
batchFilterFile, filterFile, getCapabilities, getOutputFormat, getRevision, isFirstBatchDone, isNewBatch, isOutputFormatDefined, makeCopies, makeCopy, mayRemoveInstanceAfterFirstBatchDone, numPendingOutput, output, outputPeek, runFilter, toString, useFilter, wekaStaticWrapper
public boolean getInvert()
public void setInvert(boolean invert)
public java.lang.String invertTipText()
public boolean getIfClass()
public void setIfClass(boolean ifClass)
public java.lang.String ifClassTipText()
public weka.core.Capabilities getCapabilities()
weka.filters.Filter
getCapabilities
in interface weka.core.CapabilitiesHandler
getCapabilities
in class weka.filters.Filter
Capabilities
public java.util.Enumeration listOptions()
weka.filters.SimpleFilter
listOptions
in interface weka.core.OptionHandler
listOptions
in class weka.filters.SimpleFilter
public void setOptions(java.lang.String[] options) throws java.lang.Exception
weka.filters.SimpleFilter
setOptions
in interface weka.core.OptionHandler
setOptions
in class weka.filters.SimpleFilter
options
- the list of options as an array of stringsjava.lang.Exception
- if an option is not supportedSimpleFilter.reset()
public java.lang.String[] getOptions()
weka.filters.SimpleFilter
getOptions
in interface weka.core.OptionHandler
getOptions
in class weka.filters.SimpleFilter
public java.lang.String globalInfo()
weka.filters.SimpleFilter
globalInfo
in class weka.filters.SimpleFilter
public static void main(java.lang.String[] argv)
args
- the command-line attributesjava.lang.Exception
- if something goes wrong