---
title: validationData
framework: createml
role: symbol
role_heading: Instance Property
path: createml/mlsupportvectorclassifier/modelparameters-swift.struct/validationdata-swift.property
---

# validationData

Validation data represented as a MLDataTable.

## Declaration

```swift
var validationData: MLDataTable? { get set }
```

## Discussion

Discussion note: Setting this to nil means that the training data will be automatically split for validation. Setting it to an empty table means to not use a validation set.

## See Also

### Accessing parameters

- [convergenceThreshold](createml/mlsupportvectorclassifier/modelparameters-swift.struct/convergencethreshold.md)
- [featureRescaling](createml/mlsupportvectorclassifier/modelparameters-swift.struct/featurerescaling.md)
- [maxIterations](createml/mlsupportvectorclassifier/modelparameters-swift.struct/maxiterations.md)
- [penalty](createml/mlsupportvectorclassifier/modelparameters-swift.struct/penalty.md)
- [validation](createml/mlsupportvectorclassifier/modelparameters-swift.struct/validation.md)
