Skip to main content

cuvsProductQuantizerTransform

Function cuvsProductQuantizerTransform 

Source
pub unsafe extern "C" fn cuvsProductQuantizerTransform(
    res: cuvsResources_t,
    quantizer: cuvsProductQuantizer_t,
    dataset: *mut DLManagedTensor,
    codes_out: *mut DLManagedTensor,
    vq_labels: *mut DLManagedTensor,
) -> cuvsError_t
Expand description

@brief Applies product quantization transform to the given dataset

This applies product quantization to a dataset.

@param[in] res raft resource @param[in] quantizer product quantizer @param[in] dataset a row-major host or device matrix to transform @param[out] codes_out a row-major device matrix to store transformed data @param[out] vq_labels a device vector to store VQ labels. Optional, can be NULL.