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

Add

接口定义

int Add(int n, const float * x, int consecutive, int level);

接口用途

构建图索引。

参数说明

参数名称

描述

数据类型

取值范围

n

数据量。

int

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

x

数据。

const float*

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

consecutive

块大小。

int

[1, 31]

level

控制量化的等级。

int

[0, 5]

  • 0:表示FP32量化。
  • 1:表示SQ8U量化。
  • 2:表示SQ4U量化。
  • 3:表示FP16量化。
  • 4:表示SQ8量化。
  • 5:表示SQ4量化。

返回值

数据类型

说明

int

若参数超出取值范围则返回-1;否则返回0。