34 references to ColumnOptions
Microsoft.ML.Data (6)
Transforms\ConversionsExtensionsCatalog.cs (2)
84=> new TypeConvertingEstimator(CatalogUtils.GetEnvironment(catalog), new[] { new TypeConvertingEstimator.ColumnOptions(outputColumnName, outputKind, inputColumnName) }); 106var columnOptions = columns.Select(x => new TypeConvertingEstimator.ColumnOptions(x.OutputColumnName, outputKind, x.InputColumnName)).ToArray();
Transforms\TypeConverting.cs (4)
193: this(env, new TypeConvertingEstimator.ColumnOptions(outputColumnName, outputKind, inputColumnName ?? outputColumnName, outputKeyCount)) 290_columns[i] = new TypeConvertingEstimator.ColumnOptions(ColumnPairs[i].outputColumnName, kind.ToDataKind(), ColumnPairs[i].inputColumnName, keyCount); 338cols[i] = new TypeConvertingEstimator.ColumnOptions(item.Name, kind.ToDataKind(), item.Source ?? item.Name, keyCount); 606: this(env, new ColumnOptions(outputColumnName, outputKind, inputColumnName ?? outputColumnName))
Microsoft.ML.EntryPoints (2)
FeatureCombiner.cs (2)
188Utils.Add(ref cvt, new TypeConvertingEstimator.ColumnOptions(colName, DataKind.Single, col.Name)); 303var xf = new TypeConvertingTransformer(host, new TypeConvertingEstimator.ColumnOptions(input.LabelColumn, DataKind.Single, input.LabelColumn)).Transform(input.Data);
Microsoft.ML.FastTree (1)
FastTree.cs (1)
1355data = new TypeConvertingTransformer(Host, new TypeConvertingEstimator.ColumnOptions(groupName, DataKind.UInt64, groupName)).Transform(data);
Microsoft.ML.Tests (24)
Transformers\ConvertTests.cs (24)
130var pipe = ML.Transforms.Conversion.ConvertType(columns: new[] {new TypeConvertingEstimator.ColumnOptions("ConvA", DataKind.Single, "A"), 131new TypeConvertingEstimator.ColumnOptions("ConvB", DataKind.Single, "B")}); 170new TypeConvertingEstimator.ColumnOptions("ConvA", DataKind.Single, "AA"), 171new TypeConvertingEstimator.ColumnOptions("ConvB", DataKind.Single, "AB"), 172new TypeConvertingEstimator.ColumnOptions("ConvC", DataKind.Single, "AC"), 173new TypeConvertingEstimator.ColumnOptions("ConvD", DataKind.Single, "AD"), 174new TypeConvertingEstimator.ColumnOptions("ConvE", DataKind.Single, "AE"), 175new TypeConvertingEstimator.ColumnOptions("ConvF", DataKind.Single, "AF"), 176new TypeConvertingEstimator.ColumnOptions("ConvG", DataKind.Single, "AG"), 177new TypeConvertingEstimator.ColumnOptions("ConvH", DataKind.Single, "AH"), 178new TypeConvertingEstimator.ColumnOptions("ConvK", DataKind.Single, "AK"), 179new TypeConvertingEstimator.ColumnOptions("ConvL", DataKind.Single, "AL"), 180new TypeConvertingEstimator.ColumnOptions("ConvM", DataKind.Single, "AM"), 181new TypeConvertingEstimator.ColumnOptions("ConvN", DataKind.Single, "AN"), 182new TypeConvertingEstimator.ColumnOptions("ConvBI", DataKind.Int32, "AB") // verify Boolean -> Int32 conversion 254var allInputTypesDataPipe = ML.Transforms.Conversion.ConvertType(columns: new[] {new TypeConvertingEstimator.ColumnOptions("A1", DataKind.String, "A"), 255new TypeConvertingEstimator.ColumnOptions("B1", DataKind.String, "B"), 256new TypeConvertingEstimator.ColumnOptions("C1", DataKind.String, "C"), 257new TypeConvertingEstimator.ColumnOptions("D1", DataKind.String, "D"), 258new TypeConvertingEstimator.ColumnOptions("E1", DataKind.String, "E"), 259new TypeConvertingEstimator.ColumnOptions("F1", DataKind.String, "F"), 342new TypeConvertingEstimator.ColumnOptions("ConvA", DataKind.Double, "CatA"), 343new TypeConvertingEstimator.ColumnOptions("ConvB", DataKind.UInt16, "CatB") 400var modelNew = ML.Transforms.Conversion.ConvertType(new[] { new TypeConvertingEstimator.ColumnOptions("convertedKey",
Microsoft.ML.Transforms (1)
MissingValueHandlingTransformer.cs (1)
186naConvCols.Add(new TypeConvertingEstimator.ColumnOptions(tmpIsMissingColName, replaceItemTypeKind.ToDataKind(), tmpIsMissingColName));