|  | ## Select by Weights

#### Synopsis

Selects only attributes which weights fulfill a given relation with respect to the input attribute weights.

#### Description

This operator selects all attributes which have a weight satisfying a given condition. For example, only attributes with a weight greater than `min_weight` should be selected. This operator is also able to select the k attributes with the highest weight.

#### Input

- example set input: expects: ExampleSetMetaData: #examples: = 0; #attributes: 0
- weights: expects: AttributeWeights

#### Output

- example set output:
- original:
- weights:

#### Parameters

- weight relation: Selects only weights which fulfill this relation.
- weight: The selected relation will be evaluated against this value.
- k: Number k of attributes to be selected. For example 'top k' with k = 5 will return an exampleset containing only the 5 highest weighted attributes.
- p: Percentage of attributes to be selected. For example 'top p%' with p = 15 will return an exampleset containing only attributes which are part of the 15% of the highest weighted attributes.
- deselect unknown: Indicates if attributes which weight is unknown should be removed from example set.
- use absolute weights: Indicates if the absolute values of the weights should be used for comparison.

#### ExampleProcess