Interface OFIModelPerformance.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<OFIModelPerformance.Builder,
,OFIModelPerformance> SdkBuilder<OFIModelPerformance.Builder,
,OFIModelPerformance> SdkPojo
- Enclosing class:
OFIModelPerformance
public static interface OFIModelPerformance.Builder
extends SdkPojo, CopyableBuilder<OFIModelPerformance.Builder,OFIModelPerformance>
-
Method Summary
Modifier and TypeMethodDescriptionThe area under the curve (auc).default OFIModelPerformance.Builder
uncertaintyRange
(Consumer<UncertaintyRange.Builder> uncertaintyRange) Indicates the range of area under curve (auc) expected from the OFI model.uncertaintyRange
(UncertaintyRange uncertaintyRange) Indicates the range of area under curve (auc) expected from the OFI model.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
auc
The area under the curve (auc). This summarizes the total positive rate (tpr) and false positive rate (FPR) across all possible model score thresholds.
- Parameters:
auc
- The area under the curve (auc). This summarizes the total positive rate (tpr) and false positive rate (FPR) across all possible model score thresholds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
uncertaintyRange
Indicates the range of area under curve (auc) expected from the OFI model. A range greater than 0.1 indicates higher model uncertainity.
- Parameters:
uncertaintyRange
- Indicates the range of area under curve (auc) expected from the OFI model. A range greater than 0.1 indicates higher model uncertainity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
uncertaintyRange
default OFIModelPerformance.Builder uncertaintyRange(Consumer<UncertaintyRange.Builder> uncertaintyRange) Indicates the range of area under curve (auc) expected from the OFI model. A range greater than 0.1 indicates higher model uncertainity.
This is a convenience method that creates an instance of theUncertaintyRange.Builder
avoiding the need to create one manually viaUncertaintyRange.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed touncertaintyRange(UncertaintyRange)
.- Parameters:
uncertaintyRange
- a consumer that will call methods onUncertaintyRange.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-