CuVS2510GPUVectorsWriter
Java package: com.nvidia.cuvs.lucene
extends upon KnnVectorsWriter and has implementation for critical methods like flush, merge etc.
Public Members
CAGRA
Builds a CAGRA index.
Source: java/cuvs-lucene/src/main/java/com/nvidia/cuvs/lucene/CuVS2510GPUVectorsWriter.java:89
BRUTE_FORCE
Builds a Brute Force index.
Source: java/cuvs-lucene/src/main/java/com/nvidia/cuvs/lucene/CuVS2510GPUVectorsWriter.java:92
CAGRA_AND_BRUTE_FORCE
Builds both - CAGRA and Brute Force indexes.
Source: java/cuvs-lucene/src/main/java/com/nvidia/cuvs/lucene/CuVS2510GPUVectorsWriter.java:95
CuVS2510GPUVectorsWriter
Initializes CuVS2510GPUVectorsWriter.
Parameters
Throws
Source: java/cuvs-lucene/src/main/java/com/nvidia/cuvs/lucene/CuVS2510GPUVectorsWriter.java:121
addField
Add new field for indexing.
Source: java/cuvs-lucene/src/main/java/com/nvidia/cuvs/lucene/CuVS2510GPUVectorsWriter.java:160
flush
Creates the CAGRA and/or brute force indexes and writes them to the disk.
Source: java/cuvs-lucene/src/main/java/com/nvidia/cuvs/lucene/CuVS2510GPUVectorsWriter.java:303
mergeOneField
Write field for merging.
Source: java/cuvs-lucene/src/main/java/com/nvidia/cuvs/lucene/CuVS2510GPUVectorsWriter.java:676
ramBytesUsed
Returns the memory usage of this object in bytes.
Source: java/cuvs-lucene/src/main/java/com/nvidia/cuvs/lucene/CuVS2510GPUVectorsWriter.java:687
finish
Called once at the end before close.
Source: java/cuvs-lucene/src/main/java/com/nvidia/cuvs/lucene/CuVS2510GPUVectorsWriter.java:699
close
Close the applicable resources.
Source: java/cuvs-lucene/src/main/java/com/nvidia/cuvs/lucene/CuVS2510GPUVectorsWriter.java:719
Source: java/cuvs-lucene/src/main/java/com/nvidia/cuvs/lucene/CuVS2510GPUVectorsWriter.java:59