Sdílet prostřednictvím


ITransformer Rozhraní

Definice

Transformátor je komponenta, která transformuje data. Podporuje také "šíření schématu" a odpovídá na otázku ,jak budou data s tímto schématem vypadat, až je transformujete?'

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

Vlastnosti

IsRowToRowMapper

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

Metody

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č na řá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" a odpovídá na otázku ,jak budou data s tímto schématem vypadat, až je transformujete?'

(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 tady nedochází k žádným skutečným transformacím, pouze ověřování schématu.

Metody rozšíření

Preview(ITransformer, IDataView, Int32)

Umožňuje zobrazit náhled efektu transformer daného objektu data.

Append<TTrans>(ITransformer, TTrans)

Vytvořte nový transformátorový řetěz tak, že na konec tohoto transformátoru připojíte další transformátor.

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

TimeSeriesPredictionEngine<TSrc,TDst> vytvoří prediktivní modul pro kanál časové řady. Aktualizuje stav modelu časových řad pomocí pozorování, které vidíte ve fázi predikce, a umožňuje kontrolní body modelu.

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

TimeSeriesPredictionEngine<TSrc,TDst> vytvoří prediktivní modul pro kanál časové řady. Aktualizuje stav modelu časových řad pomocí pozorování, které vidíte ve fázi predikce, a umožňuje kontrolní body modelu.

Platí pro