Replace Infinite Values


Synopsis

Replaces infinite values in examples.


Description

Replaces positive and negative infinite values in examples by one of the functions "none", "zero", "max_byte", "max_int", "max_double", and "missing". "none" means, that the value is not replaced. The max_xxx functions replace plus infinity by the upper bound and minus infinity by the lower bound of the range of the Java type xxx. "missing" means, that the value is replaced by nan (not a number), which is internally used to represent missing values. A MissingValueReplenishment operator can be used to replace missing values by average (or the mode for nominal attributes), maximum, minimum etc. afterwards. For each attribute, the function can be selected using the parameter list columns. If an attribute's name appears in this list as a key, the value is used as the function name. If the attribute's name is not in the list, the function specified by the default parameter is used.


Input

, Example set matching at least one selected attribute.


Output


Parameters


ExampleProcess