Class implementation of MaternInf kernel.
More...
#include <matern.h>
template<typename T, typename V>
class melon::kernel::MaternInf< T, V >
Class implementation of MaternInf kernel.
◆ calculate_distance()
template<typename T , typename V >
Function for calculating the distance used in the kernel (type of distance used can vary among kernels)
- Parameters
-
[in] | x1 | is a vector containing the first point |
[in] | x2 | is a vector containing the second point |
- Returns
- returns the distance used in the kernel
Implements melon::kernel::StationaryKernel< T, V >.
◆ evaluate_kernel() [1/2]
template<typename T , typename V >
Function for evalualting the kernel for a given distance.
- Parameters
-
[in] | distance | is a distance between two points for which the kernel is evaluated |
- Returns
- returns the result of the kernel evaluation
Implements melon::kernel::StationaryKernel< T, V >.
◆ evaluate_kernel() [2/2]
template<typename T , typename V >
Function for evalualting the kernel for the points x1 and x2.
- Parameters
-
[in] | x1 | is a vector containing the first point |
[in] | x2 | is a vector containing the second point |
- Returns
- returns the result of the kernel evaluation
Implements melon::kernel::Kernel< T, V >.
The documentation for this class was generated from the following file:
- C:/Users/Linus/Documents/HiWi/SVT/MeLOn/myMeLOn/common/inc/matern.h