Interface FeatureAggregator

All Superinterfaces:
com.oracle.labs.mlrg.olcut.config.Configurable, com.oracle.labs.mlrg.olcut.provenance.Provenancable<com.oracle.labs.mlrg.olcut.provenance.ConfiguredObjectProvenance>
All Known Implementing Classes:
AverageAggregator, SumAggregator, UniqueAggregator

public interface FeatureAggregator extends com.oracle.labs.mlrg.olcut.config.Configurable, com.oracle.labs.mlrg.olcut.provenance.Provenancable<com.oracle.labs.mlrg.olcut.provenance.ConfiguredObjectProvenance>
An interface for aggregating feature values into other values.
  • Method Summary

    Modifier and Type
    Method
    Description
    Aggregates feature values with the same names.

    Methods inherited from interface com.oracle.labs.mlrg.olcut.config.Configurable

    postConfig

    Methods inherited from interface com.oracle.labs.mlrg.olcut.provenance.Provenancable

    getProvenance
  • Method Details

    • aggregate

      List<Feature> aggregate(List<Feature> input)
      Aggregates feature values with the same names.
      Parameters:
      input - The input features.
      Returns:
      The output features.