Partager via


ISingleFeaturePredictionTransformer<TModel> Interface

Définition

Un ISingleFeaturePredictionTransformer contient le nom du FeatureColumnName et son type. FeatureColumnType Les implémentations de cette interface ont la possibilité de noter les données d’une entrée IDataView via le Transform(IDataView)

public interface ISingleFeaturePredictionTransformer<out TModel> : Microsoft.ML.IPredictionTransformer<out TModel>, Microsoft.ML.ITransformer where TModel : class
type ISingleFeaturePredictionTransformer<'Model (requires 'Model : null)> = interface
    interface IPredictionTransformer<'Model (requires 'Model : null)>
    interface ITransformer
    interface ICanSaveModel
Public Interface ISingleFeaturePredictionTransformer(Of Out TModel)
Implements IPredictionTransformer(Of Out TModel), ITransformer

Paramètres de type

TModel

ICalibrator Ou Microsoft.ML.IPredictor utilisé pour la transformation de données.

Ce paramètre de type est covariant. Cela signifie que vous pouvez utiliser le type spécifié ou tout type plus dérivé. Pour plus d’informations sur la covariance et la contravariance, consultez Covariance et contravariance dans les génériques.
Dérivé
Implémente

Propriétés

FeatureColumnName

Nom de la colonne de fonctionnalité.

FeatureColumnType

Contient des informations sur le type de la colonne de fonctionnalité.

IsRowToRowMapper

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

(Hérité de ITransformer)
Model

Un ISingleFeaturePredictionTransformer contient le nom du FeatureColumnName et son type. FeatureColumnType Les implémentations de cette interface ont la possibilité de noter les données d’une entrée IDataView via le Transform(IDataView)

(Hérité de IPredictionTransformer<TModel>)

Méthodes

GetOutputSchema(DataViewSchema)

Propagation du schéma pour les transformateurs. Retourne le schéma de sortie des données, si le schéma d’entrée est similaire à celui fourni.

(Hérité de 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 doit être levée. Si le schéma d’entrée n’est pas adapté à la construction du mappeur, une exception doit également être levée.

(Hérité de ITransformer)
Save(ModelSaveContext)

Un ISingleFeaturePredictionTransformer contient le nom du FeatureColumnName et son type. FeatureColumnType Les implémentations de cette interface ont la possibilité de noter les données d’une entrée IDataView via le Transform(IDataView)

(Hérité de ICanSaveModel)
Transform(IDataView)

Prenez les données, effectuez des transformations, sortiez les données. Notez qu’il IDataViews’agit de lazy, donc aucune transformation réelle ne se produit ici, juste la validation du schéma.

(Hérité de ITransformer)

Méthodes d’extension

Preview(ITransformer, IDataView, Int32)

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

Append<TTrans>(ITransformer, TTrans)

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

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 permet de contrôler le modèle.

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 permet de contrôler le modèle.

S’applique à