引言
近似最近邻搜索中通常会涉及到fvecs
和ivecs
格式的数据,其中,原始数据一般为fvecs
格式的数据,查询结果一般为ivecs
格式的。ivecs
内部存储的主要是数据的id
,数据类型为unsigned
类型。就其内部数据结构而言,行数为查询点的个数,列数为对每个查询点查询返回个数再加1,因为每行的第一个位置存储的是对每个查询点查询返回个数。
可以通过程序来读取ivecs
格式数据的内容,下面是用c++
程序读取ivecs
格式数据内容并输出其查询数据个数和对每个查询点查询返回个数。
C++读取ivecs
格式数据
1 |
|
参考文献
[1]付聪, NSG : Navigating Spread-out Graph For Approximate Nearest Neighbor Search, https://github.com/ZJULearning/nsg, 2019.8.12.