StatefulCustomMappingTransformer<TSrc,TDst,TState> Třída

Definice

public sealed class StatefulCustomMappingTransformer<TSrc,TDst,TState> : Microsoft.ML.ITransformer where TSrc : class, new() where TDst : class, new() where TState : class, new()
type StatefulCustomMappingTransformer<'Src, 'Dst, 'State (requires 'Src : null and 'Src : (new : unit -> 'Src) and 'Dst : null and 'Dst : (new : unit -> 'Dst) and 'State : null and 'State : (new : unit -> 'State))> = class
    interface ITransformer
    interface ICanSaveModel
Public NotInheritable Class StatefulCustomMappingTransformer(Of TSrc, TDst, TState)
Implements ITransformer

Parametry typu

TSrc

Třída definující sloupce, které mají být odebrány z příchozích dat.

TDst

Třída definující, které nové sloupce se přidávají do dat.

TState

Typ, který popisuje stav kurzoru.

Dědičnost
StatefulCustomMappingTransformer<TSrc,TDst,TState>
Implementuje

Metody

GetOutputSchema(DataViewSchema)

DataViewSchema Vrátí hodnotu, která by byla vytvořena transformátorem použitým u vstupních dat se schématem inputSchema.

Transform(IDataView)

Převezměte data, proveďte transformace a vypíšete data. Všimněte si, že IDataViewjsou opožděné, takže se zde nedějí žádné skutečné transformace, jen ověření schématu.

Explicitní implementace rozhraní

ICanSaveModel.Save(ModelSaveContext)

ITransformervyplývající z montáže .StatefulCustomMappingEstimator<TSrc,TDst,TState>

ITransformer.GetRowToRowMapper(DataViewSchema)

Vytvoří mapovač typu řádek na řádek na základě vstupního schématu. Pokud IsRowToRowMapper ano false, vyvolá se výjimka. inputSchema Pokud je nějak nevhodný pro vytvoření mapovače, vyvolá se výjimka stejně.

ITransformer.IsRowToRowMapper

Jestli má volání proběhnout GetRowToRowMapper(DataViewSchema) úspěšně, na příslušném schématu.

Metody rozšíření

Preview(ITransformer, IDataView, Int32)

Náhled efektu transformer daného datasouboru .

Append<TTrans>(ITransformer, TTrans)

Vytvořte nový transformátorový řetěz přidáním dalšího transformátoru na konec tohoto transformátoru.

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

TimeSeriesPredictionEngine<TSrc,TDst> vytvoří prediktivní modul pro kanál časových řad. Aktualizuje stav modelu časových řad s pozorováními, které jsou vidět ve fázi předpovědi, a umožňuje kontrolní body modelu.

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

TimeSeriesPredictionEngine<TSrc,TDst> vytvoří prediktivní modul pro kanál časových řad. Aktualizuje stav modelu časových řad s pozorováními, které jsou vidět ve fázi předpovědi, a umožňuje kontrolní body modelu.

Platí pro