3 instantiations of MutualInformationFeatureSelectingEstimator
Microsoft.ML.Transforms (3)
FeatureSelectionCatalog.cs (2)
42
=> new
MutualInformationFeatureSelectingEstimator
(CatalogUtils.GetEnvironment(catalog), outputColumnName, inputColumnName, labelColumnName, slotsInOutput, numberOfBins);
67
return new
MutualInformationFeatureSelectingEstimator
(env, labelColumnName, slotsInOutput, numberOfBins,
MutualInformationFeatureSelection.cs (1)
270
return new
MutualInformationFeatureSelectingEstimator
(env, options.LabelColumnName, options.SlotsInOutput, options.NumBins, cols).Fit(input).Transform(input) as IDataTransform;
23 references to MutualInformationFeatureSelectingEstimator
Microsoft.ML.Samples (2)
Dynamic\Transforms\FeatureSelection\SelectFeaturesBasedOnMutualInformation.cs (1)
36
var
pipeline = mlContext.Transforms.FeatureSelection
Dynamic\Transforms\FeatureSelection\SelectFeaturesBasedOnMutualInformationMultiColumn.cs (1)
39
var
pipeline = mlContext.Transforms.FeatureSelection
Microsoft.ML.Tests (1)
Transformers\FeatureSelectionTests.cs (1)
213
var
pipe = ML.Transforms.FeatureSelection.SelectFeaturesBasedOnMutualInformation("FeatureSelect", "VectorFloat", slotsInOutput: 1, labelColumnName: "Label");
Microsoft.ML.Transforms (20)
EntryPoints\SelectFeatures.cs (5)
31
Desc =
MutualInformationFeatureSelectingEstimator
.Summary,
32
UserName =
MutualInformationFeatureSelectingEstimator
.UserName,
33
ShortName =
MutualInformationFeatureSelectingEstimator
.ShortName)]
34
public static CommonOutputs.TransformOutput MutualInformationSelect(IHostEnvironment env,
MutualInformationFeatureSelectingEstimator
.Options input)
41
var xf =
MutualInformationFeatureSelectingEstimator
.Create(host, input, input.Data);
FeatureSelectionCatalog.cs (5)
13
using MutualInfoSelectDefaults =
MutualInformationFeatureSelectingEstimator
.Defaults;
22
/// Create a <see cref="
MutualInformationFeatureSelectingEstimator
"/>, which selects the top k slots across all specified columns ordered by their mutual information with the label column.
37
public static
MutualInformationFeatureSelectingEstimator
SelectFeaturesBasedOnMutualInformation(this TransformsCatalog.FeatureSelectionTransforms catalog,
45
/// Create a <see cref="
MutualInformationFeatureSelectingEstimator
"/>, which selects the top k slots across all specified columns ordered by their mutual information with the label column.
59
public static
MutualInformationFeatureSelectingEstimator
SelectFeaturesBasedOnMutualInformation(this TransformsCatalog.FeatureSelectionTransforms catalog,
MutualInformationFeatureSelection.cs (10)
17
[assembly: LoadableClass(
MutualInformationFeatureSelectingEstimator
.Summary, typeof(IDataTransform), typeof(
MutualInformationFeatureSelectingEstimator
), typeof(
MutualInformationFeatureSelectingEstimator
.Options), typeof(SignatureDataTransform),
18
MutualInformationFeatureSelectingEstimator
.UserName, "MutualInformationFeatureSelection", "MutualInformationFeatureSelectionTransform",
MutualInformationFeatureSelectingEstimator
.ShortName)]
444
throw _host.ExceptUserArg(nameof(
MutualInformationFeatureSelectingEstimator
.Options.LabelColumnName),
451
throw _host.ExceptUserArg(nameof(
MutualInformationFeatureSelectingEstimator
.Options.LabelColumnName),
462
throw _host.ExceptUserArg(nameof(
MutualInformationFeatureSelectingEstimator
.Options.Columns),
469
throw _host.ExceptUserArg(nameof(
MutualInformationFeatureSelectingEstimator
.Options.Columns),
475
throw _host.ExceptUserArg(nameof(
MutualInformationFeatureSelectingEstimator
.Options.Columns),