Bagikan melalui


ITransformer Antarmuka

Definisi

Transformator adalah komponen yang mengubah data. Ini juga mendukung 'penyebaran skema' untuk menjawab pertanyaan 'bagaimana data dengan skema ini terlihat, setelah Anda mengubahnya?'.

public interface ITransformer : Microsoft.ML.ICanSaveModel
type ITransformer = interface
    interface ICanSaveModel
Public Interface ITransformer
Implements ICanSaveModel
Turunan
Penerapan

Properti

IsRowToRowMapper

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

Metode

GetOutputSchema(DataViewSchema)

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

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.

Save(ModelSaveContext)

Transformator adalah komponen yang mengubah data. Ini juga mendukung 'penyebaran skema' untuk menjawab pertanyaan 'bagaimana data dengan skema ini terlihat, setelah Anda mengubahnya?'.

(Diperoleh dari ICanSaveModel)
Transform(IDataView)

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

Metode Ekstensi

Preview(ITransformer, IDataView, Int32)

Pratinjau efek transformer pada 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