[mlpack-git] master: Fixed std::logic_error (930d8e7)
gitdub at mlpack.org
gitdub at mlpack.org
Mon Mar 14 12:59:53 EDT 2016
Repository : https://github.com/mlpack/mlpack
On branch : master
Link : https://github.com/mlpack/mlpack/compare/3b5e67f9d9fc8d7eea773a2e04f70f72f712014e...e3d701077a070b7e68af7ebbc011d4825935874e
>---------------------------------------------------------------
commit 930d8e7b621b6ebc320b7611021bda0bef354f6c
Author: vasanth kalingeri <vasanth.kalingeri at gmail.com>
Date: Mon Mar 14 22:29:53 2016 +0530
Fixed std::logic_error
>---------------------------------------------------------------
930d8e7b621b6ebc320b7611021bda0bef354f6c
.../methods/ann/init_rules/kathirvalavakumar_subavathi_init.hpp | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/src/mlpack/methods/ann/init_rules/kathirvalavakumar_subavathi_init.hpp b/src/mlpack/methods/ann/init_rules/kathirvalavakumar_subavathi_init.hpp
index df6b6e3..0486756 100644
--- a/src/mlpack/methods/ann/init_rules/kathirvalavakumar_subavathi_init.hpp
+++ b/src/mlpack/methods/ann/init_rules/kathirvalavakumar_subavathi_init.hpp
@@ -24,8 +24,8 @@
#include <mlpack/core.hpp>
#include <mlpack/methods/ann/activation_functions/logistic_function.hpp>
-
-#include "random_init.hpp"
+#include <mlpack/methods/ann/init_rules/random_init.hpp>
+#include <iostream>
namespace mlpack {
namespace ann /** Artificial Neural Network. */ {
@@ -61,7 +61,7 @@ class KathirvalavakumarSubavathiInitialization
KathirvalavakumarSubavathiInitialization(const arma::Mat<eT>& data,
const double s) : s(s)
{
- dataSum = arma::sum(data + data);
+ dataSum = arma::sum(data);
}
/**
@@ -77,7 +77,6 @@ class KathirvalavakumarSubavathiInitialization
{
arma::Row<eT> b = s * arma::sqrt(3 / (rows * dataSum));
const double theta = b.min();
-
RandomInitialization randomInit(-theta, theta);
randomInit.Initialize(W, rows, cols);
}
@@ -104,7 +103,7 @@ class KathirvalavakumarSubavathiInitialization
private:
//! Parameter that defines the sum of elements in each column.
- arma::colvec dataSum;
+ arma::rowvec dataSum;
//! Parameter that defines the active region.
const double s;
More information about the mlpack-git
mailing list