public interface FeatureProcessor
extends com.oracle.labs.mlrg.olcut.config.Configurable, com.oracle.labs.mlrg.olcut.provenance.Provenancable<com.oracle.labs.mlrg.olcut.provenance.ConfiguredObjectProvenance>
Any existing features have their names preserved if they are not removed.
New features that are created must use the ColumnarFeature.CONJUNCTION
String
as their field name, as enforced by the two field ColumnarFeature
constructor.
Modifier and Type | Method and Description |
---|---|
List<ColumnarFeature> |
process(List<ColumnarFeature> features)
Processes a list of
ColumnarFeature s, transforming it
by adding conjunctions or removing unnecessary features. |
List<ColumnarFeature> process(List<ColumnarFeature> features)
ColumnarFeature
s, transforming it
by adding conjunctions or removing unnecessary features.features
- The list of features to process.Copyright © 2015–2021 Oracle and/or its affiliates. All rights reserved.