---
title: TransformerToUpdatableEstimatorAdaptor
framework: createmlcomponents
role: symbol
role_heading: Structure
path: createmlcomponents/transformertoupdatableestimatoradaptor
---

# TransformerToUpdatableEstimatorAdaptor

An updatable estimator that always returns a predefined transformer.

## Declaration

```swift
struct TransformerToUpdatableEstimatorAdaptor<Transformer> where Transformer : Transformer
```

## Topics

### Creating an estimator

- [init(_:)](createmlcomponents/transformertoupdatableestimatoradaptor/init(_:).md)

### Getting the transformer

- [transformer](createmlcomponents/transformertoupdatableestimatoradaptor/transformer.md)

### Encoding and decoding

- [encode(_:to:)](createmlcomponents/transformertoupdatableestimatoradaptor/encode(_:to:).md)
- [decode(from:)](createmlcomponents/transformertoupdatableestimatoradaptor/decode(from:).md)
- [encodeWithOptimizer(_:to:)](createmlcomponents/transformertoupdatableestimatoradaptor/encodewithoptimizer(_:to:).md)
- [decodeWithOptimizer(from:)](createmlcomponents/transformertoupdatableestimatoradaptor/decodewithoptimizer(from:).md)

### Fitting and updating

- [fitted(to:eventHandler:)](createmlcomponents/transformertoupdatableestimatoradaptor/fitted(to:eventhandler:).md)
- [makeTransformer()](createmlcomponents/transformertoupdatableestimatoradaptor/maketransformer().md)
- [update(_:with:eventHandler:)](createmlcomponents/transformertoupdatableestimatoradaptor/update(_:with:eventhandler:).md)

## Relationships

### Conforms To

- [Estimator](createmlcomponents/estimator.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [UpdatableEstimator](createmlcomponents/updatableestimator.md)

## See Also

### Transformer adaptors

- [TransformerToEstimatorAdaptor](createmlcomponents/transformertoestimatoradaptor.md)
- [TransformerToTemporalAdaptor](createmlcomponents/transformertotemporaladaptor.md)
