[mlpack-svn] r11088 - mlpack/trunk/src/mlpack/core/kernels
fastlab-svn at coffeetalk-1.cc.gatech.edu
fastlab-svn at coffeetalk-1.cc.gatech.edu
Wed Jan 11 18:47:14 EST 2012
Author: ajinkya
Date: 2012-01-11 18:47:14 -0500 (Wed, 11 Jan 2012)
New Revision: 11088
Modified:
mlpack/trunk/src/mlpack/core/kernels/hyperbolic_tangent_kernel.hpp
mlpack/trunk/src/mlpack/core/kernels/polynomial_kernel.hpp
Log:
fixed a few bugs
Modified: mlpack/trunk/src/mlpack/core/kernels/hyperbolic_tangent_kernel.hpp
===================================================================
--- mlpack/trunk/src/mlpack/core/kernels/hyperbolic_tangent_kernel.hpp 2012-01-11 22:17:32 UTC (rev 11087)
+++ mlpack/trunk/src/mlpack/core/kernels/hyperbolic_tangent_kernel.hpp 2012-01-11 23:47:14 UTC (rev 11088)
@@ -53,7 +53,7 @@
* @return K(a, b).
*/
template<typename VecType>
- static double Evaluate(const VecType& a, const VecType& b)
+ double Evaluate(const VecType& a, const VecType& b)
{
return tanh(scale * arma::dot(a, b) + offset);
}
Modified: mlpack/trunk/src/mlpack/core/kernels/polynomial_kernel.hpp
===================================================================
--- mlpack/trunk/src/mlpack/core/kernels/polynomial_kernel.hpp 2012-01-11 22:17:32 UTC (rev 11087)
+++ mlpack/trunk/src/mlpack/core/kernels/polynomial_kernel.hpp 2012-01-11 23:47:14 UTC (rev 11088)
@@ -27,7 +27,7 @@
/**
* Default constructor; sets offset to 0.0 and degree to 1.0
*/
- PolynomialKernel(double offset, double degree) :
+ PolynomialKernel() :
offset(0.0),
degree(1.0)
{ }
@@ -53,7 +53,7 @@
* @return K(a, b).
*/
template<typename VecType>
- static double Evaluate(const VecType& a, const VecType& b)
+ double Evaluate(const VecType& a, const VecType& b)
{
return pow((arma::dot(a, b) + offset), degree);
}
More information about the mlpack-svn
mailing list