---
title: "updatePrecisionRecallCurves(_:)"
framework: createmlcomponents
role: symbol
role_heading: Instance Method
path: "createmlcomponents/fullyconnectednetworkmultilabelclassifiermodel/updateprecisionrecallcurves(_:)"
---

# updatePrecisionRecallCurves(_:)

Updates the per-label precision-recall curve using the input data.

## Declaration

```swift
mutating func updatePrecisionRecallCurves(_ input: some Collection<AnnotatedFeature<MLShapedArray<Scalar>, Set<Label>>>) async throws
```

## Parameters

- `input`: A collection of annotated examples.

## Discussion

Discussion Call this method before exporting to a Core ML Model and using Vision VNCoreMLRequest to make predictions.
