table of contents
other versions
- jessie 1.0.10-1
mlpack::kpca::NystroemKernelRule< KernelType, PointSelectionPolicy >(3) | MLPACK | mlpack::kpca::NystroemKernelRule< KernelType, PointSelectionPolicy >(3) |
NAME¶
mlpack::kpca::NystroemKernelRule< KernelType, PointSelectionPolicy > -SYNOPSIS¶
Static Public Member Functions¶
static void ApplyKernelMatrix (const arma::mat &data, arma::mat &transformedData, arma::vec &eigval, arma::mat &eigvec, const size_t rank, KernelType kernel=KernelType())
Detailed Description¶
template<typename KernelType, typename PointSelectionPolicy = kernel::KMeansSelection<>>class mlpack::kpca::NystroemKernelRule< KernelType, PointSelectionPolicy >¶
Definition at line 37 of file nystroem_method.hpp.Member Function Documentation¶
template<typename KernelType , typename PointSelectionPolicy = kernel::KMeansSelection<>> static void mlpack::kpca::NystroemKernelRule< KernelType, PointSelectionPolicy >::ApplyKernelMatrix (const arma::mat &data, arma::mat &transformedData, arma::vec &eigval, arma::mat &eigvec, const size_trank, KernelTypekernel = KernelType()) [inline], [static]¶
Construct the kernel matrix approximation using the nystroem method. Parameters:data Input data points.
transformedData Matrix to output results into.
eigval KPCA eigenvalues will be written to this vector.
eigvec KPCA eigenvectors will be written to this matrix.
rank Rank to be used for matrix approximation.
kernel Kernel to be used for computation.
Definition at line 50 of file nystroem_method.hpp.
References mlpack::kernel::NystroemMethod< KernelType, PointSelectionPolicy
>::Apply().
Author¶
Generated automatically by Doxygen for MLPACK from the source code.Tue Sep 9 2014 | Version 1.0.10 |