copyFrom

API Definition

void copyFrom(const faiss::IndexScalarQuantizer* index)

Function

Copies AscendIndexInt8Flat to the Ascend based on an existing index and retains the resource configuration on the NPU of the original AscendIndex.

Input

const faiss::IndexScalarQuantizer* index: index resources on the CPU.

Output

N/A

Return Value

N/A

Restrictions

The index must be a valid CPUindex pointer. The value range of index dimension (the value of the d parameter) is {64, 128, 256, 384, 512, 1024}. The number of base libraries cannot exceed 1e9. The value range of metric_type is {faiss::MetricType::METRIC_L2, faiss::MetricType::METRIC_INNER_PRODUCT}.