文档
注册

IVFPQ

用法

python3 ivfpq_generate_model.py -d <dim> -c <coarse centroid num> -s <sub quantizers num> -q <pq_centroids_num> -p <process_id> -pool <pool_size>

参数名称

<dim>:特征向量维度D。

<coarse centroid num>:L1簇聚类中心个数。

<sub quantizers num>:PQ分段数M。

<pq_centroids_num>:PQ聚类中心个数。

<process_id>:批量生成算子多进程调度的进程ID。

<pool_size>:批量生成算子多进程调度的进程池大小。

说明

执行此命令,用户可以得到一组算子模型文件,用户需要自行修改命令中参数。

约束说明

  • dim ∈ {64, 128, 256, 384, 512, 1024, 2048}
  • coarse centroid num ∈ {1024, 2048, 4096, 8192, 16384}
  • pq_centroids_num 为16的倍数且不超过256,推荐使用默认。
  • subQuantizers 业务常用 {8, 16, 32, 64, 128}, 且满足约束 dim / subQuantizers 为 4,8,或16的倍数。
  • 0 ≤ pool_size ≤ 32
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词