Class FeatureCSVMetadataForOutput

Object
FeatureCSVMetadataForOutput

public class FeatureCSVMetadataForOutput extends Object
Like a FeatureCSVMetadata but additionally associates an output-name.
Author:
Owen Feehan
  • Constructor Details

    • FeatureCSVMetadataForOutput

      public FeatureCSVMetadataForOutput(String[] nonFeatureHeaders, FeatureNameList featureNames, String outputName)
      Creates a new FeatureCSVMetadataForOutput instance.
      Parameters:
      nonFeatureHeaders - Headers for the CSV File
      featureNames - Names of each feature in the feature columns.
      outputName - Names for the produced output.
  • Method Details

    • metadata

      public FeatureCSVMetadata metadata()
      Derives metadata for writing to a CSV file
      Returns:
      newly created metadata
    • nonFeatureHeaders

      public String[] nonFeatureHeaders()
      Headers for the CSV File
    • featureNames

      public FeatureNameList featureNames()
      Names of each feature in the feature columns.
    • outputName

      public String outputName()
      Names for the produced output.