---
title: "MLActivityClassifier.ModelParameters.Validation.split(strategy:)"
framework: Create ML
role: symbol
role_heading: Case
platforms: [macOS 14.0+]
path: "createml/mlactivityclassifier/modelparameters-swift.struct/validation-swift.enum/split(strategy:)"
---

# MLActivityClassifier.ModelParameters.Validation.split(strategy:)

A validation dataset derived by randomly selecting a portion of the training data.

## Declaration

```swift
case split(strategy: MLSplitStrategy)
```

## See Also

### Specifying validation data

- [MLActivityClassifier.ModelParameters.Validation.dataSource(_:)](createml/mlactivityclassifier/modelparameters-swift.struct/validation-swift.enum/datasource(_:).md)
- [MLActivityClassifier.ModelParameters.Validation.none](createml/mlactivityclassifier/modelparameters-swift.struct/validation-swift.enum/none.md)
