[mlpack-svn] r11571 - mlpack/trunk/src/mlpack/methods/radical
fastlab-svn at coffeetalk-1.cc.gatech.edu
fastlab-svn at coffeetalk-1.cc.gatech.edu
Tue Feb 21 14:07:54 EST 2012
Author: rcurtin
Date: 2012-02-21 14:07:54 -0500 (Tue, 21 Feb 2012)
New Revision: 11571
Modified:
mlpack/trunk/src/mlpack/methods/radical/radical.cpp
mlpack/trunk/src/mlpack/methods/radical/radical.hpp
mlpack/trunk/src/mlpack/methods/radical/radical_main.cpp
Log:
Some changes; use M_PI instead of math::pi() (for consistency across all MLPACK
code), and explicitly specify using namespace mlpack::math so that radical
compiles on older versions of gcc.
Modified: mlpack/trunk/src/mlpack/methods/radical/radical.cpp
===================================================================
--- mlpack/trunk/src/mlpack/methods/radical/radical.cpp 2012-02-21 16:42:15 UTC (rev 11570)
+++ mlpack/trunk/src/mlpack/methods/radical/radical.cpp 2012-02-21 19:07:54 UTC (rev 11571)
@@ -75,7 +75,7 @@
mat candidateY;
vec thetas = linspace<vec>(0, nAngles - 1, nAngles) /
- ((double) nAngles) * math::pi() / 2;
+ ((double) nAngles) * M_PI / 2;
vec values(nAngles);
for(size_t i = 0; i < nAngles; i++) {
Modified: mlpack/trunk/src/mlpack/methods/radical/radical.hpp
===================================================================
--- mlpack/trunk/src/mlpack/methods/radical/radical.hpp 2012-02-21 16:42:15 UTC (rev 11570)
+++ mlpack/trunk/src/mlpack/methods/radical/radical.hpp 2012-02-21 19:07:54 UTC (rev 11571)
@@ -10,9 +10,7 @@
#ifndef __MLPACK_METHODS_RADICAL_RADICAL_HPP
#define __MLPACK_METHODS_RADICAL_RADICAL_HPP
-#include<armadillo>
-#include <stdio.h>
-#include<float.h>
+#include <mlpack/core.hpp>
namespace mlpack {
namespace radical {
Modified: mlpack/trunk/src/mlpack/methods/radical/radical_main.cpp
===================================================================
--- mlpack/trunk/src/mlpack/methods/radical/radical_main.cpp 2012-02-21 16:42:15 UTC (rev 11570)
+++ mlpack/trunk/src/mlpack/methods/radical/radical_main.cpp 2012-02-21 19:07:54 UTC (rev 11571)
@@ -6,7 +6,6 @@
*/
#include <mlpack/core.hpp>
-#include <armadillo>
#include "radical.hpp"
PROGRAM_INFO("RADICAL", "An implementation of RADICAL, a method for independent"
@@ -44,6 +43,7 @@
using namespace mlpack;
using namespace mlpack::radical;
+using namespace mlpack::math;
using namespace std;
using namespace arma;
@@ -54,9 +54,9 @@
// Set random seed.
if (CLI::GetParam<int>("seed") != 0)
- math::RandomSeed((size_t) CLI::GetParam<int>("seed"));
+ RandomSeed((size_t) CLI::GetParam<int>("seed"));
else
- math::RandomSeed((size_t) std::time(NULL));
+ RandomSeed((size_t) std::time(NULL));
// Load the data.
const string matXFilename = CLI::GetParam<string>("input_file");
More information about the mlpack-svn
mailing list