Struct faiss::DistanceComputer
-
struct DistanceComputer
Subclassed by faiss::FlatCodesDistanceComputer
Public Functions
-
virtual void set_query(const float *x) = 0
called before computing distances. Pointer x should remain valid while operator () is called
-
virtual float operator()(idx_t i) = 0
compute distance of vector i to current query
-
inline virtual ~DistanceComputer()
-
virtual void set_query(const float *x) = 0