Enum Class FunctionName

java.lang.Object
java.lang.Enum<FunctionName>
org.opensearch.ml.common.FunctionName
All Implemented Interfaces:
Serializable, Comparable<FunctionName>, Constable

public enum FunctionName extends Enum<FunctionName>
  • Enum Constant Details

    • LINEAR_REGRESSION

      public static final FunctionName LINEAR_REGRESSION
    • KMEANS

      public static final FunctionName KMEANS
    • AD_LIBSVM

      public static final FunctionName AD_LIBSVM
    • SAMPLE_ALGO

      public static final FunctionName SAMPLE_ALGO
    • LOCAL_SAMPLE_CALCULATOR

      public static final FunctionName LOCAL_SAMPLE_CALCULATOR
    • FIT_RCF

      public static final FunctionName FIT_RCF
    • BATCH_RCF

      public static final FunctionName BATCH_RCF
    • ANOMALY_LOCALIZATION

      public static final FunctionName ANOMALY_LOCALIZATION
    • RCF_SUMMARIZE

      public static final FunctionName RCF_SUMMARIZE
    • LOGISTIC_REGRESSION

      public static final FunctionName LOGISTIC_REGRESSION
    • TEXT_EMBEDDING

      public static final FunctionName TEXT_EMBEDDING
    • METRICS_CORRELATION

      public static final FunctionName METRICS_CORRELATION
    • REMOTE

      public static final FunctionName REMOTE
    • SPARSE_ENCODING

      public static final FunctionName SPARSE_ENCODING
    • SPARSE_TOKENIZE

      public static final FunctionName SPARSE_TOKENIZE
    • TEXT_SIMILARITY

      public static final FunctionName TEXT_SIMILARITY
    • QUESTION_ANSWERING

      public static final FunctionName QUESTION_ANSWERING
    • AGENT

      public static final FunctionName AGENT
  • Method Details

    • values

      public static FunctionName[] 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 FunctionName 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
    • from

      public static FunctionName from(String value)
    • isDLModel

      public static boolean isDLModel(FunctionName functionName)
      Check if model is deep learning model.
      Returns:
      true for deep learning model.
    • needDeployFirst

      public static boolean needDeployFirst(FunctionName functionName)
    • isAutoDeployEnabled

      public static boolean isAutoDeployEnabled(boolean autoDeploymentEnabled, FunctionName functionName)