11 #include "../utils/Tensor.cuh"
12 #include "../utils/Float16.cuh"
14 namespace faiss {
namespace gpu {
17 void runCalcResidual(Tensor<float, 2, true>& vecs,
18 Tensor<float, 2, true>& centroids,
19 Tensor<int, 1, true>& vecToCentroid,
20 Tensor<float, 2, true>& residuals,
23 #ifdef FAISS_USE_FLOAT16
24 void runCalcResidual(Tensor<float, 2, true>& vecs,
25 Tensor<half, 2, true>& centroids,
26 Tensor<int, 1, true>& vecToCentroid,
27 Tensor<float, 2, true>& residuals,