接口变更说明
- 新增:表示此次版本新增的接口。
- 修改:表示本接口相比于上个版本有修改。
- 删除:表示该接口在此次版本已经删除。
- 退出声明:表示该接口自作出退出声明的版本起停止演进,且在声明一年后退出并删除。
类名/API原型 |
变更类别 |
变更说明 |
---|---|---|
AscendIndexIVFSQT的void setFuzzyK(int value)接口 |
修改 |
(0, nlists]->(0, 10]; |
AscendIndexIVFSQT的getListLength、getListCodesAndIds、setMemoryLimit、setAddTotal、setPreciseMemControl、fineTune、setMerge、setLowerBound |
修改 |
不支持。后续将会删除。 |
AscendIndexInt8的getDim |
新增 |
去掉了public的成员d,现在需要通过getDim接口来获取d的值。 |
AscendIndexInt8的getNTotal |
新增 |
去掉了public的成员ntotal,现在需要通过getNTotal接口来获取ntotal的值。 |
AscendIndexInt8的isTrained |
新增 |
去掉了public的成员is_trained,现在需要通过isTrained接口来判断是否训练过。 |
AscendIndexInt8的getMetricType |
新增 |
去掉了public的成员metric_type,现在需要通过getMetricType接口获取metric_type的值。 |
AscendIndexInt8的public成员:d、ntotal、is_trained、metric_type |
删除 |
去掉了这些public的成员,新增了相应的get接口来获取对应的值。 |
SQ、IVFSQ、IVFSQT的public成员sq |
删除 |
删除public成员,不支持访问 |
IndexILFlat用例代码编译命令 |
修改 |
新增so路径链接依赖 |
AscendIndexFlat的search_with_masks |
新增 |
新增带mask过滤查找接口 |
AscendIndexTS的GetBaseByRange |
新增 |
新增基于范围获取底库接口 |