public class RELAGGS extends SimpleBatchFilter implements TechnicalInformationHandler
@inproceedings{Krogel2003,
author = {M.-A. Krogel and S. Wrobel},
booktitle = {Work-in-Progress Track at the Thirteenth International Conference on Inductive Logic Programming (ILP)},
editor = {T. Horvath and A. Yamamoto},
title = {Facets of Aggregation Approaches to Propositionalization},
year = {2003},
PDF = {http://kd.cs.uni-magdeburg.de/\~krogel/papers/aggs.pdf}
}
Valid options are:
-D Turns on output of debugging information.
-R <index1,index2-index4,...> Specify list of string attributes to convert to words. (default: select all relational attributes)
-V Inverts the matching sense of the selection.
-C <num> Max. cardinality of nominal attributes. If a nominal attribute has more values than this upper limit, then it will be skipped. (default: 20)
| Constructor and Description |
|---|
RELAGGS() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
attributeIndicesTipText()
Returns the tip text for this property
|
Capabilities |
getCapabilities()
Returns the Capabilities of this filter.
|
boolean |
getInvertSelection()
Gets whether the supplied columns are to be processed or skipped
|
int |
getMaxCardinality()
Gets the maximum number of values allowed for nominal attributes, before
they're skipped.
|
java.lang.String[] |
getOptions()
Gets the current settings of the classifier.
|
java.lang.String |
getRevision()
Returns the revision string.
|
Range |
getSelectedRange()
Gets the current range selection.
|
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 this filter
|
java.lang.String |
invertSelectionTipText()
Returns the tip text for this property
|
java.util.Enumeration |
listOptions()
Returns an enumeration describing the available options.
|
static void |
main(java.lang.String[] args)
runs the filter with the given arguments
|
java.lang.String |
maxCardinalityTipText()
Returns the tip text for this property
|
void |
setInvertSelection(boolean value)
Sets whether selected columns should be processed or skipped.
|
void |
setMaxCardinality(int value)
Sets the maximum number of values allowed for nominal attributes, before
they're skipped.
|
void |
setOptions(java.lang.String[] options)
Parses the options for this object.
|
void |
setSelectedRange(java.lang.String value)
Set the range of attributes to process.
|
batchFinished, inputdebugTipText, getDebug, setDebug, setInputFormatbatchFilterFile, filterFile, getCapabilities, getOutputFormat, isFirstBatchDone, isNewBatch, isOutputFormatDefined, makeCopies, makeCopy, numPendingOutput, output, outputPeek, toString, useFilter, wekaStaticWrapperpublic java.lang.String globalInfo()
globalInfo in class SimpleFilterpublic TechnicalInformation getTechnicalInformation()
getTechnicalInformation in interface TechnicalInformationHandlerpublic java.util.Enumeration listOptions()
listOptions in interface OptionHandlerlistOptions in class SimpleFilterpublic void setOptions(java.lang.String[] options)
throws java.lang.Exception
-D Turns on output of debugging information.
-R <index1,index2-index4,...> Specify list of string attributes to convert to words. (default: select all relational attributes)
-V Inverts the matching sense of the selection.
-C <num> Max. cardinality of nominal attributes. If a nominal attribute has more values than this upper limit, then it will be skipped. (default: 20)
setOptions in interface OptionHandlersetOptions in class SimpleFilteroptions - the options to usejava.lang.Exception - if setting of options failsSimpleFilter.reset()public java.lang.String[] getOptions()
getOptions in interface OptionHandlergetOptions in class SimpleFilterpublic java.lang.String maxCardinalityTipText()
public void setMaxCardinality(int value)
value - the maximum value.public int getMaxCardinality()
public java.lang.String attributeIndicesTipText()
public void setSelectedRange(java.lang.String value)
value - the new range.public Range getSelectedRange()
public java.lang.String invertSelectionTipText()
public void setInvertSelection(boolean value)
value - the new invert settingpublic boolean getInvertSelection()
public Capabilities getCapabilities()
getCapabilities in interface CapabilitiesHandlergetCapabilities in class FilterCapabilitiespublic java.lang.String getRevision()
getRevision in interface RevisionHandlergetRevision in class Filterpublic static void main(java.lang.String[] args)
args - the commandline arguments