ITransformer Rozhraní

Definice

Transformátor je komponenta, která transformuje data. Podporuje také "šíření schématu", aby odpověděl na otázku , jak budou data s tímto schématem vypadat po transformaci?

public interface ITransformer : Microsoft.ML.ICanSaveModel
type ITransformer = interface
    interface ICanSaveModel
Public Interface ITransformer
Implements ICanSaveModel
Odvozené
Implementuje

Vlastnosti

Name Description
IsRowToRowMapper

Zda má být volání GetRowToRowMapper(DataViewSchema) úspěšné, na příslušném schématu.

Metody

Name Description
GetOutputSchema(DataViewSchema)

Šíření schématu pro transformátory Vrátí výstupní schéma dat, pokud je vstupní schéma podobné zadanému schématu.

GetRowToRowMapper(DataViewSchema)

Vytvoří mapovač typu řádek-řádek na základě vstupního schématu. Pokud IsRowToRowMapper ano false, měla by se vyvolat výjimka. Pokud je vstupní schéma jakýmkoli způsobem nevhodné pro vytvoření mapperu, měla by být vyvolána výjimka.

Save(ModelSaveContext)

Transformátor je komponenta, která transformuje data. Podporuje také "šíření schématu", aby odpověděl na otázku , jak budou data s tímto schématem vypadat po transformaci?

(Zděděno od ICanSaveModel)
Transform(IDataView)

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

Metody rozšíření

Name Description
Append<TTrans>(ITransformer, TTrans)

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

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

TimeSeriesPredictionEngine<TSrc,TDst> vytvoří prediktivní modul pro kanál časové řady. Aktualizuje stav modelu časové řady pomocí pozorování, které se zobrazují ve fázi předpovědi, a umožňuje vytváření kontrolních bodů modelu.

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

TimeSeriesPredictionEngine<TSrc,TDst> vytvoří prediktivní modul pro kanál časové řady. Aktualizuje stav modelu časové řady pomocí pozorování, které se zobrazují ve fázi předpovědi, a umožňuje vytváření kontrolních bodů modelu.

Preview(ITransformer, IDataView, Int32)

Zobrazí náhled efektu daného objektu transformerdata.

Platí pro