12 instantiations of ColumnOptions
Microsoft.ML.Data (2)
Transforms\SlotsDroppingTransformer.cs (2)
265
: this(env, new
ColumnOptions
(outputColumnName, inputColumnName, (min, max)))
316
var columns = options.Columns.Select(column => new
ColumnOptions
(column)).ToArray();
Microsoft.ML.Tests (6)
Transformers\FeatureSelectionTests.cs (6)
74
new SlotsDroppingTransformer.
ColumnOptions
("dropped1", "VectorFloat", (min: 0, max: 1)),
75
new SlotsDroppingTransformer.
ColumnOptions
("dropped2", "VectorFloat"),
76
new SlotsDroppingTransformer.
ColumnOptions
("dropped3", "ScalarFloat", (min:0, max: 3)),
77
new SlotsDroppingTransformer.
ColumnOptions
("dropped4", "VectorFloat", (min: 1, max: 2)),
78
new SlotsDroppingTransformer.
ColumnOptions
("dropped5", "VectorDouble", (min: 1, null)),
79
new SlotsDroppingTransformer.
ColumnOptions
("dropped6", "VectorFloat", (min: 100, null))
Microsoft.ML.Transforms (4)
CountFeatureSelection.cs (1)
276
dropSlotsCols.Add(new SlotsDroppingTransformer.
ColumnOptions
(columnOptions[i].Name, columnOptions[i].InputColumnName, slots.ToArray()));
LearnerFeatureSelection.cs (2)
129
return new SlotsDroppingTransformer.
ColumnOptions
(options.FeatureColumn);
226
return new SlotsDroppingTransformer.
ColumnOptions
(options.FeatureColumn, slots: slots.ToArray());
MutualInformationFeatureSelection.cs (1)
376
dropCols.Add(new SlotsDroppingTransformer.
ColumnOptions
(cols[i].outputColumnName, cols[i].inputColumnName, slots.ToArray()));
11 references to ColumnOptions
Microsoft.ML.Data (3)
Transforms\SlotsDroppingTransformer.cs (3)
274
internal SlotsDroppingTransformer(IHostEnvironment env, params
ColumnOptions
[] columns)
380
private static void GetSlotsMinMax(
ColumnOptions
[] columns, out int[][] slotsMin, out int[][] slotsMax)
417
private static (string outputColumnName, string inputColumnName)[] GetColumnPairs(
ColumnOptions
[] columns)
Microsoft.ML.Transforms (8)
CountFeatureSelection.cs (3)
202
SlotsDroppingTransformer.
ColumnOptions
[] dropSlotsColumns;
242
out int[] selectedCount, out SlotsDroppingTransformer.
ColumnOptions
[] dropSlotsColumns, out (string outputColumnName, string inputColumnName)[] copyColumnsPairs)
250
var dropSlotsCols = new List<SlotsDroppingTransformer.
ColumnOptions
>();
LearnerFeatureSelection.cs (2)
101
var
column = CreateDropSlotsColumn(options, in scores, out selectedCount);
115
private static SlotsDroppingTransformer.
ColumnOptions
CreateDropSlotsColumn(Options options, in VBuffer<Single> scores, out int selectedCount)
MutualInformationFeatureSelection.cs (3)
193
SlotsDroppingTransformer.
ColumnOptions
[] dropSlotsColumns;
323
out int[] selectedCount, out SlotsDroppingTransformer.
ColumnOptions
[] dropSlotsColumns, out (string outputColumnName, string inputColumnName)[] copyColumnsPairs)
330
var dropCols = new List<SlotsDroppingTransformer.
ColumnOptions
>();