功能介绍
AscendIndex需要使用对应的AscendIndexConfig执行对应资源的初始化,AscendIndexConfig中需要配置执行检索过程中的硬件资源和内存池大小等。
 内存池大小单位为Byte,此参数用于指定Device侧预留的内存池大小。内存池用于存储昇腾硬件上进行距离计算的结果,底库规模较大时,建议预留更大的内存池大小。
成员介绍
成员  | 
类型  | 
说明  | 
|---|---|---|
deviceList  | 
std::vector<int>  | 
Device侧设备ID。  | 
resourceSize  | 
int64_t  | 
Device侧内存池大小,单位为字节,默认参数为头文件中的INDEX_DEFAULT_MEM。  | 
slim  | 
bool  | 
AscendIndexConfig成员变量,是否动态增加内存。  | 
filterable  | 
bool  | 
AscendIndexConfig成员变量,是否按照id进行过滤。  | 
dBlockSize  | 
uint32_t  | 
配置Device侧的blockSize。  | 
父主题: AscendIndexConfig