Class DataframeEvaluationClassificationMetricsAucRoc
java.lang.Object
co.elastic.clients.elasticsearch.ml.DataframeEvaluationClassificationMetricsAucRoc
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public class DataframeEvaluationClassificationMetricsAucRoc extends java.lang.Object implements JsonpSerializable
- See Also:
- API specification
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DataframeEvaluationClassificationMetricsAucRoc.Builder
Builder forDataframeEvaluationClassificationMetricsAucRoc
. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<DataframeEvaluationClassificationMetricsAucRoc>
_DESERIALIZER
Json deserializer forDataframeEvaluationClassificationMetricsAucRoc
-
Method Summary
Modifier and Type Method Description java.lang.String
className()
Name of the only class that is treated as positive during AUC ROC calculation.java.lang.Boolean
includeCurve()
Whether or not the curve should be returned in addition to the score.static DataframeEvaluationClassificationMetricsAucRoc
of(java.util.function.Function<DataframeEvaluationClassificationMetricsAucRoc.Builder,ObjectBuilder<DataframeEvaluationClassificationMetricsAucRoc>> fn)
void
serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
Serialize this object to JSON.protected void
serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
protected static void
setupDataframeEvaluationClassificationMetricsAucRocDeserializer(ObjectDeserializer<DataframeEvaluationClassificationMetricsAucRoc.Builder> op)
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forDataframeEvaluationClassificationMetricsAucRoc
-
-
Method Details
-
of
public static DataframeEvaluationClassificationMetricsAucRoc of(java.util.function.Function<DataframeEvaluationClassificationMetricsAucRoc.Builder,ObjectBuilder<DataframeEvaluationClassificationMetricsAucRoc>> fn) -
className
@Nullable public final 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 final 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:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
setupDataframeEvaluationClassificationMetricsAucRocDeserializer
protected static void setupDataframeEvaluationClassificationMetricsAucRocDeserializer(ObjectDeserializer<DataframeEvaluationClassificationMetricsAucRoc.Builder> op)
-