IidSpikeDetector 類別

定義

ITransformer 產生自調整 IidSpikeEstimator

C#
public sealed class IidSpikeDetector : Microsoft.ML.Transforms.TimeSeries.IidAnomalyDetectionBaseWrapper, Microsoft.ML.ITransformer
繼承
實作

方法

GetOutputSchema(DataViewSchema)

轉換器的架構傳播。 如果輸入架構與提供的輸入架構類似,則傳回資料的輸出架構。

(繼承來源 IidAnomalyDetectionBaseWrapper)
GetStatefulRowToRowMapper(DataViewSchema)

GetRowToRowMapper(DataViewSchema) 相同,但也支援儲存狀態的機制。

(繼承來源 IidAnomalyDetectionBaseWrapper)
Transform(IDataView)

將資料擷取在中、進行轉換、輸出資料。 請注意, IDataView 's 是延遲的,因此此處沒有實際轉換,只是架構驗證。

(繼承來源 IidAnomalyDetectionBaseWrapper)

明確介面實作

ICanSaveModel.Save(ModelSaveContext)

將模型儲存至存放庫。

(繼承來源 IidAnomalyDetectionBaseWrapper)
ITransformer.GetRowToRowMapper(DataViewSchema)

根據輸入架構建構資料列對資料列對應器。 如果 為 IsRowToRowMapperfalse ,則應該擲回例外狀況。 如果輸入架構以任何方式不適合建構對應程式,則應該擲回例外狀況。

(繼承來源 IidAnomalyDetectionBaseWrapper)
ITransformer.IsRowToRowMapper

在適當的架構上,呼叫 GetRowToRowMapper(DataViewSchema) 是否應該成功。

(繼承來源 IidAnomalyDetectionBaseWrapper)

擴充方法

Preview(ITransformer, IDataView, Int32)

預覽在指定 data 上的效果 transformer

Append<TTrans>(ITransformer, TTrans)

建立新的轉換器鏈結,方法是將另一個轉換器附加至此轉換器鏈結的結尾。

CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, PredictionEngineOptions)

TimeSeriesPredictionEngine<TSrc,TDst> 建立時間序列管線的預測引擎。 它會使用預測階段所見的觀察來更新時間序列模型的狀態,並允許檢查模型。

CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, Boolean, SchemaDefinition, SchemaDefinition)

TimeSeriesPredictionEngine<TSrc,TDst> 建立時間序列管線的預測引擎。 它會使用預測階段所見的觀察來更新時間序列模型的狀態,並允許檢查模型。

適用於

產品 版本
ML.NET 1.2.0, 1.3.1, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 2.0.0, 3.0.0, 4.0.0, Preview