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