Up: Component summary Component

WekaAttributeSelection

Selects parameters using Weka AttributeSelection classes.

Version 1.0
Bundle tools
Categories Convert
Authors Sirkku Karinen (sirkku.karinen@helsinki.fi)
Issue tracker View/Report issues
Requires weka.jar (jar) ; csbl-javatools.jar (jar)
Source files component.xml
Usage Example with default values

Inputs

Name Type Mandatory Description
in CSV Mandatory Input data

Outputs

Name Type Description
out CSV Data with selected parameters (columns).

Parameters

Name Type Default Description
attributeEvaluation string (no default) Name of Weka AttributeEvaluation class (subclass of ASEvaluation). Use full package name, for example "weka.attributeSelection.CfsSubsetEval". See Weka API for possible values. NOTE! Some ASSelection -classes need one specific ASEvaluation class to work (and this may not be documented in Weka). If wrong ASEvaluation is provided, component throws some Java Exception.
attributeSelection string (no default) Name of Weka AttributeSelection class (subclass of ASSelection). Use full package name, for example "weka.attributeSelection.PrincipalComponents". See Weka API for possible values.
classAttribute string (no default) Class attribute.
evaluationParameters string ""
removeCols string "" Comma separated list of columns to remove (ignore) from input data
selectionParameters string "" Parameters passed to attributeSelection. For example with the attribute selection above one might use "-T -N". See Weka API for possible values.

Test cases

Test case Parameters IN
in
OUT
out
case1 properties in out

attributeSelection = weka.attributeSelection.ExhaustiveSearch,
attributeEvaluation = weka.attributeSelection.WrapperSubsetEval,
classAttribute = group


Generated 2018-12-12 07:42:06 by Anduril 2.0.0