---
title: MLRecommenderMetrics
framework: createml
role: symbol
role_heading: Structure
path: createml/mlrecommendermetrics
---

# MLRecommenderMetrics

Metrics you use to evaluate a recommender’s performance.

## Declaration

```swift
struct MLRecommenderMetrics
```

## Topics

### Assessing the model

- [excludingObserved](createml/mlrecommendermetrics/excludingobserved.md)
- [precisionRecall](createml/mlrecommendermetrics/precisionrecall.md)
- [precisionRecallDataFrame](createml/mlrecommendermetrics/precisionrecalldataframe.md)

### Handling errors

- [isValid](createml/mlrecommendermetrics/isvalid.md)
- [error](createml/mlrecommendermetrics/error.md)

### Creating metrics

- [init(precisionRecall:excludingObserved:)](createml/mlrecommendermetrics/init(precisionrecall:excludingobserved:).md)

## See Also

### Model accuracy

- [Improving Your Model’s Accuracy](createml/improving-your-model-s-accuracy.md)
- [MLClassifierMetrics](createml/mlclassifiermetrics.md)
- [MLRegressorMetrics](createml/mlregressormetrics.md)
- [MLWordTaggerMetrics](createml/mlwordtaggermetrics.md)
- [MLObjectDetectorMetrics](createml/mlobjectdetectormetrics.md)
