Rate This Document
Findability
Accuracy
Completeness
Readability

Add

API Definition

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

Function

Build a graph index.

Parameters

Parameter

Description

Data Type

Value Range

n

Data volume.

int

≥ 1. It is recommended that the value be less than 1 billion.

x

Data.

const float*

The value cannot be null. The expected length is n × K_features (data volume × feature dimension).

consecutive

Block size.

int

[1, 31]

level

Quantization level.

int

[0, 5]

  • 0: FP32 quantization.
  • 1: SQ8U quantization.
  • 2: SQ4U quantization.
  • 3: FP16 quantization.
  • 4: SQ8 quantization.
  • 5: SQ4 quantization.

Return Value

Data Type

Description

int

If the parameter value exceeds the value range, -1 is returned. Otherwise, 0 is returned.