MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / ExtractUnsorted

Method ExtractUnsorted

tensorflow/core/lib/gtl/top_n.h:292–300  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

290
291template <class T, class Cmp>
292std::vector<T> *TopN<T, Cmp>::ExtractUnsorted() {
293 auto out = new std::vector<T>;
294 out->swap(elements_);
295 if (state_ == HEAP_SORTED) {
296 // Remove the limit_+1'th element.
297 out->pop_back();
298 }
299 return out;
300}
301
302template <class T, class Cmp>
303std::vector<T> *TopN<T, Cmp>::ExtractNondestructive() const {

Callers 1

TestIntTopNHelperFunction · 0.45

Calls 2

pop_backMethod · 0.80
swapMethod · 0.45

Tested by 1

TestIntTopNHelperFunction · 0.36