---
title: "evaluation(on:)"
framework: createml
role: symbol
role_heading: Instance Method
path: "createml/mlsoundclassifier/evaluation(on:)"
---

# evaluation(on:)

Generates metrics by evaluating the sound classifier’s performance on a dataset represented by a data source.

## Declaration

```swift
func evaluation(on testingData: MLSoundClassifier.DataSource) -> MLClassifierMetrics
```

## Parameters

- `testingData`: A collection of labeled audio files represented by an doc://com.apple.createml/documentation/CreateML/MLSoundClassifier/DataSource.

## Return Value

Return Value An MLClassifierMetrics instance that contains the evaluation results.

## See Also

### Evaluating a sound classifier

- [trainingMetrics](createml/mlsoundclassifier/trainingmetrics.md)
- [validationMetrics](createml/mlsoundclassifier/validationmetrics.md)
