From 3a200cb46ef4ced975ed089ebc30bcff714f2417 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Wed, 15 Jun 2016 20:53:54 +0000 Subject: [PATCH] [RBM] - fix: skip variable variance calculation if no training data is present git-svn-id: http://moon:8086/svn/software/trunk/projects/RBM@291 b431acfa-c32f-4a4a-93f1-934dc6c82436 --- Source/Rbm.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Rbm.hpp b/Source/Rbm.hpp index 82305b1..a0aa2a4 100644 --- a/Source/Rbm.hpp +++ b/Source/Rbm.hpp @@ -468,7 +468,7 @@ public: void setDoLearnVariance(bool flag) { m_doLearnVariance = flag; - if (m_doLearnVariance) + if (m_doLearnVariance && m_batch.getSize()) { m_variableSigma = calcSigma(m_batch.data()); }