Class TrainedModelConfigMetadata

java.lang.Object
co.elastic.clients.elasticsearch.ml.TrainedModelConfigMetadata
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public final class TrainedModelConfigMetadata
extends java.lang.Object
implements JsonpSerializable
  • Field Details

  • Constructor Details

  • Method Details

    • modelAliases

      @Nullable public java.util.List<java.lang.String> modelAliases()
      API name: model_aliases
    • featureImportanceBaseline

      @Nullable public java.util.Map<java.lang.String,​java.lang.String> featureImportanceBaseline()
      An object that contains the baseline for feature importance values. For regression analysis, it is a single value. For classification analysis, there is a value for each class.

      API name: feature_importance_baseline

    • hyperparameters

      @Nullable public java.util.List<Hyperparameter> hyperparameters()
      List of the available hyperparameters optimized during the fine_parameter_tuning phase as well as specified by the user.

      API name: hyperparameters

    • totalFeatureImportance

      @Nullable public java.util.List<TotalFeatureImportance> totalFeatureImportance()
      An array of the total feature importance for each feature used from the training data set. This array of objects is returned if data frame analytics trained the model and the request includes total_feature_importance in the include request parameter.

      API name: total_feature_importance

    • serialize

      public void serialize​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • setupTrainedModelConfigMetadataDeserializer

      protected static void setupTrainedModelConfigMetadataDeserializer​(DelegatingDeserializer<TrainedModelConfigMetadata.Builder> op)