结构体 faiss::IDSelectorArray

struct IDSelectorArray : public faiss::IDSelector

元素的简单数组

is_member 调用效率非常低,但某些操作可以直接使用 id。

公共函数

IDSelectorArray(size_t n, const idx_t *ids)

使用要处理的 id 数组构造

参数:
  • n – 要存储的 id 的数量

  • ids – 要存储的元素。 指针在 IDSelectorArray 的生命周期内应保持有效

virtual bool is_member(idx_t id) const final
inline ~IDSelectorArray() override

公共成员

size_t n
const idx_t *ids