Class DataframeEvaluationMetrics.AbstractBuilder<BuilderT extends DataframeEvaluationMetrics.AbstractBuilder<BuilderT>>

java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch.ml.DataframeEvaluationMetrics.AbstractBuilder<BuilderT>
Direct Known Subclasses:
DataframeEvaluationClassificationMetrics.Builder, DataframeEvaluationOutlierDetectionMetrics.Builder
Enclosing class:
DataframeEvaluationMetrics

protected abstract static class DataframeEvaluationMetrics.AbstractBuilder<BuilderT extends DataframeEvaluationMetrics.AbstractBuilder<BuilderT>>
extends ObjectBuilderBase
  • Constructor Details

    • AbstractBuilder

      protected AbstractBuilder()
  • Method Details

    • aucRoc

      public final BuilderT aucRoc​(@Nullable DataframeEvaluationClassificationMetricsAucRoc value)
      The AUC ROC (area under the curve of the receiver operating characteristic) score and optionally the curve. It is calculated for a specific class (provided as "class_name") treated as positive.

      API name: auc_roc

    • aucRoc

      The AUC ROC (area under the curve of the receiver operating characteristic) score and optionally the curve. It is calculated for a specific class (provided as "class_name") treated as positive.

      API name: auc_roc

    • precision

      public final BuilderT precision​(java.util.Map<java.lang.String,​JsonData> map)
      Precision of predictions (per-class and average).

      API name: precision

      Adds all entries of map to precision.

    • precision

      public final BuilderT precision​(java.lang.String key, JsonData value)
      Precision of predictions (per-class and average).

      API name: precision

      Adds an entry to precision.

    • recall

      public final BuilderT recall​(java.util.Map<java.lang.String,​JsonData> map)
      Recall of predictions (per-class and average).

      API name: recall

      Adds all entries of map to recall.

    • recall

      public final BuilderT recall​(java.lang.String key, JsonData value)
      Recall of predictions (per-class and average).

      API name: recall

      Adds an entry to recall.

    • self

      protected abstract BuilderT self()