鲲鹏社区首页
中文
注册
开发者
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

add

接口定义

def add(nb:int, xb: numpy.ndarray, consecutive: int, reorder: int, level: int) -> int

接口用途

构建图索引。

参数说明

参数名称

数据类型

描述

取值范围

nb

int

向量底库数据量。

大于等于1。建议小于10亿。

xb

numpy.ndarray

向量底库数据。

限制非空,期待长度为nb * dim(数据量 * 特征维度)。

consecutive

int

块大小。

[1,31]

reorder

int

是否开启底库向量重排。

0或1。

level

int

控制量化的等级。

[0,3]

  • 0:表示FP32量化。
  • 1:表示SQ8U量化。
  • 2:表示SQ4U量化。
  • 3:表示FP16量化。

返回值

数据类型

说明

int

接口由底层C++接口封装而来,异常抛出由底层C++接口控制。