public class UniqueProcessor extends Object implements FeatureProcessor
The aggregation is user controllable.
In most cases this will be unnecessary as the feature names will be unique as they are keyed by the field name, however it's possible to induce collisions via text fields or other mechanisms.
|Modifier and Type||Class and Description|
The type of reduction operation to perform.
|Constructor and Description|
Creates a UniqueProcessor using the specified reduction operation.
|Modifier and Type||Method and Description|
Processes a list of
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public UniqueProcessor(UniqueProcessor.UniqueType reductionType)
reductionType- The reduction operation to perform.
public List<ColumnarFeature> process(List<ColumnarFeature> features)
ColumnarFeatures, transforming it by adding conjunctions or removing unnecessary features.
public com.oracle.labs.mlrg.olcut.provenance.ConfiguredObjectProvenance getProvenance()
Copyright © 2015–2021 Oracle and/or its affiliates. All rights reserved.