Microsoft.ML.Transforms Espace de noms

Espace de noms contenant des composants de transformation de données .

Classes

Nom Description
ApproximatedKernelMappingEstimator

Mappe les colonnes vectorielles à un espace de fonctionnalité faible -dimensional.

ApproximatedKernelTransformer

ITransformer résultant de l’ajustement d’un ApproximatedKernelMappingEstimator.

ColumnConcatenatingEstimator

Concatène une ou plusieurs colonnes d’entrée dans une nouvelle colonne de sortie.

ColumnCopyingEstimator

IEstimator<TTransformer> pour le ColumnCopyingTransformer.

ColumnCopyingTransformer

ITransformer résultant de l’ajustement d’un ColumnCopyingEstimator.

ColumnSelectingEstimator

Conserve ou supprime les colonnes sélectionnées d’un IDataView.

ColumnSelectingTransformer

ITransformer résultant de l’ajustement d’un ColumnSelectingEstimator.

CountFeatureSelectingEstimator

Sélectionne les emplacements pour lesquels le nombre de valeurs non par défaut est supérieur ou égal à un seuil.

CustomMappingEstimator<TSrc,TDst>

Applique une fonction de mappage personnalisée aux colonnes d’entrée spécifiées. Le résultat est dans les colonnes de sortie.

CustomMappingFactory<TSrc,TDst>

Type de base pour les fabriques de mappage personnalisées.

CustomMappingFactoryAttributeAttribute

Placez cet attribut sur un type pour qu’il soit considéré comme une fabrique de mappage personnalisée.

CustomMappingTransformer<TSrc,TDst>

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

ExpressionEstimator

Cet estimateur applique une expression fournie par l’utilisateur (spécifiée sous forme de chaîne) aux valeurs de colonne d’entrée pour produire de nouvelles valeurs de colonne de sortie.

ExpressionTransformer

Espace de noms contenant des composants de transformation de données .

FeatureContributionCalculatingEstimator

Estimateur pour FeatureContributionCalculatingTransformer. Calcule les contributions spécifiques au modèle par fonctionnalité au score de chaque vecteur d’entrée.

FeatureContributionCalculatingTransformer

ITransformer résultant de l’ajustement d’un FeatureContributionCalculatingEstimator.

GaussianKernel

Noyau gaussien.

GlobalContrastNormalizingEstimator

Normalise (met à l’échelle) des vecteurs dans la colonne d’entrée en appliquant la normalisation du contraste global.

HashingEstimator

Estimateur pour HashingTransformer, qui hachages soit des colonnes à valeur unique ou des colonnes vectorielles. Pour les colonnes vectorielles, il hachage chaque emplacement séparément.

HashingEstimator.ColumnOptions

Décrit comment le transformateur gère une paire de colonnes.

HashingTransformer

ITransformer résultant de l’ajustement d’un HashingEstimator.

KernelBase

Cette classe indique quel noyau doit être approximatif par le ApproximatedKernelTransformer. <seealso cref="T :Microsoft.ML.Transforms.ApproximatedKernelMappingEstimator"></seealso>.

KeyToBinaryVectorMappingEstimator

Estimateur pour KeyToBinaryVectorMappingTransformer. Convertit les types de clés en leur représentation binaire correspondante de la valeur d’origine.

KeyToBinaryVectorMappingTransformer

ITransformer résultant de l’ajustement d’un KeyToBinaryVectorMappingEstimator.

KeyToValueMappingEstimator

Estimateur pour KeyToValueMappingTransformer. Convertit les types de clés en valeurs d’origine.

KeyToValueMappingTransformer

ITransformer résultant de l’ajustement d’un KeyToValueMappingEstimator.

KeyToVectorMappingEstimator

Estimateur pour KeyToVectorMappingTransformer. Mappe la valeur d’une clé en un vecteur de taille connue de Single.

KeyToVectorMappingTransformer

ITransformer résultant de l’ajustement d’un KeyToVectorMappingEstimator.

LaplacianKernel

Noyau laplacien.

LpNormNormalizingEstimator

Normalise (met à l’échelle) des vecteurs dans la colonne d’entrée vers la norme d’unité. Le type de norme utilisé peut être spécifié par l’utilisateur.

LpNormNormalizingEstimatorBase

Classe estimateur de base pour LpNormNormalizingEstimator et GlobalContrastNormalizingEstimator normaliseurs.

LpNormNormalizingTransformer

ITransformer résultant de l’ajustement d’un LpNormNormalizingEstimator ou GlobalContrastNormalizingEstimator.

MissingValueIndicatorEstimator

IEstimator<TTransformer> pour le MissingValueIndicatorTransformer.

MissingValueIndicatorTransformer

ITransformer résultant de l’ajustement d’un MissingValueIndicatorEstimator.

MissingValueReplacingEstimator

IEstimator<TTransformer> pour le MissingValueReplacingTransformer.

MissingValueReplacingTransformer

ITransformer résultant de l’ajustement d’un MissingValueReplacingEstimator.

MutualInformationFeatureSelectingEstimator

Sélectionne les emplacements k supérieurs sur toutes les colonnes spécifiées classées par leurs informations mutuelles avec la colonne d’étiquette (ce que vous pouvez découvrir sur l’étiquette en observant la valeur de la colonne spécifiée).

NormalizingEstimator

IEstimator<TTransformer> pour le NormalizingTransformer.

NormalizingTransformer

ITransformer résultant de l’ajustement d’un NormalizingEstimator.

NormalizingTransformer.AffineNormalizerModelParameters<TData>

Paramètres du modèle générés par des transformations de normalisation affine.

NormalizingTransformer.BinNormalizerModelParameters<TData>

Les paramètres de modèle générés par compartimenter les données dans des bacs avec une augmentation UpperBoundsmonotonique. La Density valeur est constante de bin à bin, pour la plupart des cas. ///

NormalizingTransformer.CdfNormalizerModelParameters<TData>

Paramètres de modèle générés par des transformations de normalisation de distribution cumulative. La fonction de densité cumulative est paramétrée par Mean et la fonction observée lors de StandardDeviation l’ajustement.

NormalizingTransformer.NormalizerModelParametersBase

Classe de base pour tous les modèles de normaliseur de données tels que NormalizingTransformer.AffineNormalizerModelParameters<TData>, NormalizingTransformer.BinNormalizerModelParameters<TData>NormalizingTransformer.CdfNormalizerModelParameters<TData>.

OneHotEncodingEstimator

Convertit une ou plusieurs colonnes d’entrée de valeurs catégorielles en autant de colonnes de sortie de vecteurs codés à chaud.

OneHotEncodingTransformer

ITransformer résultant de l’ajustement d’un OneHotEncodingEstimator.

OneHotHashEncodingEstimator

Convertit une ou plusieurs colonnes d’entrée de valeurs catégorielles en autant de colonnes de sortie de vecteurs codés à un seul emplacement à chaud basés sur un hachage.

OneHotHashEncodingTransformer

ITransformer résultant de l’ajustement d’un OneHotHashEncodingEstimator.

PrincipalComponentAnalysisTransformer

PCA est une transformation de réduction de la dimensionnalité qui calcule la projection du vecteur de caractéristique sur un sous-espace de bas rang.

PrincipalComponentAnalyzer

PCA est une transformation de réduction de la dimensionnalité qui calcule la projection du vecteur de caractéristique sur un sous-espace de bas rang.

StatefulCustomMappingEstimator<TSrc,TDst,TState>

Applique une fonction de mappage personnalisée aux colonnes d’entrée spécifiées, tout en autorisant un état par curseur. Le résultat est dans les colonnes de sortie.

StatefulCustomMappingFactory<TSrc,TDst,TState>

Type de base pour les fabriques de mappage personnalisées avec état.

StatefulCustomMappingTransformer<TSrc,TDst,TState>

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

TensorFlowEstimator

Il TensorFlowTransformer est utilisé dans les deux scénarios suivants.

  1. Scoring avec un modèle TensorFlow préentraîné : dans ce mode, la transformation extrait les valeurs des couches masquées d’un modèle Tensorflow préentraîné et utilise des sorties comme fonctionnalités dans ML.Net pipeline.
  2. Reformation du modèle TensorFlow : dans ce mode, la transformation réentraîne un modèle TensorFlow à l’aide des données utilisateur passées via ML.Net pipeline. Une fois le modèle entraîné, les sorties peuvent être utilisées comme fonctionnalités pour le scoring.
TensorFlowModel

Cette classe contient les informations relatives au modèle et à la session TensorFlow. Il fournit des méthodes pratiques pour interroger le schéma du modèle, ainsi que la création d’objet TensorFlowEstimator .

TensorFlowTransformer

ITransformer pour le TensorFlowEstimator.

TransformInputBase

Classe de base pour toutes les entrées de transformation.

TypeConvertingEstimator

Estimateur pour TypeConvertingTransformer. Convertit le type de colonne d’entrée sous-jacent en nouveau type. Les types de colonnes d’entrée et de sortie doivent être compatibles. PrimitiveDataViewType

TypeConvertingTransformer

ITransformer résultant de l’ajustement d’un TypeConvertingEstimator.

ValueMappingEstimator

Estimateur pour ValueMappingTransformer la création d’un mappage clé-valeur à l’aide des paires de valeurs dans les données d’entrée PrimitiveDataViewType

ValueMappingEstimator<TKey,TValue>

Estimateur pour ValueMappingTransformer la création d’un mappage clé-valeur à l’aide des paires de valeurs dans les données d’entrée PrimitiveDataViewType

ValueMappingTransformer

ITransformer résultant de l’ajustement d’un ValueMappingEstimator.

ValueToKeyMappingEstimator

IEstimator<TTransformer> pour le ValueToKeyMappingTransformer. Convertit un ensemble de valeurs catégorielles (par exemple, abréviations de l’état américain) en valeurs de clé numérique (par exemple, 1 à 50). La clé numérique peut être utilisée directement par des algorithmes de classification.

ValueToKeyMappingTransformer

ITransformer résultant de l’ajustement d’un ValueToKeyMappingEstimator.

VectorWhiteningEstimator

Espace de noms contenant des composants de transformation de données .

VectorWhiteningTransformer

Espace de noms contenant des composants de transformation de données .

Interfaces

Nom Description
IFunctionProvider

Cette interface permet d’étendre le langage ExprTransform avec des fonctions supplémentaires.

Énumérations

Nom Description
ErrId

Espace de noms contenant des composants de transformation de données .

LpNormNormalizingEstimatorBase.NormFunction

Le type de vecteurs de norme d’unité est rescaled. Cette énumération est sérialisée.

MissingValueReplacingEstimator.ReplacementMode

Les méthodes possibles pour remplacer les valeurs manquantes.

OneHotEncodingEstimator.OutputKind

Espace de noms contenant des composants de transformation de données .

ValueToKeyMappingEstimator.KeyOrdinality

Contrôle l’ordre des clés de sortie.

WhiteningKind

Technique de blancissement de vecteur à utiliser. Le blancissement ZCA garantit que la covariance moyenne entre les variables blanches et d’origine est maximale. En revanche, le blancissement PCA entraîne des variables blanches au maximum compressées, comme mesuré par la covariance carrée.

Délégués

Nom Description
SignatureFunctionProvider

Espace de noms contenant des composants de transformation de données .