Commit Graph
100 Commits
Author SHA1 Message Date
jens 3e81077de9 - use mk
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@702 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-25 19:04:59 +00:00
jens 926e1e49d5 - more abstract
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@694 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-21 21:36:20 +00:00
jens cdbd85bf2a - patch not silent (-s)
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@692 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-21 21:24:08 +00:00
jens 0ee838360c - added patch
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@690 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-21 21:20:59 +00:00
jens 7cc979241c - apply pacth correctly
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@689 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-21 21:13:12 +00:00
jens dbe79e8a5a - everything is a package
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@688 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-21 19:25:31 +00:00
jens 22fea26c9a - renamed
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@687 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-21 19:25:09 +00:00
jens 6ced2e2994 - everything is a package
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@686 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-21 19:24:23 +00:00
jens a7dd4befb3 - added target
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@683 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-21 19:15:17 +00:00
jens 0a7cd6bd73 - fixed INCLUDES
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@680 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-21 19:03:12 +00:00
jens 3a6c55e089 - reuse things with juce.mk
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@675 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-21 18:47:14 +00:00
jens 251c1f1dfe Make: Added install target
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@669 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-18 18:53:57 +00:00
jens fac88d488a - added Stack::setName()
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@668 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-13 20:18:16 +00:00
jens 34597ac600 - Turn Train button to Stop button during training
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@667 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-13 19:12:05 +00:00
jens 690b992e3d - added tool tips
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@666 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-13 19:08:22 +00:00
jens 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

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@665 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-13 18:53:04 +00:00
jens 24f253e892 - fixed crash, when try to train without training patterns
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@664 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-12 23:00:55 +00:00
jens c7ff22d940 - fixed crash on load
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@663 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-12 22:44:15 +00:00
jens ac24503786 - use File open dialog for project
- redraw current Training pattern and weights on project load

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@662 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-12 22:34:41 +00:00
jens f6ae6d5e16 - handle full path names
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@661 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-12 22:17:26 +00:00
jens f610d2930e - add Rbm::normalize()
- normalize of training data

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@660 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-11 21:08:48 +00:00
jens 9593aea278 - some info log during training load/save
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@659 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-11 20:41:01 +00:00
jens 2d91e67704 - project name is first argument on command line
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@658 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-11 19:17:13 +00:00
jens c800033993 - enable on per default
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@657 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-11 18:25:39 +00:00
jens 7a79b48e5c - update RbmComponents on enable/disable
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@656 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-11 18:03:20 +00:00
jens 12f08b38bc - add enable button for up down pass abort
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@655 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-11 17:42:29 +00:00
jens 5bb8d7a442 - correctly scale learningRate and weightDecay
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@654 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-11 17:41:55 +00:00
jens 1a876bc8e5 - Rbm: scale learningRate and weightDecay by minibtachsize
- after create: new Layer is selected

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@653 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-11 07:07:23 +00:00
jens d99a28bbd1 - fixed creation and deletion of stack and layers
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@652 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-10 16:36:29 +00:00
jens 5e99b59fd2 - fixed upPass(), downPass and added upDownPass()
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@651 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-10 16:20:50 +00:00
jens 82ba72228b - added
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@650 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-09 16:07:57 +00:00
jens f8de50847c updated test.prj
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@649 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-09 16:05:03 +00:00
jens 3c31f364af - fixed call redrawReconstruction
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@648 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-08 18:47:42 +00:00
jens f1cc0c2659 - fixed crash draw on hidden
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@647 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-08 18:34:21 +00:00
jens fb151804b2 - remove Layer::upPass and downPass
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@646 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-08 18:25:01 +00:00
jens 9b1084bda9 - 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
2019-11-08 18:23:56 +00:00
jens 8d9b16c634 - update test.prj
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@644 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-08 07:24:58 +00:00
jens 8e393d0f6c - update test.prj
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@643 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-08 07:23:53 +00:00
jens 2647cdf8f1 - update test.prj
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@642 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-08 07:22:55 +00:00
jens cf516a2b16 - put Juce sources in repos
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@641 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-08 07:13:54 +00:00
jens 28485a4f29 - update test.prj
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@640 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-08 06:44:18 +00:00
jens c12cc6a5d3 - improved progressIndicator
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@639 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-08 06:39:23 +00:00
jens 9ea6e48fff - improved progressIndicator
- fixed Stack::trainingData()
- fixed test::main

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@638 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-08 06:38:09 +00:00
jens 215cfd11fa - improved progressIndicator
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@637 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-08 05:57:41 +00:00
jens 3d6a6fbf00 - Stack holds training data
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@636 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 19:30:25 +00:00
jens 4c68cd4370 - Rbm::onProgress provides object to itself
- MainComponentz is Rbm::IListener

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@635 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 19:27:15 +00:00
jens 8605b37b30 - no RbmComponentListener anymore
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@634 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 19:26:14 +00:00
jens 732f6b67f6 - return name()
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@633 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 19:25:09 +00:00
jens 31ec578944 - added
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@632 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 17:59:34 +00:00
jens 508abdbfdb - more error tolerant loading of params
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@631 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 17:52:02 +00:00
jens f5f49643ab - numGibbs also affects reconstruction
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@630 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 17:39:33 +00:00
jens fad666ccfd - fixed load and save
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@628 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 17:31:38 +00:00
jens eb1ac547ea - fixed redrawWeights()
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@627 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 17:17:01 +00:00
jens 4eb5fc8b28 - added addTraining pattern
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@626 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 17:14:25 +00:00
jens 6ccffc119d - cleaned up
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@625 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 16:35:00 +00:00
jens 4e21dd8114 - fixed progress indicator
- cleaned up


git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@624 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 16:21:35 +00:00
jens 5d281ddca6 - added Stack::loadTraining(), Stack::addTraing(), Stack::delTraining()
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@623 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 15:24:23 +00:00
jens a5dd0acc58 - make Visible and set bounds
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@622 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 14:53:40 +00:00
jens 80d5c0fcde - fixed crash due to wrong dimension of DrawComponent
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@621 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 14:35:27 +00:00
jens e3499f2cab - added gui code
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@620 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 14:24:32 +00:00
jens eac49ca7be - removed ILayer
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@619 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 14:24:18 +00:00
jens 16f411b949 - refactored
- added LayerContructor

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@618 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 13:59:59 +00:00
jens 30555df649 - store string by value
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@617 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 13:13:33 +00:00
jens d5959d9ea2 - create Rbm
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@616 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 13:09:17 +00:00
jens 94f810abb6 - added Stack::numLayers()
- added test target

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@615 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 12:53:11 +00:00
jens 050be15852 - run gui (Zwischenstand)
- trigger compile of libjuce  from RBM makefile

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@614 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 12:14:35 +00:00
jens 0b519c5570 - changed JUCE_ROOT
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@613 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 11:31:58 +00:00
jens 9f8c03bb2c - fixed makefiles
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@612 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 11:08:39 +00:00
jens a52d075a31 - improved makfile
- link ljuce

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@611 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 09:51:18 +00:00
jens e7c69bb724 - Rbm: add juce make
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@610 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 09:44:02 +00:00
jens 10aff804f0 Rbm: added assertion check for params
- improved creation of stack

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@609 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-07 07:39:13 +00:00
jens 1025fc82c1 - create proper test.prj
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@608 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-06 06:28:45 +00:00
jens b20604e4f4 - Rbm: fixed parameter import
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@607 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-06 06:24:48 +00:00
jens 3ef7b07f5e - moved numEpochs and miniBatchSize to RBM::Params
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@606 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-06 06:12:51 +00:00
jens c834a86f0f - added more tests
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@605 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-29 16:41:23 +00:00
jens a8a8900bc8 - Rbm::uniform(): fixed usage of arma::randu()
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@604 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-29 16:39:53 +00:00
jens 6de0605c01 - weightsInit only on create
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@603 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-29 07:48:08 +00:00
jens 6ff9d7009e - no weighInit in prj
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@601 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-29 07:08:08 +00:00
jens e254521759 - no weighInit in prj
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@600 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-29 07:07:02 +00:00
jens a061fdf0da - use custom noise for bugfixing
- init weights with zero mean uniform noise

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@598 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-29 07:00:59 +00:00
jens 595be173b1 - more compact
- added Stack::weights init
- create smaller test.prj

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@596 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-28 22:53:29 +00:00
jens 7a9453594b - more compact creation of Stack
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@595 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-28 20:15:45 +00:00
jens 0f1631fe60 - refactored
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@594 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-28 20:05:58 +00:00
jens 8a37ee6a69 - weightInit are construction time parameter
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@593 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-28 20:04:39 +00:00
jens 43dc764daa - added projects and training data
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@592 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-28 19:27:20 +00:00
jens e2bd0ee850 - rbm: no training params at construction
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@591 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-28 19:20:34 +00:00
jens 711ad3057e - Rbm: cleaned up, learning_rate and weight_decay normalized to miniBatchSizeActual
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@590 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-28 19:08:30 +00:00
jens 43b475eac1 - read/write of Stack project
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@589 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-28 18:55:12 +00:00
jens 9bfee1ae16 - load and save of weights
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@588 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-28 17:26:59 +00:00
jens 27c07088c2 - fixed Stack::saveWeights()
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@587 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-26 09:50:54 +00:00
jens 91cc83d9ba - crate and train Stack
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@586 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-26 09:49:12 +00:00
jens 9fd440e761 - Rbm::Status: don't touch err_total until it's computed
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@585 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-26 06:28:35 +00:00
jens 28bbff0b45 Rbm:🚋 better status indication
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@584 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-26 06:26:02 +00:00
jens f50607ef74 - add more log info
- create layers dynamically in main

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@583 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-26 06:16:18 +00:00
jens d16f0de8fa - rename Layer into RbmLayer
- add some log info on toJson()

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@582 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-26 06:07:13 +00:00
jens eed6956971 [RBM]
- Layer is an Rbm

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@581 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-26 05:59:20 +00:00
jens 0463a64a93 - added up_pass() and down_pass()
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@580 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-25 17:56:43 +00:00
jens 7aa3f0a747 - added Stack::save()
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@579 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-25 17:30:31 +00:00
jens 5c01e7d4ce - cleaned up
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@578 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-25 16:42:54 +00:00
jens c68faa894e - moved all functions to Layer
- added Stack

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@577 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-10-25 16:41:39 +00:00