IPredictionTransformer<TModel> Arabirim

Tanım

Alana göre verileri dönüştürebilen tüm transformatörler Microsoft.ML.IPredictor için bir arabirim. Bu arabirimin uygulamalarının özellik sütunu yoktur veya birden fazla özellik sütunu vardır ve ML.Net tranformer'ın çoğu tarafından uygulanan uygulamasını gerçekleştiremez ISingleFeaturePredictionTransformer<TModel>.

public interface IPredictionTransformer<out TModel> : Microsoft.ML.ITransformer where TModel : class
type IPredictionTransformer<'Model (requires 'Model : null)> = interface
    interface ITransformer
    interface ICanSaveModel
Public Interface IPredictionTransformer(Of Out TModel)
Implements ITransformer

Tür Parametreleri

TModel

Microsoft.ML.IPredictor veri dönüşümü için kullanılan veyaICalibrator.

Bu genel tür parametresi kovaryanttır. Bu, kendi belirttiğiniz türü veya daha fazla türetilmiş başka bir türü kullanabileceğiniz anlamına gelir. Kovaryans ve kontravaryans hakkında daha fazla bilgi için bkz. Genel Türlerde Kovaryans ve Kontravaryans.
Türetilmiş
Uygulamalar

Özellikler

IsRowToRowMapper

çağrısının GetRowToRowMapper(DataViewSchema) başarılı olup olmaması, uygun bir şemada.

(Devralındığı yer: ITransformer)
Model

Alana göre verileri dönüştürebilen tüm transformatörler Microsoft.ML.IPredictor için bir arabirim. Bu arabirimin uygulamalarının özellik sütunu yoktur veya birden fazla özellik sütunu vardır ve ML.Net tranformer'ın çoğu tarafından uygulanan uygulamasını gerçekleştiremez ISingleFeaturePredictionTransformer<TModel>.

Yöntemler

GetOutputSchema(DataViewSchema)

Transformatörler için şema yayma. Giriş şeması sağlanan şema gibiyse, verilerin çıkış şemasını döndürür.

(Devralındığı yer: ITransformer)
GetRowToRowMapper(DataViewSchema)

Giriş şemasını temel alan bir satırdan satıra eşleyici oluşturur. ise IsRowToRowMapperfalse, bir özel durum oluşturulmalıdır. Giriş şeması herhangi bir şekilde eşleyiciyi oluşturmak için uygun değilse, benzer şekilde bir özel durum oluşturulmalıdır.

(Devralındığı yer: ITransformer)
Save(ModelSaveContext)

Alana göre verileri dönüştürebilen tüm transformatörler Microsoft.ML.IPredictor için bir arabirim. Bu arabirimin uygulamalarının özellik sütunu yoktur veya birden fazla özellik sütunu vardır ve ML.Net tranformer'ın çoğu tarafından uygulanan uygulamasını gerçekleştiremez ISingleFeaturePredictionTransformer<TModel>.

(Devralındığı yer: ICanSaveModel)
Transform(IDataView)

Verileri içeri alın, dönüştürmeler yapın, verilerin çıkışını alın. 'nin gecikmeli olduğunu IDataViewunutmayın, bu nedenle burada gerçek dönüştürmeler olmaz, yalnızca şema doğrulaması olur.

(Devralındığı yer: ITransformer)

Uzantı Metotları

Preview(ITransformer, IDataView, Int32)

öğesinin belirli bir üzerindeki etkisinin önizlemesini transformer görüntüleme data.

Append<TTrans>(ITransformer, TTrans)

Bu transformatör zincirinin sonuna başka bir transformatör ekleyerek yeni bir transformatör zinciri oluşturun.

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

TimeSeriesPredictionEngine<TSrc,TDst> bir zaman serisi işlem hattı için tahmin altyapısı oluşturur. Zaman serisi modelinin durumunu tahmin aşamasında görülen gözlemlerle güncelleştirir ve modelin denetim noktası belirlemesine olanak tanır.

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

TimeSeriesPredictionEngine<TSrc,TDst> bir zaman serisi işlem hattı için tahmin altyapısı oluşturur. Zaman serisi modelinin durumunu tahmin aşamasında görülen gözlemlerle güncelleştirir ve modelin denetim noktası belirlemesine olanak tanır.

Şunlara uygulanır