jens
|
0ee0a732e9
|
- fixed dependencies (Zwischenstand)
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@760 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-01-08 15:44:41 +00:00 |
|
jens
|
9fff2082d6
|
- use all-at-onec (v+c) method
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@759 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-01-08 15:24:07 +00:00 |
|
jens
|
3272899888
|
- train whv and whc separately
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@758 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-01-08 13:30:26 +00:00 |
|
jens
|
b46e53f207
|
- prepared for context processing
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@757 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-01-08 11:52:01 +00:00 |
|
jens
|
37a973d0e4
|
- fixed tabs vs spaces
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@754 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-01-08 11:13:29 +00:00 |
|
jens
|
ef82ae7ea6
|
- refactored in gibbs
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@753 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-01-08 11:10:26 +00:00 |
|
jens
|
637b237966
|
- refactored
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@751 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-01-08 10:41:41 +00:00 |
|
jens
|
dc8db11d9a
|
- constify
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@747 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-01-07 12:46:03 +00:00 |
|
jens
|
66fe4a018d
|
- refactored Rbm
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@746 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-01-07 12:40:57 +00:00 |
|
jens
|
7f3535954b
|
- prepared for context units
- simplified status report
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@745 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-01-07 08:49:12 +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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
0760d08516
|
[Rbm]
- added JSON
- refactored
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@574 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2019-10-25 16:01:55 +00:00 |
|
jens
|
0e544c1afc
|
- changed parameter order of train()
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@571 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2019-10-24 18:54:40 +00:00 |
|
jens
|
d6ed27f5d2
|
- renamed Params member
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@570 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2019-10-24 18:51:45 +00:00 |
|
jens
|
f7acfc5bd0
|
- RBM fixed progress indication
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@569 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2019-10-24 18:34:41 +00:00 |
|
jens
|
0ee9e709f7
|
- less Gibbs sampling
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@568 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2019-10-24 18:23:03 +00:00 |
|
jens
|
5b4aed047f
|
- improved RBM
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@567 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2019-10-24 18:22:30 +00:00 |
|
jens
|
0c71b2e6b8
|
- load training, save weights
- provide params at construction time
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@566 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2019-10-22 23:03:02 +00:00 |
|
jens
|
de33b3ecbd
|
- weights and biases are allocated outside Rbm
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@565 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2019-10-22 06:30:21 +00:00 |
|
jens
|
675a5485fe
|
. improved toHidden(), toVisible()
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@564 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2019-10-22 06:20:43 +00:00 |
|
jens
|
8d323ee054
|
- simplified penalty_weights
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@563 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2019-10-22 06:06:27 +00:00 |
|
jens
|
09963e2b63
|
Improved status
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@562 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2019-10-21 22:13:49 +00:00 |
|
jens
|
6ad74f4ee7
|
- added Rbm
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@560 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2019-10-21 21:28:26 +00:00 |
|