Go to the source code of this file.
|
template<typename Format_t , unsigned int NDim> |
__global__ void | mpblocks::cudaNN::kernels::euclidean_distance (QueryPoint< Format_t, NDim > query, Format_t *g_in, unsigned int pitchIn, Format_t *g_out, unsigned int pitchOut, unsigned int n) |
| vector norm (2-norm) between two points More...
|
|
template<bool Pseudo, typename Scalar , unsigned int NDim> |
__global__ void | mpblocks::cudaNN::kernels::euclidean_distance (RectangleQuery< Scalar, NDim > query, Scalar *g_out) |
|
template<typename Scalar , int NDim> |
__device__ Scalar | mpblocks::cudaNN::kernels::euclidean_distance (const linalg::Matrix< Scalar, NDim, 1 > &q0, const linalg::Matrix< Scalar, NDim, 1 > &q1) |
|
template<typename Scalar , int NDim> |
__device__ Scalar | mpblocks::cudaNN::kernels::euclidean_pseudo_distance (const linalg::Matrix< Scalar, NDim, 1 > &q0, const linalg::Matrix< Scalar, NDim, 1 > &q1) |
|
#define MPBLOCKS_CUDANN_KERNELS_EUCLIDEANCU_HPP_ |