11 implementations of IStatefulTransformer
Microsoft.ML.TimeSeries (11)
IidAnomalyDetectionBase.cs (1)
17
public class IidAnomalyDetectionBaseWrapper :
IStatefulTransformer
, ICanSaveModel
IidChangePointDetector.cs (1)
31
public sealed class IidChangePointDetector : IidAnomalyDetectionBaseWrapper,
IStatefulTransformer
IidSpikeDetector.cs (1)
30
public sealed class IidSpikeDetector : IidAnomalyDetectionBaseWrapper,
IStatefulTransformer
SequentialTransformerBase.cs (1)
26
internal abstract class SequentialTransformerBase<TInput, TOutput, TState> :
IStatefulTransformer
SrCnnAnomalyDetectionBase.cs (1)
15
public class SrCnnAnomalyDetectionBase :
IStatefulTransformer
, ICanSaveModel
SRCNNAnomalyDetector.cs (1)
30
public sealed class SrCnnAnomalyDetector : SrCnnAnomalyDetectionBase,
IStatefulTransformer
SsaAnomalyDetectionBase.cs (1)
86
public class SsaAnomalyDetectionBaseWrapper :
IStatefulTransformer
, ICanSaveModel
SsaChangePointDetector.cs (1)
31
public sealed class SsaChangePointDetector : SsaAnomalyDetectionBaseWrapper,
IStatefulTransformer
SSaForecasting.cs (1)
29
public sealed class SsaForecastingTransformer : SsaForecastingBaseWrapper,
IStatefulTransformer
SsaForecastingBase.cs (1)
19
public class SsaForecastingBaseWrapper :
IStatefulTransformer
, ICanSaveModel
SsaSpikeDetector.cs (1)
30
public sealed class SsaSpikeDetector : SsaAnomalyDetectionBaseWrapper,
IStatefulTransformer
40 references to IStatefulTransformer
Microsoft.ML.TimeSeries (40)
IidAnomalyDetectionBase.cs (3)
29
IStatefulTransformer
IStatefulTransformer
.Clone() => InternalTransform.Clone();
53
=> ((
IStatefulTransformer
)InternalTransform).GetStatefulRowToRowMapper(inputSchema);
IidChangePointDetector.cs (2)
110
IStatefulTransformer
IStatefulTransformer
.Clone()
IidSpikeDetector.cs (2)
106
IStatefulTransformer
IStatefulTransformer
.Clone()
PredictionEngine.cs (12)
32
IStatefulTransformer
Clone();
133
transformersClone[index++] = xf is
IStatefulTransformer
? ((
IStatefulTransformer
)xf).Clone() : xf;
138
return transformer is
IStatefulTransformer
? ((
IStatefulTransformer
)transformer).Clone() : transformer;
231
return transformerChainAccessor.Transformers.All(t => t.IsRowToRowMapper || t is
IStatefulTransformer
);
233
return transformer.IsRowToRowMapper || transformer is
IStatefulTransformer
;
240
" method called despite " + nameof(IsRowToRowMapper) + " being false. or transformer not being " + nameof(
IStatefulTransformer
));
243
if (InputTransformer is
IStatefulTransformer
statefulTransformer)
255
if (transformers[i] is
IStatefulTransformer
)
256
mappers[i] = ((
IStatefulTransformer
)transformers[i]).GetStatefulRowToRowMapper(schema);
268
ectx.CheckParam(IsRowToRowMapper(transformer), nameof(transformer), "Must be a row to row mapper or " + nameof(
IStatefulTransformer
));
SequentialTransformerBase.cs (4)
457
IRowToRowMapper
IStatefulTransformer
.GetStatefulRowToRowMapper(DataViewSchema inputSchema)
463
internal virtual
IStatefulTransformer
Clone() => (SequentialTransformerBase<TInput, TOutput, TState>)MemberwiseClone();
465
IStatefulTransformer
IStatefulTransformer
.Clone() => Clone();
SrCnnAnomalyDetectionBase.cs (3)
26
IStatefulTransformer
IStatefulTransformer
.Clone() => InternalTransform.Clone();
50
=> ((
IStatefulTransformer
)InternalTransform).GetStatefulRowToRowMapper(inputSchema);
SRCNNAnomalyDetector.cs (2)
142
IStatefulTransformer
IStatefulTransformer
.Clone()
SsaAnomalyDetectionBase.cs (3)
98
IStatefulTransformer
IStatefulTransformer
.Clone() => InternalTransform.Clone();
122
=> ((
IStatefulTransformer
)InternalTransform).GetStatefulRowToRowMapper(inputSchema);
SsaChangePointDetector.cs (2)
119
IStatefulTransformer
IStatefulTransformer
.Clone()
SSaForecasting.cs (2)
160
IStatefulTransformer
IStatefulTransformer
.Clone()
SsaForecastingBase.cs (3)
31
IStatefulTransformer
IStatefulTransformer
.Clone() => InternalTransform.Clone();
55
=> ((
IStatefulTransformer
)InternalTransform).GetStatefulRowToRowMapper(inputSchema);
SsaSpikeDetector.cs (2)
132
IStatefulTransformer
IStatefulTransformer
.Clone()