1 个仓库
Python bindings that provide high-level access to low-level C++ vector indexing libraries.
Distinct from Vector Indexing: Distinct from Vector Indexing: refers specifically to the language binding layer rather than the indexing algorithm
Explore 1 awesome GitHub repository matching data & databases · Python Vector Index Wrappers. Refine with filters or upvote what's useful.
该项目是一个 C++ 向量相似度引擎,实现了分层可导航小世界(HNSW)算法。它提供了一个仅包含头文件的库,用于在高维空间中执行近似最近邻搜索,并附带 Python 绑定,将这些索引和搜索功能暴露给数据科学环境。 该引擎利用多层图结构平衡搜索速度和准确性,实现实时嵌入检索和高维相似度搜索。它支持自定义距离度量,以计算各种数学空间中向量之间的相似度。 该系统涵盖了广泛的索引操作,包括增量向量插入以及在不重建索引的情况下标记元素为已删除的能力。它还支持多向量搜索、搜索结果过滤以及基于磁盘的持久化,以保存和重新加载索引状态。
Exposes high-performance C++ vector indexing and search capabilities to Python environments.