#include <Nystrom.h>
Public Types | |
typedef Representer< T >::PointType | PointType |
typedef statismo::Domain < typename Representer< T > ::PointType > | DomainType |
typedef DomainType::DomainPointsListType | DomainPointsListType |
Public Member Functions | |
MatrixType | computeEigenfunctionsAtPoint (const PointType &pt) const |
const VectorType & | getEigenvalues () const |
Static Public Member Functions | |
static Nystrom * | Create (const Representer< T > *representer, const MatrixValuedKernel< PointType > &kernel, unsigned numEigenfunctions, unsigned numberOfPointsForApproximation) |
Computes the Nystrom approximation of a given kernel The type parameter T is the type of the dataset (e.g. Mesh, Image) for which the nystom approximation is computed
|
inline |
Returns a d x n matrix, which holds the d-dimension value of all the n eigenfunctiosn at the given point
|
inline |
Returns a vector of size n, where n is the number of eigenfunctions/eigenvalues that were approximated