Enum Class OCIUtil.OCIModelType

java.lang.Object
java.lang.Enum<OCIUtil.OCIModelType>
org.tribuo.interop.oci.OCIUtil.OCIModelType
All Implemented Interfaces:
Serializable, Comparable<OCIUtil.OCIModelType>, Constable
Enclosing class:
OCIUtil

public static enum OCIUtil.OCIModelType extends Enum<OCIUtil.OCIModelType>
Enum for OCI model types.
  • Enum Constant Details

    • BINARY_CLASSIFICATION

      public static final OCIUtil.OCIModelType BINARY_CLASSIFICATION
      Binary classification.
    • REGRESSION

      public static final OCIUtil.OCIModelType REGRESSION
      Regression, maps to Tribuo's Regressor.
    • MULTINOMIAL_CLASSIFICATION

      public static final OCIUtil.OCIModelType MULTINOMIAL_CLASSIFICATION
      Multi-class classification, maps to Tribuo's Label.
    • CLUSTERING

      public static final OCIUtil.OCIModelType CLUSTERING
      Clustering, maps to Tribuo's ClusterID.
    • RECOMMENDER

      public static final OCIUtil.OCIModelType RECOMMENDER
      Recommender system, no Tribuo mapping.
    • DIMENSIONALITY_REDUCTION

      public static final OCIUtil.OCIModelType DIMENSIONALITY_REDUCTION
      Dimensionality reduction, no Tribuo mapping.
    • TIME_SERIES

      public static final OCIUtil.OCIModelType TIME_SERIES
      Time series forecasting, no Tribuo mapping.
    • ANOMALY_DETECTION

      public static final OCIUtil.OCIModelType ANOMALY_DETECTION
      Anomaly detection, maps to Tribuo's Event.
    • TOPIC_MODELLING

      public static final OCIUtil.OCIModelType TOPIC_MODELLING
      Topic modelling, no Tribuo mapping.
    • NER

      public static final OCIUtil.OCIModelType NER
      Named Entity Recognition, no strict Tribuo mapping.
    • SENTIMENT_ANALYSIS

      public static final OCIUtil.OCIModelType SENTIMENT_ANALYSIS
      Sentiment analysis, no strict Tribuo mapping.
    • IMAGE_CLASSIFICATION

      public static final OCIUtil.OCIModelType IMAGE_CLASSIFICATION
      Image classification, no strict Tribuo mapping.
    • OBJECT_LOCALIZATION

      public static final OCIUtil.OCIModelType OBJECT_LOCALIZATION
      Object localization, no Tribuo mapping.
    • OTHER

      public static final OCIUtil.OCIModelType OTHER
      Other prediction types, currently used as the mapping for Tribuo's MultiLabel.
  • Field Details

    • modelType

      public final String modelType
      OCI DS model type string.
  • Method Details

    • values

      public static OCIUtil.OCIModelType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static OCIUtil.OCIModelType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null