Microsoft.ML.Transforms Obor názvů

Obor názvů obsahující komponenty transformace dat

Třídy

Name Description
ApproximatedKernelMappingEstimator

Mapuje vektorové sloupce na nízký prostor funkcí -dimensional.

ApproximatedKernelTransformer

ITransformer vyplývající z montáže ApproximatedKernelMappingEstimator.

ColumnConcatenatingEstimator

Zřetězí jeden nebo více vstupních sloupců do nového výstupního sloupce.

ColumnCopyingEstimator

IEstimator<TTransformer> ColumnCopyingTransformerpro .

ColumnCopyingTransformer

ITransformer vyplývající z montáže ColumnCopyingEstimatora .

ColumnSelectingEstimator

Zachová nebo zahodí vybrané sloupce z objektu IDataView.

ColumnSelectingTransformer

ITransformer vyplývající z montáže ColumnSelectingEstimator.

CountFeatureSelectingEstimator

Vybere sloty, pro které je počet ne výchozích hodnot větší nebo roven prahové hodnotě.

CustomMappingEstimator<TSrc,TDst>

Použije vlastní funkci mapování na zadané vstupní sloupce. Výsledek bude ve výstupních sloupcích.

CustomMappingFactory<TSrc,TDst>

Základní typ pro vlastní mapování továren.

CustomMappingFactoryAttributeAttribute

Umístěte tento atribut na typ, aby byl považován za vlastní objekt pro mapování.

CustomMappingTransformer<TSrc,TDst>

ITransformer vyplývající z montáže CustomMappingEstimator<TSrc,TDst>.

ExpressionEstimator

Tento estimátor použije výraz zadaný uživatelem (zadaný jako řetězec) na hodnoty vstupního sloupce k vytvoření nových výstupních hodnot sloupců.

ExpressionTransformer

Obor názvů obsahující komponenty transformace dat

FeatureContributionCalculatingEstimator

Estimátor pro FeatureContributionCalculatingTransformer. Vypočítá příspěvky specifické pro jednotlivé funkce modelu do skóre každého vstupního vektoru.

FeatureContributionCalculatingTransformer

ITransformer vyplývající z montáže FeatureContributionCalculatingEstimatora .

GaussianKernel

Gaussovské jádro.

GlobalContrastNormalizingEstimator

Normalizuje vektory (škály) ve vstupním sloupci, které používají globální normalizaci kontrastu.

HashingEstimator

Estimátor pro HashingTransformer, který hashuje sloupce s jednou hodnotou nebo vektorové sloupce. U vektorových sloupců zatřiďuje každý slot samostatně.

HashingEstimator.ColumnOptions

Popisuje, jak transformátor zpracovává jeden pár sloupců.

HashingTransformer

ITransformer vyplývající z montáže HashingEstimatora .

KernelBase

Tato třída označuje, které jádro by mělo být přibližné ApproximatedKernelTransformer. <seealso cref="T:Microsoft.ML.Transforms.ApproximatedKernelMappingEstimator"></seealso>.

KeyToBinaryVectorMappingEstimator

Estimátor pro KeyToBinaryVectorMappingTransformer. Převede typy klíčů na jejich odpovídající binární reprezentaci původní hodnoty.

KeyToBinaryVectorMappingTransformer

ITransformer vyplývající z montáže KeyToBinaryVectorMappingEstimatora .

KeyToValueMappingEstimator

Estimátor pro KeyToValueMappingTransformer. Převede typy klíčů zpět na původní hodnoty.

KeyToValueMappingTransformer

ITransformer vyplývající z montáže KeyToValueMappingEstimatora .

KeyToVectorMappingEstimator

Estimátor pro KeyToVectorMappingTransformer. Mapuje hodnotu klíče na vektor Singleznámé velikosti .

KeyToVectorMappingTransformer

ITransformer vyplývající z montáže KeyToVectorMappingEstimatora .

LaplacianKernel

Laplacianské jádro.

LpNormNormalizingEstimator

Normalizuje vektory (škálování) ve vstupním sloupci na normu jednotek. Typ normy, kterou uživatel používá, může určit.

LpNormNormalizingEstimatorBase

Třída základního estimátoru pro LpNormNormalizingEstimator normalizátory a GlobalContrastNormalizingEstimator normalizátory

LpNormNormalizingTransformer

ITransformer vyplývající z montáže nebo LpNormNormalizingEstimatorGlobalContrastNormalizingEstimator.

MissingValueIndicatorEstimator

IEstimator<TTransformer> MissingValueIndicatorTransformerpro .

MissingValueIndicatorTransformer

ITransformer vyplývající z montáže MissingValueIndicatorEstimatora .

MissingValueReplacingEstimator

IEstimator<TTransformer> MissingValueReplacingTransformerpro .

MissingValueReplacingTransformer

ITransformer vyplývající z montáže MissingValueReplacingEstimatora .

MutualInformationFeatureSelectingEstimator

Vybere horní k sloty napříč všemi zadanými sloupci seřazenými podle jejich vzájemných informací se sloupcem popisku (co se o popisku dozvíte pozorováním hodnoty zadaného sloupce).

NormalizingEstimator

IEstimator<TTransformer> NormalizingTransformerpro .

NormalizingTransformer

ITransformer vyplývající z montáže NormalizingEstimator.

NormalizingTransformer.AffineNormalizerModelParameters<TData>

Parametry modelu vygenerované transformacemi normalizace affinu

NormalizingTransformer.BinNormalizerModelParameters<TData>

Parametry modelu vygenerované rozdělením dat do intervalů s monotonickým zvýšením UpperBounds. Hodnota Density je ve většině případů konstantní z intervalu do intervalu. ///

NormalizingTransformer.CdfNormalizerModelParameters<TData>

Parametry modelu generované kumulativními transformacemi normalizace rozdělení. Kumulativní funkce hustoty je parametrizována Mean a jak StandardDeviation je pozorováno při montáži.

NormalizingTransformer.NormalizerModelParametersBase

Základní třída pro všechny modely normalizátoru dat jako NormalizingTransformer.AffineNormalizerModelParameters<TData>, , NormalizingTransformer.BinNormalizerModelParameters<TData>NormalizingTransformer.CdfNormalizerModelParameters<TData>.

OneHotEncodingEstimator

Převede jeden nebo více vstupních sloupců kategorických hodnot na tolik výstupních sloupců vektorů s kódováním 1-hot.

OneHotEncodingTransformer

ITransformer vyplývající z montáže OneHotEncodingEstimatora .

OneHotHashEncodingEstimator

Převede jeden nebo více vstupních sloupců kategorických hodnot na libovolný počet výstupních sloupců vektorů s kódováním hash s jednou zakódovanou hodnotou hash.

OneHotHashEncodingTransformer

ITransformer vyplývající z montáže OneHotHashEncodingEstimatora .

PrincipalComponentAnalysisTransformer

PCA je transformace redukce dimenzí, která vypočítá projekci vektoru funkce do podprostoru s nízkým pořadím.

PrincipalComponentAnalyzer

PCA je transformace redukce dimenzí, která vypočítá projekci vektoru funkce do podprostoru s nízkým pořadím.

StatefulCustomMappingEstimator<TSrc,TDst,TState>

Použije vlastní funkci mapování na zadané vstupní sloupce a povolí stav kurzoru. Výsledek bude ve výstupních sloupcích.

StatefulCustomMappingFactory<TSrc,TDst,TState>

Základní typ stavových vlastních mapování továren.

StatefulCustomMappingTransformer<TSrc,TDst,TState>

ITransformer vyplývající z montáže StatefulCustomMappingEstimator<TSrc,TDst,TState>.

TensorFlowEstimator

Používá se TensorFlowTransformer v následujících dvou scénářích.

  1. Bodování pomocí předem natrénovaného modelu TensorFlow : V tomto režimu transformace extrahuje hodnoty skrytých vrstev z předem natrénovaného modelu Tensorflow a používá výstupy jako funkce v kanálu ML.Net.
  2. Přetrénování modelu TensorFlow : V tomto režimu transformace přetrénuje model TensorFlow pomocí uživatelských dat předávaných prostřednictvím kanálu ML.Net. Jakmile je model natrénovaný, můžete ho použít jako funkce pro bodování.
TensorFlowModel

Tato třída obsahuje informace související s modelem a relací TensorFlow. Poskytuje několik pohodlných metod dotazování schématu modelu a také vytvoření objektu TensorFlowEstimator .

TensorFlowTransformer

ITransformer TensorFlowEstimatorpro .

TransformInputBase

Základní třída pro všechny transformační vstupy.

TypeConvertingEstimator

Estimátor pro TypeConvertingTransformer. Převede základní typ vstupního sloupce na nový typ. Typy vstupních a výstupních sloupců musí být kompatibilní. PrimitiveDataViewType

TypeConvertingTransformer

ITransformer vyplývající z montáže TypeConvertingEstimatora .

ValueMappingEstimator

Estimátor pro ValueMappingTransformer vytvoření mapy klíč-hodnota pomocí dvojic hodnot ve vstupních datech PrimitiveDataViewType

ValueMappingEstimator<TKey,TValue>

Estimátor pro ValueMappingTransformer vytvoření mapy klíč-hodnota pomocí dvojic hodnot ve vstupních datech PrimitiveDataViewType

ValueMappingTransformer

ITransformer vyplývající z montáže ValueMappingEstimatora .

ValueToKeyMappingEstimator

IEstimator<TTransformer> ValueToKeyMappingTransformerpro . Převede sadu hodnot kategorií (například zkratky států USA) na číselné klíčové hodnoty (např. 1–50). Číselný klíč lze použít přímo klasifikačními algoritmy.

ValueToKeyMappingTransformer

ITransformer vyplývající z montáže ValueToKeyMappingEstimatora .

VectorWhiteningEstimator

Obor názvů obsahující komponenty transformace dat

VectorWhiteningTransformer

Obor názvů obsahující komponenty transformace dat

Rozhraní

Name Description
IFunctionProvider

Toto rozhraní umožňuje rozšíření jazyka ExprTransform o další funkce.

Výčty

Name Description
ErrId

Obor názvů obsahující komponenty transformace dat

LpNormNormalizingEstimatorBase.NormFunction

Druh vektorů jednotkové normy se znovu škáluje na. Tento výčet je serializován.

MissingValueReplacingEstimator.ReplacementMode

Možné způsoby nahrazení chybějících hodnot.

OneHotEncodingEstimator.OutputKind

Obor názvů obsahující komponenty transformace dat

ValueToKeyMappingEstimator.KeyOrdinality

Určuje pořadí výstupních klíčů.

WhiteningKind

Kterou metodu whitening vektoru použít. ZCA whitening zajišťuje, že průměrná kovariance mezi bílenou a původní proměnnou je maximální. Naproti tomu bělení PCA vede k maximálně komprimovaným bílým proměnným, jak je měřeno čtvercovou kovariancí.

Delegáti

Name Description
SignatureFunctionProvider

Obor názvů obsahující komponenty transformace dat