Class PrecisionMetric.Result
java.lang.Object
org.elasticsearch.client.ml.dataframe.evaluation.softclassification.PrecisionMetric.Result
- All Implemented Interfaces:
EvaluationMetric.Result
,ToXContent
,ToXContentObject
- Enclosing class:
- PrecisionMetric
public static class PrecisionMetric.Result extends java.lang.Object implements EvaluationMetric.Result
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.common.xcontent.ToXContent
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Result(java.util.Map<java.lang.String,java.lang.Double> results)
-
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object o)
static PrecisionMetric.Result
fromXContent(XContentParser parser)
java.lang.String
getMetricName()
Returns the name of the metricjava.lang.Double
getScoreByThreshold(java.lang.String threshold)
int
hashCode()
java.lang.String
toString()
XContentBuilder
toXContent(XContentBuilder builder, ToXContent.Params params)
-
Constructor Details
-
Result
public Result(java.util.Map<java.lang.String,java.lang.Double> results)
-
-
Method Details
-
fromXContent
public static PrecisionMetric.Result fromXContent(XContentParser parser) throws java.io.IOException- Throws:
java.io.IOException
-
getMetricName
public java.lang.String getMetricName()Description copied from interface:EvaluationMetric.Result
Returns the name of the metric- Specified by:
getMetricName
in interfaceEvaluationMetric.Result
-
getScoreByThreshold
public java.lang.Double getScoreByThreshold(java.lang.String threshold) -
toXContent
public XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws java.io.IOException- Specified by:
toXContent
in interfaceToXContent
- Throws:
java.io.IOException
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-