MediaPipeTasksDecision Framework Reference

BooleanQuestion

struct BooleanQuestion: Sendable, Equatable

Configuration for evaluating a natural-language boolean predicate.

  • Declaration

    Swift

    init(condition: String, threshold: Float = 0.5, temperature: Float = 0.0, normalizePrior: Bool = false)
  • Natural-language condition statement to evaluate as true or false.

    Declaration

    Swift

    var condition: String
  • Whether to subtract the empty-context prior log-odds before thresholding.

    Declaration

    Swift

    var normalizePrior: Bool
  • Softmax temperature override (0.0 uses the model's calibrated default).

    Declaration

    Swift

    var temperature: Float
  • Probability threshold in [0.0, 1.0] above which BooleanResult.value is true.

    Declaration

    Swift

    var threshold: Float