---
title: MultiLabelClassificationMetrics.ThresholdSelectionStrategy
framework: createmlcomponents
role: symbol
role_heading: Enumeration
path: createmlcomponents/multilabelclassificationmetrics/thresholdselectionstrategy
---

# MultiLabelClassificationMetrics.ThresholdSelectionStrategy

A strategy for selecting a confidence threshold.

## Declaration

```swift
enum ThresholdSelectionStrategy
```

## Topics

### Selection strategies

- [MultiLabelClassificationMetrics.ThresholdSelectionStrategy.balancedPrecisionAndRecall](createmlcomponents/multilabelclassificationmetrics/thresholdselectionstrategy/balancedprecisionandrecall.md)
- [MultiLabelClassificationMetrics.ThresholdSelectionStrategy.fixed(_:)](createmlcomponents/multilabelclassificationmetrics/thresholdselectionstrategy/fixed(_:).md)
- [MultiLabelClassificationMetrics.ThresholdSelectionStrategy.precision(_:minimumRecall:)](createmlcomponents/multilabelclassificationmetrics/thresholdselectionstrategy/precision(_:minimumrecall:).md)
- [MultiLabelClassificationMetrics.ThresholdSelectionStrategy.recall(_:minimumPrecision:)](createmlcomponents/multilabelclassificationmetrics/thresholdselectionstrategy/recall(_:minimumprecision:).md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Creating the distribution

- [init(_:strategy:)](createmlcomponents/multilabelclassificationmetrics/init(_:strategy:).md)
- [init(_:strategy:labels:)](createmlcomponents/multilabelclassificationmetrics/init(_:strategy:labels:).md)
- [init(classifications:groundTruth:strategy:)](createmlcomponents/multilabelclassificationmetrics/init(classifications:groundtruth:strategy:).md)
- [init(classifications:groundTruth:strategy:labels:)](createmlcomponents/multilabelclassificationmetrics/init(classifications:groundtruth:strategy:labels:).md)
- [init(confidenceThresholds:)](createmlcomponents/multilabelclassificationmetrics/init(confidencethresholds:).md)
