---
title: LinearRegressorModel
framework: createmlcomponents
role: symbol
role_heading: Structure
path: createmlcomponents/linearregressormodel
---

# LinearRegressorModel

A trained linear regressor model.

## Declaration

```swift
struct LinearRegressorModel<Scalar> where Scalar : MLShapedArrayScalar, Scalar : BinaryFloatingPoint
```

## Topics

### Creating a regressor model

- [init(coefficients:)](createmlcomponents/linearregressormodel/init(coefficients:).md)

### Getting the properties

- [featureCount](createmlcomponents/linearregressormodel/featurecount.md)
- [coefficients](createmlcomponents/linearregressormodel/coefficients.md)

### Performing the regression

- [applied(to:eventHandler:)](createmlcomponents/linearregressormodel/applied(to:eventhandler:).md)

## Relationships

### Conforms To

- [Regressor](createmlcomponents/regressor.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [Transformer](createmlcomponents/transformer.md)

## See Also

### Regressors

- [Regressor](createmlcomponents/regressor.md)
- [LinearRegressor](createmlcomponents/linearregressor.md)
- [MultivariateLinearRegressor](createmlcomponents/multivariatelinearregressor.md)
- [MultivariateLinearRegressorConfiguration](createmlcomponents/multivariatelinearregressorconfiguration.md)
- [MultivariateLinearRegressor.Model](createmlcomponents/multivariatelinearregressor/model.md)
- [FullyConnectedNetworkRegressor](createmlcomponents/fullyconnectednetworkregressor.md)
- [FullyConnectedNetworkRegressorModel](createmlcomponents/fullyconnectednetworkregressormodel.md)
- [BoostedTreeRegressor](createmlcomponents/boostedtreeregressor.md)
- [TreeRegressorModel](createmlcomponents/treeregressormodel.md)
- [OptimizationStrategy](createmlcomponents/optimizationstrategy.md)
