Class DataframeRegressionSummary.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<DataframeRegressionSummary.Builder>
co.elastic.clients.elasticsearch.ml.evaluate_data_frame.DataframeRegressionSummary.Builder
- All Implemented Interfaces:
WithJson<DataframeRegressionSummary.Builder>
,ObjectBuilder<DataframeRegressionSummary>
- Enclosing class:
- DataframeRegressionSummary
public static class DataframeRegressionSummary.Builder
extends WithJsonObjectBuilderBase<DataframeRegressionSummary.Builder>
implements ObjectBuilder<DataframeRegressionSummary>
Builder for
DataframeRegressionSummary
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds aDataframeRegressionSummary
.huber
(DataframeEvaluationValue value) Pseudo Huber loss function.Pseudo Huber loss function.mse
(DataframeEvaluationValue value) Average squared difference between the predicted values and the actual (ground truth
) value.Average squared difference between the predicted values and the actual (ground truth
) value.msle
(DataframeEvaluationValue value) Average squared difference between the logarithm of the predicted values and the logarithm of the actual (ground truth
) value.Average squared difference between the logarithm of the predicted values and the logarithm of the actual (ground truth
) value.rSquared
(DataframeEvaluationValue value) Proportion of the variance in the dependent variable that is predictable from the independent variables.Proportion of the variance in the dependent variable that is predictable from the independent variables.protected DataframeRegressionSummary.Builder
self()
Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
huber
Pseudo Huber loss function.API name:
huber
-
huber
public final DataframeRegressionSummary.Builder huber(Function<DataframeEvaluationValue.Builder, ObjectBuilder<DataframeEvaluationValue>> fn) Pseudo Huber loss function.API name:
huber
-
mse
Average squared difference between the predicted values and the actual (ground truth
) value.API name:
mse
-
mse
public final DataframeRegressionSummary.Builder mse(Function<DataframeEvaluationValue.Builder, ObjectBuilder<DataframeEvaluationValue>> fn) Average squared difference between the predicted values and the actual (ground truth
) value.API name:
mse
-
msle
Average squared difference between the logarithm of the predicted values and the logarithm of the actual (ground truth
) value.API name:
msle
-
msle
public final DataframeRegressionSummary.Builder msle(Function<DataframeEvaluationValue.Builder, ObjectBuilder<DataframeEvaluationValue>> fn) Average squared difference between the logarithm of the predicted values and the logarithm of the actual (ground truth
) value.API name:
msle
-
rSquared
Proportion of the variance in the dependent variable that is predictable from the independent variables.API name:
r_squared
-
rSquared
public final DataframeRegressionSummary.Builder rSquared(Function<DataframeEvaluationValue.Builder, ObjectBuilder<DataframeEvaluationValue>> fn) Proportion of the variance in the dependent variable that is predictable from the independent variables.API name:
r_squared
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<DataframeRegressionSummary.Builder>
-
build
Builds aDataframeRegressionSummary
.- Specified by:
build
in interfaceObjectBuilder<DataframeRegressionSummary>
- Throws:
NullPointerException
- if some of the required fields are null.
-