pub unsafe extern "C" fn cuvsKMeansPredict(
res: cuvsResources_t,
params: cuvsKMeansParams_t,
X: *mut DLManagedTensor,
sample_weight: *mut DLManagedTensor,
centroids: *mut DLManagedTensor,
labels: *mut DLManagedTensor,
normalize_weight: bool,
inertia: *mut f64,
) -> cuvsError_t