ConversionTransformsクラス

メソッド

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

カテゴリ値 (categorical values) を数値キーに変換する、ValueToKeyMappingEstimatorを作成できます。

public static Microsoft.ML.Transforms.ValueToKeyMappingEstimator MapValueToKey (
    this Microsoft.ML.TransformsCatalog.ConversionTransforms catalog,
    string outputColumnName,
    string inputColumnName = default,
    int maximumNumberOfKeys = 1000000,
    Microsoft.ML.Transforms.ValueToKeyMappingEstimator.KeyOrdinality keyOrdinality = Microsoft.ML.Transforms.ValueToKeyMappingEstimator.KeyOrdinality.ByOccurrence,
    bool addKeyValueAnnotationsAsText = false,
    Microsoft.ML.IDataView keyData = default
    );
MapValueToKey(TransformsCatalog+ConversionTransforms, String, String, Int32, ValueToKeyMappingEstimator+KeyOrdinality, Boolean, IDataView) - ConversionsExtensionsCatalog.MapValueToKey メソッド (Microsoft.ML) | Microsoft Learn

keyOrdinalityは、ByOccurrenceとするとそのままの順序で割り当てられ、 ByValueとすると並べ替え順序に基づき並べ替えられて割り当てられます。

Microsoft Learnから検索