@@ -235,15 +235,15 @@ CUVS_EXPORT cuvsError_t cuvsKMeansParamsDestroy(cuvsKMeansParams_t params);
235235 * @param[in] params cuvsKMeansParams_v2_t to allocate
236236 * @return cuvsError_t
237237 */
238- cuvsError_t cuvsKMeansParamsCreate_v2 (cuvsKMeansParams_v2_t * params );
238+ CUVS_EXPORT cuvsError_t cuvsKMeansParamsCreate_v2 (cuvsKMeansParams_v2_t * params );
239239
240240/**
241241 * @brief De-allocate KMeans params allocated by cuvsKMeansParamsCreate_v2.
242242 *
243243 * @param[in] params
244244 * @return cuvsError_t
245245 */
246- cuvsError_t cuvsKMeansParamsDestroy_v2 (cuvsKMeansParams_v2_t params );
246+ CUVS_EXPORT cuvsError_t cuvsKMeansParamsDestroy_v2 (cuvsKMeansParams_v2_t params );
247247
248248/**
249249 * @brief Type of k-means algorithm.
@@ -325,7 +325,7 @@ CUVS_EXPORT cuvsError_t cuvsKMeansFit(cuvsResources_t res,
325325 * closest cluster center.
326326 * @param[out] n_iter Number of iterations run.
327327 */
328- cuvsError_t cuvsKMeansFit_v2 (cuvsResources_t res ,
328+ CUVS_EXPORT cuvsError_t cuvsKMeansFit_v2 (cuvsResources_t res ,
329329 cuvsKMeansParams_v2_t params ,
330330 DLManagedTensor * X ,
331331 DLManagedTensor * sample_weight ,
@@ -386,7 +386,7 @@ CUVS_EXPORT cuvsError_t cuvsKMeansPredict(cuvsResources_t res,
386386 * @param[out] inertia Sum of squared distances of samples to
387387 * their closest cluster center.
388388 */
389- cuvsError_t cuvsKMeansPredict_v2 (cuvsResources_t res ,
389+ CUVS_EXPORT cuvsError_t cuvsKMeansPredict_v2 (cuvsResources_t res ,
390390 cuvsKMeansParams_v2_t params ,
391391 DLManagedTensor * X ,
392392 DLManagedTensor * sample_weight ,
0 commit comments