CustomMappingTransformer<TSrc,TDst> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
ITransformer wynikające z dopasowania elementu CustomMappingEstimator<TSrc,TDst>.
public sealed class CustomMappingTransformer<TSrc,TDst> : Microsoft.ML.ITransformer where TSrc : class, new() where TDst : class, new()
type CustomMappingTransformer<'Src, 'Dst (requires 'Src : null and 'Src : (new : unit -> 'Src) and 'Dst : null and 'Dst : (new : unit -> 'Dst))> = class
interface ITransformer
interface ICanSaveModel
Public NotInheritable Class CustomMappingTransformer(Of TSrc, TDst)
Implements ITransformer
Parametry typu
- TSrc
Typ opisujący, jakie kolumny "source" są używane z danych wejściowych IDataView.
- TDst
Typ opisujący, jakie nowe kolumny są dodawane przez tę transformację.
- Dziedziczenie
-
CustomMappingTransformer<TSrc,TDst>
- Implementuje
Metody
| Nazwa | Opis |
|---|---|
| GetOutputSchema(DataViewSchema) |
Zwraca wartość DataViewSchema , która zostanie wygenerowana przez transformator zastosowany do danych wejściowych ze schematem |
| Transform(IDataView) |
Pobierz dane, dokonaj przekształceń, wyprowadź dane wyjściowe. Należy pamiętać, że IDataViewwartości są leniwe, więc w tym miejscu nie ma rzeczywistych przekształceń, po prostu weryfikacji schematu. |
Jawne implementacje interfejsu
| Nazwa | Opis |
|---|---|
| ICanSaveModel.Save(ModelSaveContext) |
ITransformer wynikające z dopasowania elementu CustomMappingEstimator<TSrc,TDst>. |
| ITransformer.GetRowToRowMapper(DataViewSchema) |
Tworzy maper wiersz-wiersz na podstawie schematu wejściowego. Jeśli IsRowToRowMapper wartość to |
| ITransformer.IsRowToRowMapper |
Czy wywołanie powinno GetRowToRowMapper(DataViewSchema) zakończyć się powodzeniem, w odpowiednim schemacie. |
Metody rozszerzania
| Nazwa | Opis |
|---|---|
| Append<TTrans>(ITransformer, TTrans) |
Utwórz nowy łańcuch transformatorów, dołączając kolejny transformator na końcu tego łańcucha transformatora. |
| CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, Boolean, SchemaDefinition, SchemaDefinition) |
TimeSeriesPredictionEngine<TSrc,TDst> Tworzy aparat przewidywania dla potoku szeregów czasowych. Aktualizuje ona stan modelu szeregów czasowych z obserwacjami obserwowanymi w fazie przewidywania i umożliwia punktowanie kontrolne modelu. |
| CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, PredictionEngineOptions) |
TimeSeriesPredictionEngine<TSrc,TDst> Tworzy aparat przewidywania dla potoku szeregów czasowych. Aktualizuje ona stan modelu szeregów czasowych z obserwacjami obserwowanymi w fazie przewidywania i umożliwia punktowanie kontrolne modelu. |
| Preview(ITransformer, IDataView, Int32) |
Podgląd wpływu |