1 write to ColumnInformation
Microsoft.ML.AutoML (1)
ColumnInference\ColumnInferenceApi.cs (1)
103ColumnInformation = ColumnInformationUtil.BuildColumnInfo(purposeResults)
35 references to ColumnInformation
Microsoft.ML.AutoML.Tests (33)
AutoFeaturizerTests.cs (1)
111var pipeline = context.Auto().Featurizer(trainData, columnInference.ColumnInformation);
AutoFitTests.cs (3)
347.Execute(trainDataset, testDataset, columnInference.ColumnInformation); 370.Execute(trainData, 5, columnInference.ColumnInformation); 399.Execute(trainData, columnInference.ColumnInformation);
ColumnInferenceTests.cs (29)
63Assert.Equal("hours-per-week", result.ColumnInformation.LabelColumnName); 74Assert.Equal(DefaultColumnNames.Label, result.ColumnInformation.LabelColumnName); 98Assert.Single(result.ColumnInformation.NumericColumnNames); 99Assert.Equal("Bool", result.ColumnInformation.NumericColumnNames.First()); 100Assert.Equal(DefaultColumnNames.Label, result.ColumnInformation.LabelColumnName); 128Assert.Single(result.ColumnInformation.CategoricalColumnNames); 129Assert.Empty(result.ColumnInformation.TextColumnNames); 143Assert.Single(result.ColumnInformation.TextColumnNames); 144Assert.Equal("Username", result.ColumnInformation.TextColumnNames.First()); 145Assert.Equal(DefaultColumnNames.Label, result.ColumnInformation.LabelColumnName); 162Assert.Equal(DefaultColumnNames.Label, result.ColumnInformation.LabelColumnName); 163Assert.Equal(DefaultColumnNames.Weight, result.ColumnInformation.ExampleWeightColumnName); 164Assert.Equal(DefaultColumnNames.User, result.ColumnInformation.UserIdColumnName); 165Assert.Equal(DefaultColumnNames.Item, result.ColumnInformation.ItemIdColumnName); 166Assert.Equal(3, result.ColumnInformation.NumericColumnNames.Count()); 179Assert.Equal(DefaultColumnNames.Label, result.ColumnInformation.LabelColumnName); 180Assert.Equal(DefaultColumnNames.Weight, result.ColumnInformation.ExampleWeightColumnName); 181Assert.Single(result.ColumnInformation.NumericColumnNames); 182Assert.Equal(DefaultColumnNames.Features, result.ColumnInformation.NumericColumnNames.First()); 193Assert.Equal(DatasetUtil.MlNetGeneratedRegressionLabel, result.ColumnInformation.LabelColumnName); 194Assert.Single(result.ColumnInformation.NumericColumnNames); 195Assert.Equal(DefaultColumnNames.Features, result.ColumnInformation.NumericColumnNames.First()); 196Assert.Null(result.ColumnInformation.ExampleWeightColumnName); 224Assert.NotNull(result.ColumnInformation.LabelColumnName); 225Assert.Single(result.ColumnInformation.TextColumnNames); 226Assert.Single(result.ColumnInformation.CategoricalColumnNames); 228Assert.Equal("id", result.ColumnInformation.LabelColumnName); 229Assert.Equal("description", result.ColumnInformation.TextColumnNames.First()); 230Assert.Equal("animal", result.ColumnInformation.CategoricalColumnNames.First());
Microsoft.ML.CodeGenerator (2)
Utils.cs (2)
55col => col.Name != columnInference.ColumnInformation.LabelColumnName && 56!columnInference.ColumnInformation.IgnoredColumnNames.Contains(col.Name));