- train layer instead of stack

- fixed downPass upPass

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@645 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
2019-11-08 18:23:56 +00:00
parent 8d9b16c634
commit 9b1084bda9
4 changed files with 71 additions and 83 deletions
+2 -2
View File
@@ -835,13 +835,13 @@ const juce::String& MainComponent::getBaseDir()
void MainComponent::run()
{
m_stack->train(this);
m_pLayer->train(m_stack->trainingData(), this);
}
bool MainComponent::onProgress(Rbm *pRbm, const Rbm::Status &status)
{
RbmComponent *pComp = static_cast<RbmComponent*>(pRbm);
pComp->upPass(pComp->DrawHidden->getData());
pComp->upPass(pComp->DrawTraining->getData());
pComp->redrawReconstruction();
pComp->redrawWeights();