[mlpack-svn] r15846 - mlpack/trunk/src/mlpack/methods/linear_regression
fastlab-svn at coffeetalk-1.cc.gatech.edu
fastlab-svn at coffeetalk-1.cc.gatech.edu
Thu Sep 26 15:39:08 EDT 2013
Author: rcurtin
Date: Thu Sep 26 15:39:08 2013
New Revision: 15846
Log:
Fix other constructors so they play okay with lambda.
Modified:
mlpack/trunk/src/mlpack/methods/linear_regression/linear_regression.cpp
Modified: mlpack/trunk/src/mlpack/methods/linear_regression/linear_regression.cpp
==============================================================================
--- mlpack/trunk/src/mlpack/methods/linear_regression/linear_regression.cpp (original)
+++ mlpack/trunk/src/mlpack/methods/linear_regression/linear_regression.cpp Thu Sep 26 15:39:08 2013
@@ -69,15 +69,16 @@
}
}
-LinearRegression::LinearRegression(const std::string& filename)
+LinearRegression::LinearRegression(const std::string& filename) :
+ lambda(0.0)
{
data::Load(filename, parameters, true);
}
-LinearRegression::LinearRegression(const LinearRegression& linearRegression)
-{
- parameters = linearRegression.parameters;
-}
+LinearRegression::LinearRegression(const LinearRegression& linearRegression) :
+ parameters(linearRegression.parameters),
+ lambda(linearRegression lambda)
+{ /* Nothing to do. */ }
void LinearRegression::Predict(const arma::mat& points, arma::vec& predictions)
const
More information about the mlpack-svn
mailing list