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_ |