27 references to MedianAggregatorUtils
Microsoft.ML.Data (10)
Transforms\NormalizeColumnDbl.cs (5)
613private MedianAggregatorUtils.MaxHeap<double> _belowMedianHeap; 614private MedianAggregatorUtils.MinHeap<double> _aboveMedianHeap; 620_belowMedianHeap = new MedianAggregatorUtils.MaxHeap<double>(contatinerStartingSize); 621_aboveMedianHeap = new MedianAggregatorUtils.MinHeap<double>(contatinerStartingSize); 632MedianAggregatorUtils.GetMedianSoFar(value, ref _median, ref _belowMedianHeap, ref _aboveMedianHeap);
Transforms\NormalizeColumnSng.cs (5)
771private MedianAggregatorUtils.MaxHeap<float> _belowMedianHeap; 772private MedianAggregatorUtils.MinHeap<float> _aboveMedianHeap; 778_belowMedianHeap = new MedianAggregatorUtils.MaxHeap<TFloat>(contatinerStartingSize); 779_aboveMedianHeap = new MedianAggregatorUtils.MinHeap<TFloat>(contatinerStartingSize); 790MedianAggregatorUtils.GetMedianSoFar(value, ref _median, ref _belowMedianHeap, ref _aboveMedianHeap);
Microsoft.ML.Tests (17)
Transformers\NormalizerTests.cs (17)
1097var minHeap = new MedianAggregatorUtils.MinHeap<float>((numberOfItems / 2) + 1); 1098var maxHeap = new MedianAggregatorUtils.MaxHeap<float>((numberOfItems / 2) + 1); 1102MedianAggregatorUtils.GetMedianSoFar(num, ref heapMedian, ref maxHeap, ref minHeap); 1127MedianAggregatorUtils.MinHeap<float> heap = new MedianAggregatorUtils.MinHeap<float>(10); 1138heap = new MedianAggregatorUtils.MinHeap<float>(10); 1149heap = new MedianAggregatorUtils.MinHeap<float>(10); 1160heap = new MedianAggregatorUtils.MinHeap<float>(10); 1170heap = new MedianAggregatorUtils.MinHeap<float>(10); 1181heap = new MedianAggregatorUtils.MinHeap<float>(10000); 1200MedianAggregatorUtils.MaxHeap<float> heap = new MedianAggregatorUtils.MaxHeap<float>(10); 1211heap = new MedianAggregatorUtils.MaxHeap<float>(10); 1222heap = new MedianAggregatorUtils.MaxHeap<float>(10); 1233heap = new MedianAggregatorUtils.MaxHeap<float>(10); 1244heap = new MedianAggregatorUtils.MaxHeap<float>(10); 1255heap = new MedianAggregatorUtils.MaxHeap<float>(10000);