昇腾社区首页
中文
注册

getListCodesAndIds

API定义

void getListCodesAndIds(int listId, int deviceId, std::vector<uint8_t> &codes, std::vector<ascend_idx_t> &ids) const

功能描述

从AscendIndexIVFPQ上获取特定“deviceId”上的特定“listId”的特征向量以及对应ID。

输入

int listId:待查询的“listId”

int deviceId:待查询的“deviceId”

输出

std::vector<uint8_t> &codes:特定“deviceId”上的特定“listId”的特征向量。

std::vector<ascend_idx_t> &ids:特定“deviceId”上的特定“listId”的特征向量ID。

返回值

约束说明

  • 0 ≤ listId<nlist。
  • “deviceId”需要为合法的芯片ID。