TopKnnCollector
open class TopKnnCollector @JvmOverloads constructor(k: Int, visitLimit: Int, searchStrategy: KnnSearchStrategy? = null) : AbstractKnnCollector
TopKnnCollector is a specific KnnCollector. A minHeap is used to keep track of the currently collected vectors allowing for efficient updates as better vectors are collected.
Functions
Link copied to clipboard
If search visits too many documents, the results collector will terminate early. Usually, this is due to some restricted filter on the document set.
Link copied to clipboard
Link copied to clipboard
This method is utilized during search to ensure only competitive results are explored.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard