builder
接口定义
def builder(db: numpy.ndarray, num_neighbors: int, distance_measure: string) -> scann.scann_ops.py.scann_builder.ScannBuilder
接口用途
用于开始构建。与开源算法接口保持一致。
参数说明
参数名称 |
描述 |
数据类型 |
取值范围 |
---|---|---|---|
db |
底库向量。 |
numpy.ndarray |
限制非空。 |
num_neighbors |
最终返回结果数量,TopK。 |
int |
[1, 底库数量] |
distance_measure |
距离度量的方式。 |
字符串 |
“dot_product”或“squared_l2” |
返回值
数据类型 |
说明 |
---|---|
scann.scann_ops.py.scann_builder.ScannBuilder |
ScannBuilder类用于接收构建参数。 |
父主题: KScaNN接口说明