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 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

      OFIModelPerformance.Builder uncertaintyRange(UncertaintyRange 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 the UncertaintyRange.Builder avoiding the need to create one manually via UncertaintyRange.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to uncertaintyRange(UncertaintyRange).

      Parameters:
      uncertaintyRange - a consumer that will call methods on UncertaintyRange.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: