|
| template<class VectorT , class WeightT > |
| VectorT::value_type | shark::blas::diagonalMahalanobisNormSqr (vector_expression< VectorT > const &vector, vector_expression< WeightT > const &weights) |
| | Normalized squared norm_2 (diagonal Mahalanobis). More...
|
| |
| template<class VectorT , class WeightT > |
| VectorT::value_type | shark::blas::diagonalMahalanobisNorm (vector_expression< VectorT > const &vector, vector_expression< WeightT > const &weights) |
| | Normalized norm_2 (diagonal Mahalanobis). More...
|
| |
|
| template<class VectorT , class VectorU , class WeightT > |
| VectorT::value_type | shark::blas::diagonalMahalanobisDistanceSqr (vector_expression< VectorT > const &op1, vector_expression< VectorU > const &op2, vector_expression< WeightT > const &weights) |
| | Normalized Euclidian squared distance (squared diagonal Mahalanobis) between two vectors. More...
|
| |
| template<class VectorT , class VectorU > |
| VectorT::value_type | shark::blas::distanceSqr (vector_expression< VectorT > const &op1, vector_expression< VectorU > const &op2) |
| | Squared distance between two vectors. More...
|
| |
| template<class MatrixT , class VectorU , class VectorR > |
| void | shark::blas::distanceSqr (matrix_expression< MatrixT > const &operands, vector_expression< VectorU > const &op2, vector_expression< VectorR > &distances) |
| | Squared distance between a vector and a set of vectors and stores the result in the vector of distances. More...
|
| |
| template<class MatrixT , class VectorU > |
| vector< typename MatrixT::value_type > | shark::blas::distanceSqr (matrix_expression< MatrixT > const &operands, vector_expression< VectorU > const &op2) |
| | Squared distance between a vector and a set of vectors. More...
|
| |
| template<class MatrixT , class VectorU > |
| vector< typename MatrixT::value_type > | shark::blas::distanceSqr (vector_expression< VectorU > const &op1, matrix_expression< MatrixT > const &operands) |
| | Squared distance between a vector and a set of vectors. More...
|
| |
| template<class MatrixT , class MatrixU > |
| matrix< typename MatrixT::value_type > | shark::blas::distanceSqr (matrix_expression< MatrixT > const &X, matrix_expression< MatrixU > const &Y) |
| | Squared distance between the vectors of two sets of vectors. More...
|
| |
| template<class VectorT , class VectorU > |
| VectorT::value_type | shark::blas::distance (vector_expression< VectorT > const &op1, vector_expression< VectorU > const &op2) |
| | Calculates distance between two vectors. More...
|
| |
| template<class VectorT , class VectorU , class WeightT > |
| VectorT::value_type | shark::blas::diagonalMahalanobisDistance (vector_expression< VectorT > const &op1, vector_expression< VectorU > const &op2, vector_expression< WeightT > const &weights) |
| | Normalized euclidian distance (diagonal Mahalanobis) between two vectors. More...
|
| |