---
title: MultivariateLinearRegressor.Model
framework: createmlcomponents
role: symbol
role_heading: Structure
path: createmlcomponents/multivariatelinearregressor/model
---

# MultivariateLinearRegressor.Model

A trained multivariate linear regressor model.

## Declaration

```swift
struct Model
```

## Overview

Overview note: Only Float and Double are currently supported as the Scalar type.

## Topics

### Creating a regressor model

- [init(weight:bias:)](createmlcomponents/multivariatelinearregressor/model/init(weight:bias:).md)

### Getting the properties

- [inputSize](createmlcomponents/multivariatelinearregressor/model/inputsize.md)
- [outputSize](createmlcomponents/multivariatelinearregressor/model/outputsize.md)
- [weight](createmlcomponents/multivariatelinearregressor/model/weight.md)
- [bias](createmlcomponents/multivariatelinearregressor/model/bias.md)

### Performing the regression

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

## Relationships

### Conforms To

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

## See Also

### Regressors

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