14 #include "../utils/Tensor.cuh"
15 #include "../utils/Float16.cuh"
17 namespace faiss {
namespace gpu {
20 void runCalcResidual(Tensor<float, 2, true>& vecs,
21 Tensor<float, 2, true>& centroids,
22 Tensor<int, 1, true>& vecToCentroid,
23 Tensor<float, 2, true>& residuals,
26 #ifdef FAISS_USE_FLOAT16
27 void runCalcResidual(Tensor<float, 2, true>& vecs,
28 Tensor<half, 2, true>& centroids,
29 Tensor<int, 1, true>& vecToCentroid,
30 Tensor<float, 2, true>& residuals,