Struct faiss::BlockResultHandler
-
template<class C>
struct BlockResultHandler Subclassed by faiss::HeapBlockResultHandler< C >, faiss::RangeSearchBlockResultHandler< C >, faiss::ReservoirBlockResultHandler< C >, faiss::Top1BlockResultHandler< C >
Public Functions
-
inline explicit BlockResultHandler(size_t nq)
-
inline virtual void begin_multiple(size_t i0_2, size_t i1_2)
-
inline virtual void add_results(size_t, size_t, const typename C::T*)
-
inline virtual void end_multiple()
-
inline virtual ~BlockResultHandler()
Public Members
-
size_t nq
-
size_t i0 = 0
-
size_t i1 = 0
-
inline explicit BlockResultHandler(size_t nq)