MultiPartitionCagraSearch
Java package: com.nvidia.cuvs
Performs an approximate nearest neighbor search across multiple CAGRA index partitions in a
single native call. The caller supplies one CagraQuery whose query matrix is searched
against every partition; cuVS performs the per-partition searches, the cross-partition top-k
merge, and the post-processing internally, then returns the merged results.
As with CagraIndex#search(CagraQuery), the query vectors may be either host- or
device-resident; host-resident query matrices are uploaded to the device internally.
Public Members
search
Searches multiple CAGRA index partitions for the global top-k nearest neighbors.
Parameters
Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/MultiPartitionCagraSearch.java:33
search
Searches multiple CAGRA index partitions with optional per-partition device-side filters.
Parameters
Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/MultiPartitionCagraSearch.java:53
Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/MultiPartitionCagraSearch.java:21