47 references to GetKeyCount
Microsoft.ML.Core (1)
Data\ColumnTypeExtensions.cs (1)
36
ulong count = columnType.
GetKeyCount
();
Microsoft.ML.Data (22)
Commands\CrossValidationCommand.cs (1)
303
if (type.
GetKeyCount
() > 0)
DataLoadSave\DataOperationsCatalog.cs (1)
265
if (type.
GetKeyCount
() == 0)
Evaluators\AnomalyDetectionEvaluator.cs (1)
103
if (t != NumberDataViewType.Single && t.
GetKeyCount
() != 2)
Evaluators\BinaryClassifierEvaluator.cs (2)
135
if (t != NumberDataViewType.Single && t != NumberDataViewType.Double && t != BooleanDataViewType.Instance && t.
GetKeyCount
() != 2)
1265
if (t != NumberDataViewType.Single && t != NumberDataViewType.Double && t != BooleanDataViewType.Instance && t.
GetKeyCount
() != 2)
Evaluators\EvaluatorBase.cs (1)
370
if (stratType.
GetKeyCount
() == 0 && !(stratType is TextDataViewType))
Evaluators\EvaluatorUtils.cs (5)
835
ulong typeKeyCount = type.
GetKeyCount
();
871
else if (type.
GetKeyCount
() > 0 && name != labelColName && !dv.Schema[i].HasKeyValues())
1252
dvBldr.AddColumn(MetricKinds.ColumnNames.StratCol, getKeyValues, type.
GetKeyCount
(), keys);
1253
weightedDvBldr?.AddColumn(MetricKinds.ColumnNames.StratCol, getKeyValues, type.
GetKeyCount
(), keys);
1776
env.Check(type.
GetKeyCount
() > 0, "Expected a known count key type stratification column");
Evaluators\MulticlassClassificationEvaluator.cs (2)
83
if (labelType != NumberDataViewType.Single && labelType.
GetKeyCount
() <= 0)
864
if (labelType != NumberDataViewType.Single && labelType.
GetKeyCount
() <= 0)
Transforms\Hashing.cs (1)
236
Host.Assert(types[iinfo].GetItemType().
GetKeyCount
() > 0);
Transforms\KeyToVector.cs (1)
109
if (type.GetItemType().
GetKeyCount
() > 0)
Transforms\LabelIndicatorTransform.cs (2)
111
if (type.
GetKeyCount
() > 0 || type == NumberDataViewType.Single || type == NumberDataViewType.Double)
189
if (info.TypeSrc.
GetKeyCount
() > 0)
Transforms\RangeFilter.cs (4)
155
if (_type != NumberDataViewType.Single && _type != NumberDataViewType.Double && _type.
GetKeyCount
() == 0)
264
return type == NumberDataViewType.Single || type == NumberDataViewType.Double || type.
GetKeyCount
() > 0;
425
Ch.Assert(Parent._type.
GetKeyCount
() > 0);
426
_count = Parent._type.
GetKeyCount
();
Transforms\TransformBase.cs (1)
973
if (type.GetItemType().
GetKeyCount
() > 0)
Microsoft.ML.StandardTrainers (4)
Standard\MulticlassClassification\OneVersusAllTrainer.cs (2)
195
Host.Assert(label.Type.
GetKeyCount
() > 0 || label.Type == NumberDataViewType.Single || label.Type == NumberDataViewType.Double);
197
if (label.Type.
GetKeyCount
() > 0)
Standard\MulticlassClassification\PairwiseCouplingTrainer.cs (2)
168
Host.Assert(label.Type.
GetKeyCount
() > 0 || label.Type == NumberDataViewType.Single || label.Type == NumberDataViewType.Double);
170
if (label.Type.
GetKeyCount
() > 0)
Microsoft.ML.TensorFlow.Tests (4)
TensorflowTests.cs (4)
1579
var labelCountFirst = labelTypeFirst.
GetKeyCount
();
1582
var labelCountSecond = labelTypeSecond.
GetKeyCount
();
1738
var labelCountFirst = labelTypeFirst.
GetKeyCount
();
1741
var labelCountSecond = labelTypeSecond.
GetKeyCount
();
Microsoft.ML.Tests (5)
FakeSchemaTest.cs (1)
44
Assert.Equal(10u, columnB.Type.
GetKeyCount
());
TextLoaderTests.cs (2)
1246
Assert.Equal(expectedCount, data.Schema[1].Type.
GetKeyCount
());
1258
Assert.Equal(expectedCount, data.Schema[1].Type.
GetKeyCount
());
Transformers\HashTests.cs (1)
369
Assert.Equal(Math.Pow(2, 31), hashedCol.Type.GetItemType().
GetKeyCount
());
Transformers\ValueMappingTests.cs (1)
742
Assert.Equal((ulong)5, result.Schema[labelIdx].Type.GetItemType().
GetKeyCount
());
Microsoft.ML.Transforms (10)
Dracula\CountTableTransformer.cs (1)
244
_host.Assert(type.
GetKeyCount
() > 0);
KeyToVectorMapping.cs (2)
66
if (type.GetItemType().
GetKeyCount
() > 0)
177
_bitsPerKey[i] = Utils.IbitHigh((uint)_infos[i].TypeSrc.GetItemType().
GetKeyCount
()) + 2;
MutualInformationFeatureSelection.cs (5)
404
ulong keyCount = type.
GetKeyCount
();
553
ulong labelKeyCount = labelType.
GetKeyCount
();
631
ulong keyCount = itemType.
GetKeyCount
();
645
ulong keyCount = type.
GetKeyCount
();
652
lim = (int)type.
GetKeyCount
() + 1;
Text\NgramTransform.cs (2)
276
var keyCount = (uint)srcTypes[iinfo].GetItemType().
GetKeyCount
();
680
var keyCount = (uint)_srcTypes[iinfo].GetItemType().
GetKeyCount
();
Microsoft.ML.Vision (1)
ImageClassificationTrainer.cs (1)
602
var labelCount = labelType.
GetKeyCount
();