ConversionsExtensionsCatalog Class

Definition

Collection of extension methods for TransformsCatalog to create instances of data conversion and mapping transformer components.

public static class ConversionsExtensionsCatalog
type ConversionsExtensionsCatalog = class
Public Module ConversionsExtensionsCatalog
Inheritance
ConversionsExtensionsCatalog

Methods

ConvertType(TransformsCatalog+ConversionTransforms, InputOutputColumnPair[], DataKind)

Create a TypeConvertingEstimator, which converts the type of the data to the type specified in outputKind.

ConvertType(TransformsCatalog+ConversionTransforms, String, String, DataKind)

Create a TypeConvertingEstimator, which converts the type of the data to the type specified in outputKind.

Hash(TransformsCatalog+ConversionTransforms, HashingEstimator+ColumnOptions[])

Create a HashingEstimator, which hashes the input column's data type InputColumnName to a new column: Name.

Hash(TransformsCatalog+ConversionTransforms, String, String, Int32, Int32)

Create a HashingEstimator, which hashes the data from the column specified in inputColumnName to a new column: outputColumnName.

MapKeyToValue(TransformsCatalog+ConversionTransforms, InputOutputColumnPair[])

Create a KeyToValueMappingEstimator, which converts the key types back to their original values.

MapKeyToValue(TransformsCatalog+ConversionTransforms, String, String)

Create a KeyToValueMappingEstimator, which converts the key types back to their original values.

MapKeyToVector(TransformsCatalog+ConversionTransforms, InputOutputColumnPair[], Boolean)

Create a KeyToVectorMappingEstimator, which maps the value of a key into a floating point vector representing the value.

MapKeyToVector(TransformsCatalog+ConversionTransforms, String, String, Boolean)

Create a KeyToVectorMappingEstimator, which maps the value of a key into a floating point vector representing the value.

MapValue(TransformsCatalog+ConversionTransforms, String, IDataView, DataViewSchema+Column, DataViewSchema+Column, String)

Create a ValueMappingEstimator, which converts value types into keys, loading the keys to use from the lookupMap where the keyColumn specifies the keys, and the valueColumn the respective value.

MapValue<TInputType,TOutputType>(TransformsCatalog+ConversionTransforms, String, IEnumerable<KeyValuePair<TInputType,TOutputType[]>>, String)

Create a ValueMappingEstimator, which converts value types into keys, loading the keys to use from keyValuePairs.

MapValue<TInputType,TOutputType>(TransformsCatalog+ConversionTransforms, String, IEnumerable<KeyValuePair<TInputType,TOutputType>>, String, Boolean)

Create a ValueMappingEstimator, which converts value types into keys, loading the keys to use from keyValuePairs.

MapValueToKey(TransformsCatalog+ConversionTransforms, InputOutputColumnPair[], Int32, ValueToKeyMappingEstimator+KeyOrdinality, Boolean, IDataView)

Create a ValueToKeyMappingEstimator, which converts categorical values into keys.

MapValueToKey(TransformsCatalog+ConversionTransforms, String, String, Int32, ValueToKeyMappingEstimator+KeyOrdinality, Boolean, IDataView)

Create a ValueToKeyMappingEstimator, which converts categorical values into numerical keys.

Applies to