Cette rubrique présente les paramètres de construction d'index et les paramètres de recherche d'index pour l'algorithme CAGRA.
Paramètres de construction d'index
| Paramètre | Type | Valeur par défaut | Description |
|---|---|---|---|
proxima.cagra.index.graph_degree |
int | 64 | Nombre d'arêtes par nœud dans le graphe des plus proches voisins lors des requêtes. Des valeurs plus élevées améliorent le rappel mais réduisent le débit. |
proxima.cagra.index.intermediate_graph_degree |
int | 128 | Nombre d'arêtes par nœud dans le graphe des plus proches voisins durant la phase de création du graphe. Le graphe est élagué jusqu'à atteindre la valeur graph_degree au moment de la requête. Cette valeur doit être supérieure ou égale à graph_degree et ne pas dépasser 1,5 fois graph_degree. |
proxima.cagra.index.mode.fp16 |
int | 0 | Indique s'il faut activer la quantification FP16. Définissez ce paramètre sur 1 pour l'activer. Il est recommandé d'activer le mode FP16 afin d'éviter toute dégradation du rappel. |
Paramètres de recherche d'index
| Paramètre | Type | Valeur par défaut | Description |
|---|---|---|---|
proxima.cagra.search.itopk_size |
int | 64 | Taille de l'ensemble interne de candidats à chaque itération. Il s'agit du principal paramètre permettant d'ajuster le compromis entre le rappel et le débit. La valeur doit être un multiple de 32 et supérieure ou égale à votre valeur top-k cible. Par exemple, définissez-la sur au moins 100 lorsque vous récupérez les 100 premiers résultats. Des valeurs plus élevées améliorent le rappel mais réduisent le débit. |
proxima.cagra.search.use_batchable_searcher |
int | 0 | Indique s'il faut activer le traitement par lots. Définissez ce paramètre sur 1 pour activer le traitement par lots. Le système peut ainsi traiter par lot les requêtes arrivant dans un court intervalle de temps, ce qui améliore considérablement le débit. |
proxima.cagra.search.use_gpu_built_index |
int | 0 | Spécifie la source de l'index. Seule la valeur 0 est prise en charge ; elle utilise le graphe construit par le CPU. |