Skip to main content

cuvsIvfPqSerialize

Function cuvsIvfPqSerialize 

Source
pub unsafe extern "C" fn cuvsIvfPqSerialize(
    res: cuvsResources_t,
    filename: *const c_char,
    index: cuvsIvfPqIndex_t,
) -> cuvsError_t
Expand description

@defgroup ivf_pq_c_index_serialize IVF-PQ C-API serialize functions @{ / /** Save the index to file.

Experimental, both the API and the serialization format are subject to change.

@code{.cpp} #include <cuvs/neighbors/ivf_pq.h>

// Create cuvsResources_t cuvsResources_t res; cuvsError_t res_create_status = cuvsResourcesCreate(&res);

// create an index with cuvsIvfPqBuild cuvsIvfPqSerialize(res, “/path/to/index”, index, true); @endcode

@param[in] res cuvsResources_t opaque C handle @param[in] filename the file name for saving the index @param[in] index IVF-PQ index