Commit Graph

  • c2834d9f23 - added jens 2019-11-27 20:08:25 +00:00
  • da3bfae2bb - fixed co vs mv jens 2019-11-27 20:07:48 +00:00
  • f56e79344c - renamed jens 2019-11-27 20:05:22 +00:00
  • 701f6d4883 - include AppConfig.h jens 2019-11-27 20:02:50 +00:00
  • 6911045a84 - added jens 2019-11-27 20:01:32 +00:00
  • 2d9063c6ae - dleeted jens 2019-11-27 19:59:31 +00:00
  • 6e948ef514 - specialize for 3.1.1 jens 2019-11-27 19:58:48 +00:00
  • 2c05a5f92a - fixed jens 2019-11-27 19:58:21 +00:00
  • 3e81077de9 - use mk jens 2019-11-25 19:04:59 +00:00
  • 926e1e49d5 - more abstract jens 2019-11-21 21:36:20 +00:00
  • cdbd85bf2a - patch not silent (-s) jens 2019-11-21 21:24:08 +00:00
  • 0ee838360c - added patch jens 2019-11-21 21:20:59 +00:00
  • 7cc979241c - apply pacth correctly jens 2019-11-21 21:13:12 +00:00
  • dbe79e8a5a - everything is a package jens 2019-11-21 19:25:31 +00:00
  • 22fea26c9a - renamed jens 2019-11-21 19:25:09 +00:00
  • 6ced2e2994 - everything is a package jens 2019-11-21 19:24:23 +00:00
  • a7dd4befb3 - added target jens 2019-11-21 19:15:17 +00:00
  • 0a7cd6bd73 - fixed INCLUDES jens 2019-11-21 19:03:12 +00:00
  • 3a6c55e089 - reuse things with juce.mk jens 2019-11-21 18:47:14 +00:00
  • 251c1f1dfe Make: Added install target jens 2019-11-18 18:53:57 +00:00
  • fac88d488a - added Stack::setName() jens 2019-11-13 20:18:16 +00:00
  • 34597ac600 - Turn Train button to Stop button during training jens 2019-11-13 19:12:05 +00:00
  • 690b992e3d - added tool tips jens 2019-11-13 19:08:22 +00:00
  • fecf93a012 - added clear button for clearing the stack - create: use numHidden from prev. layer for numVisible of layer to be created - fixed enable/disable of layers jens 2019-11-13 18:53:04 +00:00
  • 24f253e892 - fixed crash, when try to train without training patterns jens 2019-11-12 23:00:55 +00:00
  • c7ff22d940 - fixed crash on load jens 2019-11-12 22:44:15 +00:00
  • ac24503786 - use File open dialog for project - redraw current Training pattern and weights on project load jens 2019-11-12 22:34:41 +00:00
  • f6ae6d5e16 - handle full path names jens 2019-11-12 22:17:26 +00:00
  • f610d2930e - add Rbm::normalize() - normalize of training data jens 2019-11-11 21:08:48 +00:00
  • 9593aea278 - some info log during training load/save jens 2019-11-11 20:41:01 +00:00
  • 2d91e67704 - project name is first argument on command line jens 2019-11-11 19:17:13 +00:00
  • c800033993 - enable on per default jens 2019-11-11 18:25:39 +00:00
  • 7a79b48e5c - update RbmComponents on enable/disable jens 2019-11-11 18:03:20 +00:00
  • 12f08b38bc - add enable button for up down pass abort jens 2019-11-11 17:42:29 +00:00
  • 5bb8d7a442 - correctly scale learningRate and weightDecay jens 2019-11-11 17:41:55 +00:00
  • 1a876bc8e5 - Rbm: scale learningRate and weightDecay by minibtachsize - after create: new Layer is selected jens 2019-11-11 07:07:23 +00:00
  • d99a28bbd1 - fixed creation and deletion of stack and layers jens 2019-11-10 16:36:29 +00:00
  • 5e99b59fd2 - fixed upPass(), downPass and added upDownPass() jens 2019-11-10 16:20:50 +00:00
  • 82ba72228b - added jens 2019-11-09 16:07:57 +00:00
  • f8de50847c updated test.prj jens 2019-11-09 16:05:03 +00:00
  • 3c31f364af - fixed call redrawReconstruction jens 2019-11-08 18:47:42 +00:00
  • f1cc0c2659 - fixed crash draw on hidden jens 2019-11-08 18:34:21 +00:00
  • fb151804b2 - remove Layer::upPass and downPass jens 2019-11-08 18:25:01 +00:00
  • 9b1084bda9 - train layer instead of stack - fixed downPass upPass jens 2019-11-08 18:23:56 +00:00
  • 8d9b16c634 - update test.prj jens 2019-11-08 07:24:58 +00:00
  • 8e393d0f6c - update test.prj jens 2019-11-08 07:23:53 +00:00
  • 2647cdf8f1 - update test.prj jens 2019-11-08 07:22:55 +00:00
  • cf516a2b16 - put Juce sources in repos jens 2019-11-08 07:13:54 +00:00
  • 28485a4f29 - update test.prj jens 2019-11-08 06:44:18 +00:00
  • c12cc6a5d3 - improved progressIndicator jens 2019-11-08 06:39:23 +00:00
  • 9ea6e48fff - improved progressIndicator - fixed Stack::trainingData() - fixed test::main jens 2019-11-08 06:38:09 +00:00
  • 215cfd11fa - improved progressIndicator jens 2019-11-08 05:57:41 +00:00
  • 3d6a6fbf00 - Stack holds training data jens 2019-11-07 19:30:25 +00:00
  • 4c68cd4370 - Rbm::onProgress provides object to itself - MainComponentz is Rbm::IListener jens 2019-11-07 19:27:15 +00:00
  • 8605b37b30 - no RbmComponentListener anymore jens 2019-11-07 19:26:14 +00:00
  • 732f6b67f6 - return name() jens 2019-11-07 19:25:09 +00:00
  • 31ec578944 - added jens 2019-11-07 17:59:34 +00:00
  • 508abdbfdb - more error tolerant loading of params jens 2019-11-07 17:52:02 +00:00
  • f5f49643ab - numGibbs also affects reconstruction jens 2019-11-07 17:39:33 +00:00
  • fad666ccfd - fixed load and save jens 2019-11-07 17:31:38 +00:00
  • eb1ac547ea - fixed redrawWeights() jens 2019-11-07 17:17:01 +00:00
  • 4eb5fc8b28 - added addTraining pattern jens 2019-11-07 17:14:25 +00:00
  • 6ccffc119d - cleaned up jens 2019-11-07 16:35:00 +00:00
  • 4e21dd8114 - fixed progress indicator - cleaned up jens 2019-11-07 16:21:35 +00:00
  • 5d281ddca6 - added Stack::loadTraining(), Stack::addTraing(), Stack::delTraining() jens 2019-11-07 15:24:23 +00:00
  • a5dd0acc58 - make Visible and set bounds jens 2019-11-07 14:53:40 +00:00
  • 80d5c0fcde - fixed crash due to wrong dimension of DrawComponent jens 2019-11-07 14:35:27 +00:00
  • e3499f2cab - added gui code jens 2019-11-07 14:24:32 +00:00
  • eac49ca7be - removed ILayer jens 2019-11-07 14:24:18 +00:00
  • 16f411b949 - refactored - added LayerContructor jens 2019-11-07 13:59:59 +00:00
  • 30555df649 - store string by value jens 2019-11-07 13:13:33 +00:00
  • d5959d9ea2 - create Rbm jens 2019-11-07 13:09:17 +00:00
  • 94f810abb6 - added Stack::numLayers() - added test target jens 2019-11-07 12:53:11 +00:00
  • 050be15852 - run gui (Zwischenstand) - trigger compile of libjuce from RBM makefile jens 2019-11-07 12:14:35 +00:00
  • 0b519c5570 - changed JUCE_ROOT jens 2019-11-07 11:31:58 +00:00
  • 9f8c03bb2c - fixed makefiles jens 2019-11-07 11:08:39 +00:00
  • a52d075a31 - improved makfile - link ljuce jens 2019-11-07 09:51:18 +00:00
  • e7c69bb724 - Rbm: add juce make jens 2019-11-07 09:44:02 +00:00
  • 10aff804f0 Rbm: added assertion check for params - improved creation of stack jens 2019-11-07 07:39:13 +00:00
  • 1025fc82c1 - create proper test.prj jens 2019-11-06 06:28:45 +00:00
  • b20604e4f4 - Rbm: fixed parameter import jens 2019-11-06 06:24:48 +00:00
  • 3ef7b07f5e - moved numEpochs and miniBatchSize to RBM::Params jens 2019-11-06 06:12:51 +00:00
  • c834a86f0f - added more tests jens 2019-10-29 16:41:23 +00:00
  • a8a8900bc8 - Rbm::uniform(): fixed usage of arma::randu() jens 2019-10-29 16:39:53 +00:00
  • 6de0605c01 - weightsInit only on create jens 2019-10-29 07:48:08 +00:00
  • 6ff9d7009e - no weighInit in prj jens 2019-10-29 07:08:08 +00:00
  • e254521759 - no weighInit in prj jens 2019-10-29 07:07:02 +00:00
  • a061fdf0da - use custom noise for bugfixing - init weights with zero mean uniform noise jens 2019-10-29 07:00:59 +00:00
  • 595be173b1 - more compact - added Stack::weights init - create smaller test.prj jens 2019-10-28 22:53:29 +00:00
  • 7a9453594b - more compact creation of Stack jens 2019-10-28 20:15:45 +00:00
  • 0f1631fe60 - refactored jens 2019-10-28 20:05:58 +00:00
  • 8a37ee6a69 - weightInit are construction time parameter jens 2019-10-28 20:04:39 +00:00
  • 43dc764daa - added projects and training data jens 2019-10-28 19:27:20 +00:00
  • e2bd0ee850 - rbm: no training params at construction jens 2019-10-28 19:20:34 +00:00
  • 711ad3057e - Rbm: cleaned up, learning_rate and weight_decay normalized to miniBatchSizeActual jens 2019-10-28 19:08:30 +00:00
  • 43b475eac1 - read/write of Stack project jens 2019-10-28 18:55:12 +00:00
  • 9bfee1ae16 - load and save of weights jens 2019-10-28 17:26:59 +00:00
  • 27c07088c2 - fixed Stack::saveWeights() jens 2019-10-26 09:50:54 +00:00
  • 91cc83d9ba - crate and train Stack jens 2019-10-26 09:49:12 +00:00
  • 9fd440e761 - Rbm::Status: don't touch err_total until it's computed jens 2019-10-26 06:28:35 +00:00