5 instantiations of Heap
Microsoft.ML.Core (5)
Utilities\BinFinder.cs (1)
325_segmentHeap = new Heap<Segment>((a, b) => a.Energy < b.Energy);
Utilities\MinWaiter.cs (1)
60_waiters = new Heap<WaitStats>((s1, s2) => s1.Line > s2.Line);
Utilities\OrderedWaiter.cs (2)
55_waiters = new Heap<WaitStats>((s1, s2) => s1.Line > s2.Line); 66_waiters = new Heap<WaitStats>((s1, s2) => s1.Line > s2.Line);
Utilities\SupervisedBinFinder.cs (1)
311var intervals = new Heap<SplitInterval>((x, y) => x.Gain < y.Gain);
4 references to Heap
Microsoft.ML.Core (4)
Utilities\BinFinder.cs (1)
317private readonly Heap<Segment> _segmentHeap; // heap used for dropping initial peg placement
Utilities\MinWaiter.cs (1)
48private readonly Heap<WaitStats> _waiters;
Utilities\OrderedWaiter.cs (1)
41private readonly Heap<WaitStats> _waiters;
Utilities\SupervisedBinFinder.cs (1)
311var intervals = new Heap<SplitInterval>((x, y) => x.Gain < y.Gain);