12 instantiations of SlotsDroppingTransformer
Microsoft.ML.Data (6)
Evaluators\ClusteringEvaluator.cs (2)
842
perInst = new
SlotsDroppingTransformer
(Host, ClusteringPerInstanceEvaluator.SortedClusters, min: _numTopClusters).Transform(perInst);
849
perInst = new
SlotsDroppingTransformer
(Host, ClusteringPerInstanceEvaluator.SortedClusterScores, min: _numTopClusters).Transform(perInst);
Evaluators\MulticlassClassificationEvaluator.cs (2)
1074
perInst = new
SlotsDroppingTransformer
(Host, MulticlassPerInstanceEvaluator.SortedClasses, min: _numTopClasses).Transform(perInst);
1082
perInst = new
SlotsDroppingTransformer
(Host, MulticlassPerInstanceEvaluator.SortedScores, min: _numTopClasses).Transform(perInst);
Transforms\SlotsDroppingTransformer.cs (2)
310
return new
SlotsDroppingTransformer
(env, ctx);
317
return new
SlotsDroppingTransformer
(env, columns).MakeDataTransform(input);
Microsoft.ML.Tests (1)
Transformers\FeatureSelectionTests.cs (1)
81
var trans = new
SlotsDroppingTransformer
(ML, columns);
Microsoft.ML.Transforms (5)
CountFeatureSelection.cs (2)
213
return new
SlotsDroppingTransformer
(_host, dropSlotsColumns);
218
new
SlotsDroppingTransformer
(_host, dropSlotsColumns)
LearnerFeatureSelection.cs (1)
111
return new
SlotsDroppingTransformer
(host, column).Transform(input) as IDataTransform;
MutualInformationFeatureSelection.cs (2)
204
return new
SlotsDroppingTransformer
(_host, dropSlotsColumns);
209
new
SlotsDroppingTransformer
(_host, dropSlotsColumns)
43 references to SlotsDroppingTransformer
Microsoft.ML.Data (22)
Transforms\SlotsDroppingTransformer.cs (22)
19
[assembly: LoadableClass(
SlotsDroppingTransformer
.Summary, typeof(IDataTransform), typeof(
SlotsDroppingTransformer
), typeof(
SlotsDroppingTransformer
.Options), typeof(SignatureDataTransform),
20
SlotsDroppingTransformer
.FriendlyName,
SlotsDroppingTransformer
.LoaderSignature, "DropSlots")]
22
[assembly: LoadableClass(
SlotsDroppingTransformer
.Summary, typeof(IDataTransform), typeof(
SlotsDroppingTransformer
), null, typeof(SignatureLoadDataTransform),
23
SlotsDroppingTransformer
.FriendlyName,
SlotsDroppingTransformer
.LoaderSignature)]
25
[assembly: LoadableClass(
SlotsDroppingTransformer
.Summary, typeof(
SlotsDroppingTransformer
), null, typeof(SignatureLoadModel),
26
SlotsDroppingTransformer
.FriendlyName,
SlotsDroppingTransformer
.LoaderSignature)]
28
[assembly: LoadableClass(typeof(IRowMapper), typeof(
SlotsDroppingTransformer
), null, typeof(SignatureLoadRowMapper),
29
SlotsDroppingTransformer
.FriendlyName,
SlotsDroppingTransformer
.LoaderSignature)]
253
loaderAssemblyName: typeof(
SlotsDroppingTransformer
).Assembly.FullName);
257
/// Initializes a new <see cref="
SlotsDroppingTransformer
"/> object.
270
/// Initializes a new <see cref="
SlotsDroppingTransformer
"/> object.
306
internal static
SlotsDroppingTransformer
Create(IHostEnvironment env, ModelLoadContext ctx)
460
private readonly
SlotsDroppingTransformer
_parent;
469
public Mapper(
SlotsDroppingTransformer
parent, DataViewSchema inputSchema)
Microsoft.ML.Tests (7)
Transformers\FeatureSelectionTests.cs (7)
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))
81
var
trans = new SlotsDroppingTransformer(ML, columns);
Microsoft.ML.Transforms (14)
CountFeatureSelection.cs (5)
202
SlotsDroppingTransformer
.ColumnOptions[] dropSlotsColumns;
215
var transformerChain = new TransformerChain<
SlotsDroppingTransformer
>(
242
out int[] selectedCount, out
SlotsDroppingTransformer
.ColumnOptions[] dropSlotsColumns, out (string outputColumnName, string inputColumnName)[] copyColumnsPairs)
250
var dropSlotsCols = new List<
SlotsDroppingTransformer
.ColumnOptions>();
276
dropSlotsCols.Add(new
SlotsDroppingTransformer
.ColumnOptions(columnOptions[i].Name, columnOptions[i].InputColumnName, slots.ToArray()));
LearnerFeatureSelection.cs (4)
115
private static
SlotsDroppingTransformer
.ColumnOptions CreateDropSlotsColumn(Options options, in VBuffer<Single> scores, out int selectedCount)
122
var col = new
SlotsDroppingTransformer
.Column();
129
return new
SlotsDroppingTransformer
.ColumnOptions(options.FeatureColumn);
226
return new
SlotsDroppingTransformer
.ColumnOptions(options.FeatureColumn, slots: slots.ToArray());
MutualInformationFeatureSelection.cs (5)
193
SlotsDroppingTransformer
.ColumnOptions[] dropSlotsColumns;
206
var transformerChain = new TransformerChain<
SlotsDroppingTransformer
>(
323
out int[] selectedCount, out
SlotsDroppingTransformer
.ColumnOptions[] dropSlotsColumns, out (string outputColumnName, string inputColumnName)[] copyColumnsPairs)
330
var dropCols = new List<
SlotsDroppingTransformer
.ColumnOptions>();
376
dropCols.Add(new
SlotsDroppingTransformer
.ColumnOptions(cols[i].outputColumnName, cols[i].inputColumnName, slots.ToArray()));