---
title: UpdatableEstimatorToTemporalAdaptor
framework: createmlcomponents
role: symbol
role_heading: Structure
path: createmlcomponents/updatableestimatortotemporaladaptor
---

# UpdatableEstimatorToTemporalAdaptor

An updatable temporal estimator wrapping an updatable estimator.

## Declaration

```swift
struct UpdatableEstimatorToTemporalAdaptor<Base> where Base : UpdatableEstimator
```

## Topics

### Creating an adaptor

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

### Encoding and decoding

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

### Fitting and updating

- [fitted(to:eventHandler:)](createmlcomponents/updatableestimatortotemporaladaptor/fitted(to:eventhandler:).md)
- [makeTransformer()](createmlcomponents/updatableestimatortotemporaladaptor/maketransformer().md)
- [update(_:with:eventHandler:)](createmlcomponents/updatableestimatortotemporaladaptor/update(_:with:eventhandler:).md)
- [UpdatableEstimatorToTemporalAdaptor.Input](createmlcomponents/updatableestimatortotemporaladaptor/input.md)
- [UpdatableEstimatorToTemporalAdaptor.Output](createmlcomponents/updatableestimatortotemporaladaptor/output.md)
- [UpdatableEstimatorToTemporalAdaptor.Transformer](createmlcomponents/updatableestimatortotemporaladaptor/transformer.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [TemporalEstimator](createmlcomponents/temporalestimator.md)
- [UpdatableTemporalEstimator](createmlcomponents/updatabletemporalestimator.md)

## See Also

### Updatable adaptors

- [UpdatableEstimatorToSupervisedAdaptor](createmlcomponents/updatableestimatortosupervisedadaptor.md)
- [UpdatableSupervisedEstimatorToTemporalAdaptor](createmlcomponents/updatablesupervisedestimatortotemporaladaptor.md)
- [UpdatableTemporalEstimatorToSupervisedAdaptor](createmlcomponents/updatabletemporalestimatortosupervisedadaptor.md)
