ITransformer Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
| 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 |