---
title: TimeSeriesClassifier.Model
framework: createmlcomponents
role: symbol
role_heading: Structure
path: createmlcomponents/timeseriesclassifier/model
---

# TimeSeriesClassifier.Model

A time-series classifier model.

## Declaration

```swift
struct Model
```

## Overview

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

## Topics

### Getting the stride

- [stride](createmlcomponents/timeseriesclassifier/model/stride.md)

### Applying and exporting

- [applied(to:eventHandler:)](createmlcomponents/timeseriesclassifier/model/applied(to:eventhandler:).md)
- [export(to:)](createmlcomponents/timeseriesclassifier/model/export(to:).md)
- [export(to:metadata:)](createmlcomponents/timeseriesclassifier/model/export(to:metadata:).md)

### Default Implementations

- [TemporalTransformer Implementations](createmlcomponents/timeseriesclassifier/model/temporaltransformer-implementations.md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Escapable](swift/escapable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [TemporalTransformer](createmlcomponents/temporaltransformer.md)
- [Transformer](createmlcomponents/transformer.md)

## See Also

### Supporting types

- [TimeSeriesClassifier.Configuration](createmlcomponents/timeseriesclassifier/configuration-swift.typealias.md)
