copyFrom

API definition

void copyFrom(const faiss::IndexIVFScalarQuantizer *index);

Function

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

Input

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

Output

N/A

Return value

N/A

Restrictions

index must be a valid CPU Index pointer.

  • index->d ∈ {256}
  • index->sq.d ∈ {32, 64, 128}
  • The dimension of index must be greater than that of index->sq and can be divided by index->sq.
  • Do not call this API for objects that have been updated.