---
title: "MLRegressor.linear(_:)"
framework: createml
role: symbol
role_heading: Case
path: "createml/mlregressor/linear(_:)"
---

# MLRegressor.linear(_:)

A regressor that estimates the target as a linear function of the features.

## Declaration

```swift
case linear(MLLinearRegressor)
```

## Discussion

Discussion Don’t create an MLRegressor using one of its enumeration cases. Use the regressor’s initializer instead.

## See Also

### Regressor cases

- [MLRegressor.decisionTree(_:)](createml/mlregressor/decisiontree(_:).md)
- [MLRegressor.boostedTree(_:)](createml/mlregressor/boostedtree(_:).md)
- [MLRegressor.randomForest(_:)](createml/mlregressor/randomforest(_:).md)
