diff --git a/src/Microsoft.ML.AutoML/CodeGen/map_value_to_key_search_space.json b/src/Microsoft.ML.AutoML/CodeGen/map_value_to_key_search_space.json index 6b52fa5bb4..1663a95c18 100644 --- a/src/Microsoft.ML.AutoML/CodeGen/map_value_to_key_search_space.json +++ b/src/Microsoft.ML.AutoML/CodeGen/map_value_to_key_search_space.json @@ -9,6 +9,11 @@ { "name": "InputColumnName", "type": "string" + }, + { + "name": "AddKeyValueAnnotationsAsText", + "type": "boolean", + "default": false } ] } diff --git a/src/Microsoft.ML.AutoML/CodeGen/search-space-schema.json b/src/Microsoft.ML.AutoML/CodeGen/search-space-schema.json index 22432ebf80..935ff61643 100644 --- a/src/Microsoft.ML.AutoML/CodeGen/search-space-schema.json +++ b/src/Microsoft.ML.AutoML/CodeGen/search-space-schema.json @@ -177,7 +177,8 @@ "Sentence2ColumnName", "BatchSize", "MaxEpochs", - "Architecture" + "Architecture", + "AddKeyValueAnnotationsAsText" ] }, "option_type": { diff --git a/src/Microsoft.ML.AutoML/SweepableEstimator/Estimators/MapValueToKey.cs b/src/Microsoft.ML.AutoML/SweepableEstimator/Estimators/MapValueToKey.cs index 36dbd5de7f..a48827478f 100644 --- a/src/Microsoft.ML.AutoML/SweepableEstimator/Estimators/MapValueToKey.cs +++ b/src/Microsoft.ML.AutoML/SweepableEstimator/Estimators/MapValueToKey.cs @@ -8,7 +8,7 @@ internal partial class MapValueToKey { public override IEstimator BuildFromOption(MLContext context, MapValueToKeyOption param) { - return context.Transforms.Conversion.MapValueToKey(param.OutputColumnName, param.InputColumnName); + return context.Transforms.Conversion.MapValueToKey(param.OutputColumnName, param.InputColumnName, addKeyValueAnnotationsAsText: param.AddKeyValueAnnotationsAsText); } }