---
title: TransformerToTemporalAdaptor
framework: createmlcomponents
role: symbol
role_heading: Structure
path: createmlcomponents/transformertotemporaladaptor
---

# TransformerToTemporalAdaptor

A temporal transformer that applies a regular transformer to each value of a temporal sequence.

## Declaration

```swift
struct TransformerToTemporalAdaptor<Base> where Base : Transformer
```

## Topics

### Creating a transformer

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

### Applying

- [applied(to:eventHandler:)](createmlcomponents/transformertotemporaladaptor/applied(to:eventhandler:).md)
- [TransformerToTemporalAdaptor.Input](createmlcomponents/transformertotemporaladaptor/input.md)
- [TransformerToTemporalAdaptor.Output](createmlcomponents/transformertotemporaladaptor/output.md)
- [TransformerToTemporalAdaptor.OutputSequence](createmlcomponents/transformertotemporaladaptor/outputsequence.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [TemporalTransformer](createmlcomponents/temporaltransformer.md)

## See Also

### Transformer adaptors

- [TransformerToEstimatorAdaptor](createmlcomponents/transformertoestimatoradaptor.md)
- [TransformerToUpdatableEstimatorAdaptor](createmlcomponents/transformertoupdatableestimatoradaptor.md)
