Class DataframeEvaluationClassificationMetricsAucRoc
java.lang.Object
co.elastic.clients.elasticsearch.ml.DataframeEvaluationClassificationMetricsAucRoc
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public final class DataframeEvaluationClassificationMetricsAucRoc extends java.lang.Object implements JsonpSerializable
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataframeEvaluationClassificationMetricsAucRoc.BuilderBuilder forDataframeEvaluationClassificationMetricsAucRoc. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<DataframeEvaluationClassificationMetricsAucRoc>_DESERIALIZERJson deserializer forDataframeEvaluationClassificationMetricsAucRoc -
Constructor Summary
Constructors Constructor Description DataframeEvaluationClassificationMetricsAucRoc(DataframeEvaluationClassificationMetricsAucRoc.Builder builder)DataframeEvaluationClassificationMetricsAucRoc(java.util.function.Function<DataframeEvaluationClassificationMetricsAucRoc.Builder,DataframeEvaluationClassificationMetricsAucRoc.Builder> fn) -
Method Summary
Modifier and Type Method Description java.lang.StringclassName()Name of the only class that is treated as positive during AUC ROC calculation.java.lang.BooleanincludeCurve()Whether or not the curve should be returned in addition to the score.voidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupDataframeEvaluationClassificationMetricsAucRocDeserializer(DelegatingDeserializer<DataframeEvaluationClassificationMetricsAucRoc.Builder> op)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forDataframeEvaluationClassificationMetricsAucRoc
-
-
Constructor Details
-
DataframeEvaluationClassificationMetricsAucRoc
public DataframeEvaluationClassificationMetricsAucRoc(DataframeEvaluationClassificationMetricsAucRoc.Builder builder) -
DataframeEvaluationClassificationMetricsAucRoc
public DataframeEvaluationClassificationMetricsAucRoc(java.util.function.Function<DataframeEvaluationClassificationMetricsAucRoc.Builder,DataframeEvaluationClassificationMetricsAucRoc.Builder> fn)
-
-
Method Details
-
className
@Nullable public java.lang.String className()Name of the only class that is treated as positive during AUC ROC calculation. Other classes are treated as negative ("one-vs-all" strategy). All the evaluated documents must have class_name in the list of their top classes.API name:
class_name -
includeCurve
@Nullable public java.lang.Boolean includeCurve()Whether or not the curve should be returned in addition to the score. Default value is false.API name:
include_curve -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
setupDataframeEvaluationClassificationMetricsAucRocDeserializer
protected static void setupDataframeEvaluationClassificationMetricsAucRocDeserializer(DelegatingDeserializer<DataframeEvaluationClassificationMetricsAucRoc.Builder> op)
-