22 references to CategoricalFeature
Microsoft.ML.AutoML (10)
API\AutoCatalog.cs (1)
826var catalogFeatures = columnPurposes.Where(c => c.Purpose == ColumnPurpose.CategoricalFeature);
ColumnInference\ColumnGroupingInference.cs (2)
87if (purpose == ColumnPurpose.CategoricalFeature || 121case ColumnPurpose.CategoricalFeature:
ColumnInference\ColumnInformationUtil.cs (2)
36return ColumnPurpose.CategoricalFeature; 89case ColumnPurpose.CategoricalFeature:
ColumnInference\PurposeInference.cs (1)
152column.SuggestedPurpose = ColumnPurpose.CategoricalFeature;
DatasetDimensions\DatasetDimensionsApi.cs (1)
31if (itemType.IsText() && purpose.Purpose == ColumnPurpose.CategoricalFeature)
TransformInference\TransformInference.cs (3)
253if (column.Purpose != ColumnPurpose.CategoricalFeature) 453c.Purpose == ColumnPurpose.CategoricalFeature || c.Purpose == ColumnPurpose.TextFeature || 465intermediateCols.First().Purpose == ColumnPurpose.CategoricalFeature ||
Microsoft.ML.AutoML.Tests (12)
ColumnInformationUtilTests.cs (1)
43Assert.Equal(ColumnPurpose.CategoricalFeature, ColumnInformationUtil.GetColumnPurpose(columnInfo, "Cat"));
DatasetDimensionsTests.cs (1)
30new PurposeInference.Column(0, ColumnPurpose.CategoricalFeature),
TransformInferenceTests.cs (10)
27new DatasetColumnInfo("Categorical1", TextDataViewType.Instance, ColumnPurpose.CategoricalFeature, new ColumnDimensions(7, null)), 28new DatasetColumnInfo("Categorical2", TextDataViewType.Instance, ColumnPurpose.CategoricalFeature, new ColumnDimensions(7, null)), 29new DatasetColumnInfo("LargeCat1", TextDataViewType.Instance, ColumnPurpose.CategoricalFeature, new ColumnDimensions(500, null)), 30new DatasetColumnInfo("LargeCat2", TextDataViewType.Instance, ColumnPurpose.CategoricalFeature, new ColumnDimensions(500, null)), 83new DatasetColumnInfo("Categorical1", TextDataViewType.Instance, ColumnPurpose.CategoricalFeature, new ColumnDimensions(7, null)), 84new DatasetColumnInfo("Categorical2", TextDataViewType.Instance, ColumnPurpose.CategoricalFeature, new ColumnDimensions(7, null)), 85new DatasetColumnInfo("LargeCat1", TextDataViewType.Instance, ColumnPurpose.CategoricalFeature, new ColumnDimensions(500, null)), 86new DatasetColumnInfo("LargeCat2", TextDataViewType.Instance, ColumnPurpose.CategoricalFeature, new ColumnDimensions(500, null)), 139new DatasetColumnInfo("Categorical1", TextDataViewType.Instance, ColumnPurpose.CategoricalFeature, new ColumnDimensions(7, null)), 140new DatasetColumnInfo("LargeCat1", TextDataViewType.Instance, ColumnPurpose.CategoricalFeature, new ColumnDimensions(500, null)),