---
title: earlyStoppingTolerance
framework: createmlcomponents
role: symbol
role_heading: Instance Property
path: createmlcomponents/multivariatelinearregressorconfiguration/earlystoppingtolerance
---

# earlyStoppingTolerance

The early-stopping tolerance.

## Declaration

```swift
var earlyStoppingTolerance: Float
```

## Discussion

Discussion The tolerance is used by the fitted method to decide when progress is no longer being made, in which case the training process will stop before the specified maximum number of iterations (known as early stopping). Significant progress happens when the validation loss decreases by at least the tolerance. Defaults to 0.01. note: Early stopping only happens when using the fitted method with validation data.

## See Also

### Getting the properties

- [batchSize](createmlcomponents/multivariatelinearregressorconfiguration/batchsize.md)
- [maximumIterationCount](createmlcomponents/multivariatelinearregressorconfiguration/maximumiterationcount.md)
- [earlyStoppingIterationCount](createmlcomponents/multivariatelinearregressorconfiguration/earlystoppingiterationcount.md)
- [learningRate](createmlcomponents/multivariatelinearregressorconfiguration/learningrate.md)
- [randomSeed](createmlcomponents/multivariatelinearregressorconfiguration/randomseed.md)
