3 instantiations of SplitInterval
Microsoft.ML.Core (3)
Utilities\SupervisedBinFinder.cs (3)
314
intervals.Add(new
SplitInterval
(this, 0, _distinctValueCount, false));
324
var left = new
SplitInterval
(this, toSplit.Min, toSplit.SplitLim, isLastSplit);
325
var right = new
SplitInterval
(this, toSplit.SplitLim, toSplit.Lim, isLastSplit);
4 references to SplitInterval
Microsoft.ML.Core (4)
Utilities\SupervisedBinFinder.cs (4)
311
var intervals = new Heap<
SplitInterval
>((x, y) => x.Gain < y.Gain);
320
var
toSplit = intervals.Pop();
324
var
left = new SplitInterval(this, toSplit.Min, toSplit.SplitLim, isLastSplit);
325
var
right = new SplitInterval(this, toSplit.SplitLim, toSplit.Lim, isLastSplit);