Class TransformationMap.TransformationList

java.lang.Object
org.tribuo.transform.TransformationMap.TransformationList
All Implemented Interfaces:
com.oracle.labs.mlrg.olcut.config.Configurable, com.oracle.labs.mlrg.olcut.provenance.Provenancable<com.oracle.labs.mlrg.olcut.provenance.ConfiguredObjectProvenance>
Enclosing class:
TransformationMap

public static final class TransformationMap.TransformationList extends Object implements com.oracle.labs.mlrg.olcut.config.Configurable, com.oracle.labs.mlrg.olcut.provenance.Provenancable<com.oracle.labs.mlrg.olcut.provenance.ConfiguredObjectProvenance>
A carrier type as OLCUT does not support nested generics.

Will be deprecated if/when OLCUT supports this.

  • Field Details

    • list

      @Config(description="A list of transformations to apply.") public List<Transformation> list
      The list of transformations.
  • Constructor Details

    • TransformationList

      public TransformationList(List<Transformation> list)
      Constructs a transformation list.
      Parameters:
      list - The list of transformations.
  • Method Details

    • getProvenance

      public com.oracle.labs.mlrg.olcut.provenance.ConfiguredObjectProvenance getProvenance()
      Specified by:
      getProvenance in interface com.oracle.labs.mlrg.olcut.provenance.Provenancable<com.oracle.labs.mlrg.olcut.provenance.ConfiguredObjectProvenance>
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object