Microsoft.ML.Transforms Namespace

Namespace, der Datentransformationskomponenten enthält.

Klassen

Name Beschreibung
ApproximatedKernelMappingEstimator

Ordnet Vektorspalten einem niedrigen -dimensional Featurebereich zu.

ApproximatedKernelTransformer

ITransformer ergibt sich aus der Anpassung eines ApproximatedKernelMappingEstimator.

ColumnConcatenatingEstimator

Verkettet eine oder mehrere Eingabespalten in eine neue Ausgabespalte.

ColumnCopyingEstimator

IEstimator<TTransformer> für die ColumnCopyingTransformer.

ColumnCopyingTransformer

ITransformer ergibt sich aus der Einpassung eines ColumnCopyingEstimator.

ColumnSelectingEstimator

Hält ausgewählte Spalten in einem IDataView.

ColumnSelectingTransformer

ITransformer ergibt sich aus der Anpassung eines ColumnSelectingEstimator.

CountFeatureSelectingEstimator

Wählt die Steckplätze aus, für die die Anzahl nicht standardmäßiger Werte größer oder gleich einem Schwellenwert ist.

CustomMappingEstimator<TSrc,TDst>

Wendet eine benutzerdefinierte Zuordnungsfunktion auf die angegebenen Eingabespalten an. Das Ergebnis wird in Ausgabespalten angezeigt.

CustomMappingFactory<TSrc,TDst>

Der Basistyp für benutzerdefinierte Zuordnungsfabriken.

CustomMappingFactoryAttributeAttribute

Platzieren Sie dieses Attribut auf einem Typ, damit es als benutzerdefinierte Zuordnungsfactory betrachtet wird.

CustomMappingTransformer<TSrc,TDst>

ITransformer ergibt sich aus der Anpassung eines CustomMappingEstimator<TSrc,TDst>.

ExpressionEstimator

Dieser Schätzwert wendet einen vom Benutzer bereitgestellten Ausdruck (angegeben als Zeichenfolge) auf Eingabespaltenwerte an, um neue Ausgabespaltenwerte zu erzeugen.

ExpressionTransformer

Namespace, der Datentransformationskomponenten enthält.

FeatureContributionCalculatingEstimator

Schätzer für FeatureContributionCalculatingTransformer. Berechnet modellspezifische Beiträge pro Feature zur Bewertung jedes Eingabevektors.

FeatureContributionCalculatingTransformer

ITransformer ergibt sich aus der Einpassung eines FeatureContributionCalculatingEstimator.

GaussianKernel

Der gaussische Kernel.

GlobalContrastNormalizingEstimator

Normalisiert (Skalen) Vektoren in der Eingabespalte, die die globale Kontrastnormalisierung anwendet.

HashingEstimator

Schätzwert für , der HashingTransformerhasht entweder einzelne wertige Spalten oder Vektorspalten. Bei Vektorspalten wird jeder Steckplatz separat hashen.

HashingEstimator.ColumnOptions

Beschreibt, wie der Transformator ein Säulenpaar behandelt.

HashingTransformer

ITransformer ergibt sich aus der Einpassung eines HashingEstimator.

KernelBase

Diese Klasse gibt an, welcher Kernel von der ApproximatedKernelTransformer. <seealso cref="T:Microsoft.ML.Transforms.ApproximatedKernelMappingEstimator"></seealso>.

KeyToBinaryVectorMappingEstimator

Schätzer für KeyToBinaryVectorMappingTransformer. Konvertiert Schlüsseltypen in die entsprechende binäre Darstellung des ursprünglichen Werts.

KeyToBinaryVectorMappingTransformer

ITransformer ergibt sich aus der Einpassung eines KeyToBinaryVectorMappingEstimator.

KeyToValueMappingEstimator

Schätzer für KeyToValueMappingTransformer. Konvertiert die Schlüsseltypen wieder in ihre ursprünglichen Werte.

KeyToValueMappingTransformer

ITransformer ergibt sich aus der Einpassung eines KeyToValueMappingEstimator.

KeyToVectorMappingEstimator

Schätzer für KeyToVectorMappingTransformer. Ordnet den Wert eines Schlüssels einem Vektor bekannter Größe zu Single.

KeyToVectorMappingTransformer

ITransformer ergibt sich aus der Einpassung eines KeyToVectorMappingEstimator.

LaplacianKernel

Der Laplacian-Kernel.

LpNormNormalizingEstimator

Normalisiert (Skalen) Vektoren in der Eingabespalte auf die Einheitsnorm. Die Art der verwendeten Norm kann vom Benutzer angegeben werden.

LpNormNormalizingEstimatorBase

Basisstimatorklasse für LpNormNormalizingEstimator und GlobalContrastNormalizingEstimator Normalisierer.

LpNormNormalizingTransformer

ITransformer aus der Anpassung eines LpNormNormalizingEstimator oder GlobalContrastNormalizingEstimator.

MissingValueIndicatorEstimator

IEstimator<TTransformer> für die MissingValueIndicatorTransformer.

MissingValueIndicatorTransformer

ITransformer ergibt sich aus der Einpassung eines MissingValueIndicatorEstimator.

MissingValueReplacingEstimator

IEstimator<TTransformer> für die MissingValueReplacingTransformer.

MissingValueReplacingTransformer

ITransformer ergibt sich aus der Einpassung eines MissingValueReplacingEstimator.

MutualInformationFeatureSelectingEstimator

Wählt die oberen K-Steckplätze über alle angegebenen Spalten aus, die nach ihren gegenseitigen Informationen mit der Beschriftungsspalte sortiert sind (was Sie über die Beschriftung erfahren können, indem Sie den Wert der angegebenen Spalte beobachten).

NormalizingEstimator

IEstimator<TTransformer> für die NormalizingTransformer.

NormalizingTransformer

ITransformer ergibt sich aus der Anpassung eines NormalizingEstimator.

NormalizingTransformer.AffineNormalizerModelParameters<TData>

Die Modellparameter, die durch affine Normalisierungstransformationen generiert werden.

NormalizingTransformer.BinNormalizerModelParameters<TData>

Die Modellparameter, die durch die Buckettisierung der Daten in Container generiert werden, mit monoton zunehmendem UpperBounds. Der Density Wert ist für die meisten Fälle konstant von Bin zu Bin. ///

NormalizingTransformer.CdfNormalizerModelParameters<TData>

Die Modellparameter, die durch kumulierte Verteilungsnormalisierungstransformationen generiert werden. Die kumulierte Dichtefunktion wird parametrisiert und Mean wird während der StandardDeviation Anpassung beobachtet.

NormalizingTransformer.NormalizerModelParametersBase

Basisklasse für alle Datennormalisierungsmodelle wie NormalizingTransformer.AffineNormalizerModelParameters<TData>, NormalizingTransformer.BinNormalizerModelParameters<TData>, NormalizingTransformer.CdfNormalizerModelParameters<TData>.

OneHotEncodingEstimator

Wandelt eine oder mehrere Eingabespalten von kategorisierten Werten in so viele Ausgabespalten von Vektoren um, die mit einem Heißcode codiert sind.

OneHotEncodingTransformer

ITransformer ergibt sich aus der Einpassung eines OneHotEncodingEstimator.

OneHotHashEncodingEstimator

Wandelt eine oder mehrere Eingabespalten von kategorisierten Werten in so viele Ausgabespalten von hashbasierten Vektoren mit nur einem Hot-Codierten um.

OneHotHashEncodingTransformer

ITransformer ergibt sich aus der Einpassung eines OneHotHashEncodingEstimator.

PrincipalComponentAnalysisTransformer

PCA ist eine Transformation zur Dimensionalitätsreduktion, die die Projektion des Featurevektors auf einen Unterraum mit niedriger Rangfolge berechnet.

PrincipalComponentAnalyzer

PCA ist eine Transformation zur Dimensionalitätsreduktion, die die Projektion des Featurevektors auf einen Unterraum mit niedriger Rangfolge berechnet.

StatefulCustomMappingEstimator<TSrc,TDst,TState>

Wendet eine benutzerdefinierte Zuordnungsfunktion auf die angegebenen Eingabespalten an, während ein Cursorstatus zugelassen wird. Das Ergebnis wird in Ausgabespalten angezeigt.

StatefulCustomMappingFactory<TSrc,TDst,TState>

Der Basistyp für zustandsbehaftete benutzerdefinierte Zuordnungsfabriken.

StatefulCustomMappingTransformer<TSrc,TDst,TState>

ITransformer ergibt sich aus der Anpassung eines StatefulCustomMappingEstimator<TSrc,TDst,TState>.

TensorFlowEstimator

Dies TensorFlowTransformer wird in den folgenden zwei Szenarien verwendet.

  1. Bewertung mit vortrainiertem TensorFlow-Modell : In diesem Modus extrahiert die Transformation ausgeblendete Layerwerte aus einem vortrainierten Tensorflow-Modell und verwendet Ausgaben als Features in ML.Net Pipeline.
  2. Umschulung des TensorFlow-Modells : In diesem Modus trainiert die Transformation ein TensorFlow-Modell mithilfe der Benutzerdaten, die über ML.Net Pipeline übergeben werden. Sobald das Modell trainiert wurde, kann es als Features für die Bewertung verwendet werden.
TensorFlowModel

Diese Klasse enthält die Informationen im Zusammenhang mit dem TensorFlow-Modell und der Sitzung. Es bietet einige praktische Methoden zum Abfragen des Modellschemas sowie zum Erstellen von TensorFlowEstimator Objekten.

TensorFlowTransformer

ITransformer für die TensorFlowEstimator.

TransformInputBase

Die Basisklasse für alle Transformationseingaben.

TypeConvertingEstimator

Schätzer für TypeConvertingTransformer. Konvertiert den zugrunde liegenden Eingabespaltentyp in einen neuen Typ. Die Eingabe- und Ausgabespaltentypen müssen kompatibel sein. PrimitiveDataViewType

TypeConvertingTransformer

ITransformer ergibt sich aus der Einpassung eines TypeConvertingEstimator.

ValueMappingEstimator

Schätzator zum ValueMappingTransformer Erstellen einer Schlüsselwertzuordnung mithilfe der Wertepaare in den Eingabedaten PrimitiveDataViewType

ValueMappingEstimator<TKey,TValue>

Schätzator zum ValueMappingTransformer Erstellen einer Schlüsselwertzuordnung mithilfe der Wertepaare in den Eingabedaten PrimitiveDataViewType

ValueMappingTransformer

ITransformer ergibt sich aus der Einpassung eines ValueMappingEstimator.

ValueToKeyMappingEstimator

IEstimator<TTransformer> für die ValueToKeyMappingTransformer. Wandelt eine Reihe von kategorisierten Werten (z. B. Abkürzungen des US-Bundesstaats) in numerische Schlüsselwerte (z. B. 1-50) um. Der numerische Schlüssel kann direkt von Klassifizierungsalgorithmen verwendet werden.

ValueToKeyMappingTransformer

ITransformer ergibt sich aus der Einpassung eines ValueToKeyMappingEstimator.

VectorWhiteningEstimator

Namespace, der Datentransformationskomponenten enthält.

VectorWhiteningTransformer

Namespace, der Datentransformationskomponenten enthält.

Schnittstellen

Name Beschreibung
IFunctionProvider

Diese Schnittstelle ermöglicht das Erweitern der ExprTransform-Sprache mit zusätzlichen Funktionen.

Enumerationen

Name Beschreibung
ErrId

Namespace, der Datentransformationskomponenten enthält.

LpNormNormalizingEstimatorBase.NormFunction

Die Art der Einheitsnormvektoren wird neu skaliert. Diese Enumeration wird serialisiert.

MissingValueReplacingEstimator.ReplacementMode

Die möglichen Möglichkeiten zum Ersetzen fehlender Werte.

OneHotEncodingEstimator.OutputKind

Namespace, der Datentransformationskomponenten enthält.

ValueToKeyMappingEstimator.KeyOrdinality

Steuert die Reihenfolge der Ausgabetasten.

WhiteningKind

Welche Vektor-Whitening-Technik zu verwenden ist. ZCA-Whitening stellt sicher, dass die durchschnittliche Kovarianz zwischen weißer und ursprünglicher Variablen maximal ist. Im Gegensatz dazu führen PCA-Whitening zu maximal komprimierten weißen Variablen, gemessen durch quadratische Kovarianz.

Delegaten

Name Beschreibung
SignatureFunctionProvider

Namespace, der Datentransformationskomponenten enthält.