Searched refs:topKQueue (Results 1 – 2 of 2) sorted by relevance
91 topKQueue; in getTopKPairs() local96 if (topKQueue.size() < topKCount) { in getTopKPairs()98 topKQueue.push(std::make_pair(currProbability, i)); in getTopKPairs()99 } else if (topKQueue.top().first < currProbability) { in getTopKPairs()102 topKQueue.pop(); in getTopKPairs()103 topKQueue.push(std::make_pair(currProbability, i)); in getTopKPairs()110 res[topKCount - i - 1] = topKQueue.top(); in getTopKPairs()111 topKQueue.pop(); in getTopKPairs()
130 topKQueue; in getTopKPairs() local135 if (topKQueue.size() < topKCount) { in getTopKPairs()137 topKQueue.push(std::make_pair(currProbability, i)); in getTopKPairs()138 } else if (topKQueue.top().first < currProbability) { in getTopKPairs()141 topKQueue.pop(); in getTopKPairs()142 topKQueue.push(std::make_pair(currProbability, i)); in getTopKPairs()149 res[topKCount - i - 1] = topKQueue.top(); in getTopKPairs()150 topKQueue.pop(); in getTopKPairs()