---
title: TreeRegressorModel
framework: createmlcomponents
role: symbol
role_heading: Structure
path: createmlcomponents/treeregressormodel
---

# TreeRegressorModel

A trained tree regressor model.

## Declaration

```swift
struct TreeRegressorModel
```

## Topics

### Getting the column names

- [featureColumnNames](createmlcomponents/treeregressormodel/featurecolumnnames.md)
- [predictionColumnName](createmlcomponents/treeregressormodel/predictioncolumnname.md)

### Applying

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

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [Escapable](swift/escapable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [TabularTransformer](createmlcomponents/tabulartransformer.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)
- [MultivariateLinearRegressor.Model](createmlcomponents/multivariatelinearregressor/model.md)
- [FullyConnectedNetworkRegressor](createmlcomponents/fullyconnectednetworkregressor.md)
- [FullyConnectedNetworkRegressorModel](createmlcomponents/fullyconnectednetworkregressormodel.md)
- [BoostedTreeRegressor](createmlcomponents/boostedtreeregressor.md)
- [OptimizationStrategy](createmlcomponents/optimizationstrategy.md)
