[mlpack-svn] r12282 - mlpack/trunk/src/mlpack/methods/kernel_pca
fastlab-svn at coffeetalk-1.cc.gatech.edu
fastlab-svn at coffeetalk-1.cc.gatech.edu
Tue Apr 10 14:07:38 EDT 2012
Author: rcurtin
Date: 2012-04-10 14:07:37 -0400 (Tue, 10 Apr 2012)
New Revision: 12282
Modified:
mlpack/trunk/src/mlpack/methods/kernel_pca/kernel_pca_impl.hpp
Log:
Declare the function before we use it.
Modified: mlpack/trunk/src/mlpack/methods/kernel_pca/kernel_pca_impl.hpp
===================================================================
--- mlpack/trunk/src/mlpack/methods/kernel_pca/kernel_pca_impl.hpp 2012-04-10 15:15:22 UTC (rev 12281)
+++ mlpack/trunk/src/mlpack/methods/kernel_pca/kernel_pca_impl.hpp 2012-04-10 18:07:37 UTC (rev 12282)
@@ -17,6 +17,9 @@
namespace kpca {
template <typename KernelType>
+arma::mat GetKernelMatrix(KernelType kernel, arma::mat transData);
+
+template <typename KernelType>
KernelPCA<KernelType>::KernelPCA(const KernelType kernel,
const bool scaleData) :
kernel(kernel),
@@ -102,9 +105,6 @@
data.shed_rows(newDimension, data.n_rows - 1);
}
-}; // namespace mlpack
-}; // namespace kpca
-
template <typename KernelType>
arma::mat GetKernelMatrix(KernelType kernel, arma::mat transData)
{
@@ -123,4 +123,7 @@
return kernelMat;
}
+}; // namespace mlpack
+}; // namespace kpca
+
#endif
More information about the mlpack-svn
mailing list