4 writes to _distinctValueCount
Microsoft.ML.Core (4)
Utilities\SupervisedBinFinder.cs (4)
70_distinctValueCount = 0; 77_distinctValueCount++; 148_distinctValueCount = 0; 155_distinctValueCount++;
11 references to _distinctValueCount
Microsoft.ML.Core (11)
Utilities\SupervisedBinFinder.cs (11)
82_cumulativeCounts = new int[_distinctValueCount, _labelCardinality + 1]; 83var distinctValues = new Single[_distinctValueCount]; 104Contracts.Assert(curIndex == _distinctValueCount - 1); 109Contracts.Assert(boundaries[boundaries.Length - 1] == _distinctValueCount); 160_cumulativeCounts = new int[_distinctValueCount, _labelCardinality + 1]; 161var distinctValues = new Double[_distinctValueCount]; 182Contracts.Assert(curIndex == _distinctValueCount - 1); 187Contracts.Assert(boundaries[boundaries.Length - 1] == _distinctValueCount); 307if (_distinctValueCount == 0) 308return new int[] { _distinctValueCount }; 314intervals.Add(new SplitInterval(this, 0, _distinctValueCount, false));