From 05fc3aa7c1b4349be3f69f28dd20c711e528969b Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Mon, 10 Jan 2022 16:35:45 +0000 Subject: [PATCH] - fixed slow down on training slider actions git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@781 b431acfa-c32f-4a4a-93f1-934dc6c82436 --- source/MainComponent.hpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/source/MainComponent.hpp b/source/MainComponent.hpp index 9d3d930..567155b 100644 --- a/source/MainComponent.hpp +++ b/source/MainComponent.hpp @@ -126,13 +126,12 @@ private: const arma::mat trainingAt(size_t index) { - if (m_pLayer->context().n_rows != m_stack->trainingBatch().n_rows) - { - m_pLayer->setBatch(m_stack->trainingBatch()); - } - - if (!m_pLayer->context().is_empty()) + if (m_pLayer->context().n_cols > 0) { + if (m_pLayer->context().n_rows != m_stack->trainingBatch().n_rows) + { + m_pLayer->setBatch(m_stack->trainingBatch()); + } return arma::join_rows(m_stack->trainingBatch().row(index), m_pLayer->context().row(index)); } else