15 references to ColumnInformationUtil
Microsoft.ML.AutoML (3)
ColumnInference\ColumnInferenceApi.cs (1)
103
ColumnInformation =
ColumnInformationUtil
.BuildColumnInfo(purposeResults)
ColumnInference\ColumnInferenceValidationUtil.cs (1)
17
var columnNames =
ColumnInformationUtil
.GetColumnNames(columnInfo);
PipelineSuggesters\PipelineSuggester.cs (1)
39
ColumnInformationUtil
.BuildColumnInfo(columns), trainerAllowList);
Microsoft.ML.AutoML.Tests (12)
ColumnInformationUtilTests.cs (12)
37
Assert.Equal(ColumnPurpose.Label,
ColumnInformationUtil
.GetColumnPurpose(columnInfo, "Label"));
38
Assert.Equal(ColumnPurpose.Weight,
ColumnInformationUtil
.GetColumnPurpose(columnInfo, "Weight"));
39
Assert.Equal(ColumnPurpose.SamplingKey,
ColumnInformationUtil
.GetColumnPurpose(columnInfo, "SamplingKey"));
40
Assert.Equal(ColumnPurpose.UserId,
ColumnInformationUtil
.GetColumnPurpose(columnInfo, "UserId"));
41
Assert.Equal(ColumnPurpose.GroupId,
ColumnInformationUtil
.GetColumnPurpose(columnInfo, "GroupId"));
42
Assert.Equal(ColumnPurpose.ItemId,
ColumnInformationUtil
.GetColumnPurpose(columnInfo, "MovieId"));
43
Assert.Equal(ColumnPurpose.CategoricalFeature,
ColumnInformationUtil
.GetColumnPurpose(columnInfo, "Cat"));
44
Assert.Equal(ColumnPurpose.NumericFeature,
ColumnInformationUtil
.GetColumnPurpose(columnInfo, "Num"));
45
Assert.Equal(ColumnPurpose.TextFeature,
ColumnInformationUtil
.GetColumnPurpose(columnInfo, "Text"));
46
Assert.Equal(ColumnPurpose.Ignore,
ColumnInformationUtil
.GetColumnPurpose(columnInfo, "Ignored"));
47
Assert.Null(
ColumnInformationUtil
.GetColumnPurpose(columnInfo, "NonExistent"));
64
var columnNames =
ColumnInformationUtil
.GetColumnNames(columnInfo);