CuVSIvfPqParams

View as Markdown

Java package: com.nvidia.cuvs

1public class CuVSIvfPqParams

Public Members

getIndexParams

1public CuVSIvfPqIndexParams getIndexParams()

Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/CuVSIvfPqParams.java:29

getSearchParams

1public CuVSIvfPqSearchParams getSearchParams()

Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/CuVSIvfPqParams.java:37

getRefinementRate

1public float getRefinementRate()

Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/CuVSIvfPqParams.java:45

Builder

1private CuVSIvfPqIndexParams cuVSIvfPqIndexParams = new CuVSIvfPqIndexParams.Builder().build()

CuVS IVF_PQ index parameters

Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/CuVSIvfPqParams.java:66

Builder

1private CuVSIvfPqSearchParams cuVSIvfPqSearchParams = new CuVSIvfPqSearchParams.Builder().build()

CuVS IVF_PQ search parameters

Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/CuVSIvfPqParams.java:69

withCuVSIvfPqIndexParams

1public Builder withCuVSIvfPqIndexParams(CuVSIvfPqIndexParams cuVSIvfPqIndexParams)

Sets the CuVS IVF_PQ index parameters.

Parameters

NameDescription
cuVSIvfPqIndexParamsthe CuVS IVF_PQ index parameters

Returns

an instance of Builder

Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/CuVSIvfPqParams.java:83

withCuVSIvfPqSearchParams

1public Builder withCuVSIvfPqSearchParams(CuVSIvfPqSearchParams cuVSIvfPqSearchParams)

Sets the CuVS IVF_PQ search parameters.

Parameters

NameDescription
cuVSIvfPqSearchParamsthe CuVS IVF_PQ search parameters

Returns

an instance of Builder

Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/CuVSIvfPqParams.java:94

withRefinementRate

1public Builder withRefinementRate(float refinementRate)

Sets the refinement rate, default 2.0.

Parameters

NameDescription
refinementRatethe refinement rate

Returns

an instance of Builder

Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/CuVSIvfPqParams.java:105

build

1public CuVSIvfPqParams build()

Builds an instance of CuVSIvfPqParams.

Returns

an instance of CuVSIvfPqParams

Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/CuVSIvfPqParams.java:115

Source: java/cuvs-java/src/main/java/com/nvidia/cuvs/CuVSIvfPqParams.java:7