RescoringOptions interface
包含用于重新记录的选项。
属性
| default |
默认过度采样因子。 过度采样检索一组更大的潜在文档,以抵消因量化而导致的分辨率丢失。 这会增加将在全精度向量上重新记录的结果集。 最小值为 1,这意味着没有过度采样(1x)。 仅当“enableRescoring”为 true 时,才能设置此参数。 较高的值会以牺牲延迟为代价提高召回率。 |
| enable |
如果设置为 true,在压缩矢量的初始搜索后,将使用全精度向量重新计算相似性分数。 这将提高召回率,代价是延迟。 |
| rescore |
控制原始矢量的存储方法。 此设置是不可变的。 |
属性详细信息
defaultOversampling
默认过度采样因子。 过度采样检索一组更大的潜在文档,以抵消因量化而导致的分辨率丢失。 这会增加将在全精度向量上重新记录的结果集。 最小值为 1,这意味着没有过度采样(1x)。 仅当“enableRescoring”为 true 时,才能设置此参数。 较高的值会以牺牲延迟为代价提高召回率。
defaultOversampling?: number
属性值
number
enableRescoring
如果设置为 true,在压缩矢量的初始搜索后,将使用全精度向量重新计算相似性分数。 这将提高召回率,代价是延迟。
enableRescoring?: boolean
属性值
boolean
rescoreStorageMethod
控制原始矢量的存储方法。 此设置是不可变的。
rescoreStorageMethod?: string
属性值
string