更新时间:2021-03-18 GMT+08:00
分享

aclfvCreateSearchResult

函数功能

创建aclfvSearchResult类型的数据,表示创建检索结果信息。该接口为同步接口。

函数原型

aclfvSearchResult *aclfvCreateSearchResult(uint32_t queryCnt, uint32_t *resultNum, uint32_t resultNumDataLen,

uint32_t *id0, uint32_t *id1, uint32_t *resultOffset, float *resultDistance, uint32_t dataLen)

参数说明

参数名

输入/输出

说明

queryCnt

输入

检索请求个数,1:N场景为1。

resultNum

输入

每个检索请求的结果个数

resultNumDataLen

输入

resultNum的内存总长度。

id0

输入

一级库id,总个数为topK*queryCnt。

id1

输入

二级库id,总个数为topK*queryCnt。

resultOffset

输入

每个检索请求的检索结果对应底库的偏移,总个数为topK*queryCnt。

resultDistance

输入

每个检索结果与检索请求间的距离,总个数为topK*queryCnt。

dataLen

输入

申请的内存大小,计算公式为:topK*queryCnt*4Byte。

返回值说明

  • 返回aclfvSearchResult类型,表示成功。
  • 返回null,表示失败。
分享:

    相关文档

    相关产品

close