PickTimeSeriesFilter class

Describes a ranking-based time series filter. Each input time series is ranked with an aligner. The filter will allow up to num_time_series time series to pass through it, selecting them based on the relative ranking.For example, if ranking_method is METHOD_MEAN,direction is BOTTOM, and num_time_series is 3, then the 3 times series with the lowest mean values will pass through the filter.

Constructors

PickTimeSeriesFilter({Input<PickTimeSeriesFilterDirection>? direction, Input<int>? numTimeSeries, Input<PickTimeSeriesFilterRankingMethod>? rankingMethod})
Creates a new PickTimeSeriesFilter. direction How to use the ranking to select time series that pass through the filter. numTimeSeries How many time series to allow to pass through the filter. rankingMethod ranking_method is applied to each time series independently to produce the value which will be used to compare the time series to other time series.
const
PickTimeSeriesFilter.fromMap(Map<String, dynamic> map)
factory

Properties

direction → Input<PickTimeSeriesFilterDirection>?
How to use the ranking to select time series that pass through the filter.
final
hashCode → int
The hash code for this object.
no setterinherited
numTimeSeries → Input<int>?
How many time series to allow to pass through the filter.
final
rankingMethod → Input<PickTimeSeriesFilterRankingMethod>?
ranking_method is applied to each time series independently to produce the value which will be used to compare the time series to other time series.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited