Langue

StatefulCustomMappingTransformer<TSrc,TDst,TState> Classe

Définition

ITransformer résultant de l’ajustement d’un StatefulCustomMappingEstimator<TSrc,TDst,TState>.

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

Paramètres de type

TSrc

Classe définissant les colonnes à prendre à partir des données entrantes.

TDst

Classe définissant les nouvelles colonnes ajoutées aux données.

TState

Type qui décrit l’état par curseur.

Héritage
StatefulCustomMappingTransformer<TSrc,TDst,TState>
Implémente

Méthodes

Nom Description
GetOutputSchema(DataViewSchema)

Retourne l’élément DataViewSchema qui serait produit par le transformateur appliqué à des données d’entrée avec le schéma inputSchema.

Transform(IDataView)

Prenez les données dans, effectuez des transformations, extrayez les données. Notez que IDataView« sont différés, donc aucune transformation réelle ne se produit ici, juste la validation du schéma.

Implémentations d’interfaces explicites

Nom Description
ICanSaveModel.Save(ModelSaveContext)

ITransformer résultant de l’ajustement d’un StatefulCustomMappingEstimator<TSrc,TDst,TState>.

ITransformer.GetRowToRowMapper(DataViewSchema)

Construit un mappeur de ligne à ligne en fonction d’un schéma d’entrée. Si IsRowToRowMapper c’est falsele cas, une exception est levée. Si le inputSchema mappeur n’est pas adapté à la construction du mappeur, une exception est également levée.

ITransformer.IsRowToRowMapper

Indique si un appel doit GetRowToRowMapper(DataViewSchema) réussir, sur un schéma approprié.

Méthodes d’extension

Nom Description
Append<TTrans>(ITransformer, TTrans)

Créez une chaîne de transformateur, en ajoutant un autre transformateur à la fin de cette chaîne de transformateurs.

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

TimeSeriesPredictionEngine<TSrc,TDst> crée un moteur de prédiction pour un pipeline de série chronologique. Il met à jour l’état du modèle de série chronologique avec des observations observées lors de la phase de prédiction et autorise le point de contrôle du modèle.

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

TimeSeriesPredictionEngine<TSrc,TDst> crée un moteur de prédiction pour un pipeline de série chronologique. Il met à jour l’état du modèle de série chronologique avec des observations observées lors de la phase de prédiction et autorise le point de contrôle du modèle.

Preview(ITransformer, IDataView, Int32)

Afficher un aperçu d’un effet sur transformer un élément donné data.

S’applique à