SrCnnAnomalyDetector 類別

定義

ITransformer 因調整 SrCnnAnomalyEstimator 而產生。

public sealed class SrCnnAnomalyDetector : Microsoft.ML.Transforms.TimeSeries.SrCnnAnomalyDetectionBase, Microsoft.ML.ITransformer
type SrCnnAnomalyDetector = class
    inherit SrCnnAnomalyDetectionBase
    interface ITransformer
    interface ICanSaveModel
Public NotInheritable Class SrCnnAnomalyDetector
Inherits SrCnnAnomalyDetectionBase
Implements ITransformer
繼承
SrCnnAnomalyDetector
實作

方法

GetOutputSchema(DataViewSchema)

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

(繼承來源 SrCnnAnomalyDetectionBase)
GetStatefulRowToRowMapper(DataViewSchema)

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

(繼承來源 SrCnnAnomalyDetectionBase)
Transform(IDataView)

初始化轉換程式,以對預測引擎中的輸入資料執行 Lambda 轉譯。 此處不會發生實際的轉換,只要架構驗證即可。

(繼承來源 SrCnnAnomalyDetectionBase)

明確介面實作

ICanSaveModel.Save(ModelSaveContext)

將模型儲存至存放庫。

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

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

(繼承來源 SrCnnAnomalyDetectionBase)
ITransformer.IsRowToRowMapper

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

(繼承來源 SrCnnAnomalyDetectionBase)

擴充方法

Preview(ITransformer, IDataView, Int32)

預覽在指定 datatransformer 的效果。

Append<TTrans>(ITransformer, TTrans)

藉由將另一個轉換器附加至此轉換器鏈結的結尾,以建立新的轉換器鏈結。

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

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

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

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

適用於