[mlpack-svn] r13315 - mlpack/trunk/src/mlpack/methods/det
fastlab-svn at coffeetalk-1.cc.gatech.edu
fastlab-svn at coffeetalk-1.cc.gatech.edu
Thu Aug 2 12:35:34 EDT 2012
Author: rcurtin
Date: 2012-08-02 12:35:34 -0400 (Thu, 02 Aug 2012)
New Revision: 13315
Modified:
mlpack/trunk/src/mlpack/methods/det/dtree.cpp
Log:
Fix pow ambiguity that I missed last time...
Modified: mlpack/trunk/src/mlpack/methods/det/dtree.cpp
===================================================================
--- mlpack/trunk/src/mlpack/methods/det/dtree.cpp 2012-08-02 16:34:39 UTC (rev 13314)
+++ mlpack/trunk/src/mlpack/methods/det/dtree.cpp 2012-08-02 16:35:34 UTC (rev 13315)
@@ -462,9 +462,10 @@
const double leftRatio = (splitValue - minVals[splitDim]) / range;
const double rightRatio = (maxVals[splitDim] - splitValue) / range;
- const size_t leftPow = std::pow(left->End() - left->Start(), 2);
- const size_t rightPow = std::pow(right->End() - right->Start(), 2);
- const size_t thisPow = std::pow(end - start, 2);
+ const size_t leftPow = std::pow(left->End() - left->Start(), (size_t) 2);
+ const size_t rightPow = std::pow(right->End() - right->Start(),
+ (size_t) 2);
+ const size_t thisPow = std::pow(end - start, (size_t) 2);
double tmpAlphaSum = leftPow / leftRatio + rightPow / rightRatio -
thisPow;
More information about the mlpack-svn
mailing list