Milvus使用FLAT索引

使用Milvus进行向量相似度搜索,Milvus和Faiss一样提供了多种索引类型,其中FLAT索引是精确搜索,可以作为其他索引结果的参考基准。

在使用create_index()方法创建索引时,我将"index_type"设为'FLAT',代码如下:

# 创建索引函数
def create_index(collection, filed_name):
    index_param = {
        "index_type": 'FLAT',
        "params": {},                                                              
        "metric_type": _METRIC_TYPE
        }
    collection.create_index(filed_name, index_param)
    print("\nCreated index:\n{}".format(collection.index().params))

结果运行时总是显示索引类型错误,不存在FLAT这种索引

 后来在Milvus的github的issues中搜索,发现有人和我一样无法创建FLAT索引

 有一个回答解决了这

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值