Class FloatExtractor

java.lang.Object
org.tribuo.data.columnar.extractors.SimpleFieldExtractor<Float>
org.tribuo.data.columnar.extractors.FloatExtractor
All Implemented Interfaces:
com.oracle.labs.mlrg.olcut.config.Configurable, com.oracle.labs.mlrg.olcut.provenance.Provenancable<com.oracle.labs.mlrg.olcut.provenance.ConfiguredObjectProvenance>, FieldExtractor<Float>

Extracts the field value and converts it to a float.

Returns an empty optional if the value failed to parse.

  • Constructor Details

    • FloatExtractor

      public FloatExtractor(String fieldName)
      Extracts a float value from the supplied field name. Writes the metadata out using the field name as the key.
      Parameters:
      fieldName - The field name to inspect.
    • FloatExtractor

      public FloatExtractor(String fieldName, String metadataName)
      Extracts a float value from the supplied field name. Writes the metadata out using the metadataName as the key.
      Parameters:
      fieldName - The field name to inspect.
      metadataName - The metadata name to emit.
  • Method Details