AscendIndexFlatConfig
API定义  | 
inline AscendIndexFlatConfig(std::vector<int> devices, int64_t resourceSize = FLAT_DEFAULT_MEM)  | 
|---|---|
功能描述  | 
AscendIndexFlatConfig的构造函数,生成AscendIndexFlatConfig,此时根据“devices”中配置的值设置Device侧昇腾AI处理器资源,配置资源池大小。  | 
输入  | 
std::vector<int> devices:Device侧设备ID。 int64_t resourceSize:设备侧预置的内存池大小,单位为Byte,计算过程中存储中间结果的内存空间,用于避免计算过程中动态申请内存造成性能波动。默认参数为头文件中的“FLAT_DEFAULT_MEM”。该参数通过底库大小和search的batch数共同确定,在底库大于或等于4194304且batch数大于或等于16时参考以下建议进行设置。 
  | 
输出  | 
无  | 
返回值  | 
无  | 
约束说明  | 
  |