---
title: LinearTimeSeriesForecasterConfiguration
framework: createmlcomponents
role: symbol
role_heading: Structure
path: createmlcomponents/lineartimeseriesforecasterconfiguration
---

# LinearTimeSeriesForecasterConfiguration

The configuration for a linear time-series forecaster.

## Declaration

```swift
struct LinearTimeSeriesForecasterConfiguration
```

## Topics

### Creating a linear time series forecasater configuration

- [init(inputWindowSize:forecastWindowSize:)](createmlcomponents/lineartimeseriesforecasterconfiguration/init(inputwindowsize:forecastwindowsize:).md)

### Inspecting a linear time series forecasater configuration

- [batchSize](createmlcomponents/lineartimeseriesforecasterconfiguration/batchsize.md)
- [earlyStoppingIterationCount](createmlcomponents/lineartimeseriesforecasterconfiguration/earlystoppingiterationcount.md)
- [earlyStoppingTolerance](createmlcomponents/lineartimeseriesforecasterconfiguration/earlystoppingtolerance.md)
- [forecastWindowSize](createmlcomponents/lineartimeseriesforecasterconfiguration/forecastwindowsize.md)
- [inputWindowSize](createmlcomponents/lineartimeseriesforecasterconfiguration/inputwindowsize.md)
- [learningRate](createmlcomponents/lineartimeseriesforecasterconfiguration/learningrate.md)
- [maximumIterationCount](createmlcomponents/lineartimeseriesforecasterconfiguration/maximumiterationcount.md)
- [randomSeed](createmlcomponents/lineartimeseriesforecasterconfiguration/randomseed.md)

## Relationships

### Conforms To

- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Time-based components

- [Creating a time-series classifier](createmlcomponents/creating-a-time-series-classifier.md)
- [Creating a time-series forecaster](createmlcomponents/creating-a-time-series-forecaster.md)
- [DateFeatures](createmlcomponents/datefeatures.md)
- [DateFeatureExtractor](createmlcomponents/datefeatureextractor.md)
- [LinearTimeSeriesForecaster](createmlcomponents/lineartimeseriesforecaster.md)
- [TimeSeriesForecasterBatches](createmlcomponents/timeseriesforecasterbatches.md)
- [TimeSeriesForecasterAnnotatedWindows](createmlcomponents/timeseriesforecasterannotatedwindows.md)
- [TemporalFeature](createmlcomponents/temporalfeature.md)
- [TemporalSequence](createmlcomponents/temporalsequence.md)
- [TemporalSegmentIdentifier](createmlcomponents/temporalsegmentidentifier.md)
- [SlidingWindows](createmlcomponents/slidingwindows.md)
- [SlidingWindowTransformer](createmlcomponents/slidingwindowtransformer.md)
- [Downsampler](createmlcomponents/downsampler.md)
- [VideoReader](createmlcomponents/videoreader.md)
- [TemporalFileSegment](createmlcomponents/temporalfilesegment.md)
