Bagikan melalui


SsaAnomalyDetectionBaseWrapper Kelas

Definisi

Pembungkus yang Microsoft.ML.Transforms.TimeSeries.SsaAnomalyDetectionBaseWrapper.SsaAnomalyDetectionBase mengimplementasikan transformasi deteksi anomali umum berdasarkan pemodelan Singular Spectrum dari rangkaian waktu. Untuk detail Analisis Spektrum Tunggal (SSA), lihat http://arxiv.org/pdf/1206.6910.pdf.

public class SsaAnomalyDetectionBaseWrapper : Microsoft.ML.ITransformer
type SsaAnomalyDetectionBaseWrapper = class
    interface ITransformer
    interface ICanSaveModel
Public Class SsaAnomalyDetectionBaseWrapper
Implements ITransformer
Warisan
SsaAnomalyDetectionBaseWrapper
Turunan
Penerapan

Metode

GetOutputSchema(DataViewSchema)

Penyebaran skema untuk transformator. Mengembalikan skema output data, jika skema input seperti yang disediakan.

GetStatefulRowToRowMapper(DataViewSchema)

Sama seperti GetRowToRowMapper(DataViewSchema) tetapi juga mendukung mekanisme untuk menyimpan status.

Transform(IDataView)

Masukkan data, buat transformasi, keluarkan data. Perhatikan bahwa IDataView's malas, jadi tidak ada transformasi aktual terjadi di sini, hanya validasi skema.

Implementasi Antarmuka Eksplisit

ICanSaveModel.Save(ModelSaveContext)

Untuk menyimpan model ke dalam repositori.

ITransformer.GetRowToRowMapper(DataViewSchema)

Membuat pemeta baris ke baris berdasarkan skema input. Jika IsRowToRowMapper adalah false, maka pengecualian harus dilemparkan. Jika skema input sama sekali tidak cocok untuk membangun pemeta, pengecualian juga harus dilemparkan.

ITransformer.IsRowToRowMapper

Apakah panggilan ke GetRowToRowMapper(DataViewSchema) harus berhasil, pada skema yang sesuai.

Metode Ekstensi

Preview(ITransformer, IDataView, Int32)

Pratinjau efek pada transformer yang diberikan data.

Append<TTrans>(ITransformer, TTrans)

Buat rantai transformator baru, dengan menambahkan transformator lain ke akhir rantai transformator ini.

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

TimeSeriesPredictionEngine<TSrc,TDst> membuat mesin prediksi untuk alur rangkaian waktu. Ini memperbarui status model rangkaian waktu dengan pengamatan yang terlihat pada fase prediksi dan memungkinkan titik pemeriksaan model.

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

TimeSeriesPredictionEngine<TSrc,TDst> membuat mesin prediksi untuk alur rangkaian waktu. Ini memperbarui status model rangkaian waktu dengan pengamatan yang terlihat pada fase prediksi dan memungkinkan titik pemeriksaan model.

Berlaku untuk