jens
7fada2a227
[RBM]
...
- committed local changes
git-svn-id: http://moon:8086/svn/software/trunk/projects/RBM@270 b431acfa-c32f-4a4a-93f1-934dc6c82436
2015-05-28 17:41:06 +00:00
jens
4d1f2f2e0c
- changed gaussProb()
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/RBM@40 b431acfa-c32f-4a4a-93f1-934dc6c82436
2014-10-25 15:56:59 +00:00
jens
6b2fe10d05
- correct energy calc. for BB-RBMs
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/RBM@39 b431acfa-c32f-4a4a-93f1-934dc6c82436
2014-10-25 15:34:12 +00:00
jens
ba04927592
- added weight init std dev on GUI
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/RBM@34 b431acfa-c32f-4a4a-93f1-934dc6c82436
2014-10-20 06:47:51 +00:00
jens
0f38b78093
- changed noise API
...
- noise initialized with help of clock()
git-svn-id: http://moon:8086/svn/software/trunk/projects/RBM@33 b431acfa-c32f-4a4a-93f1-934dc6c82436
2014-10-19 20:28:36 +00:00
jens
afc1853664
- probsUpdateLogistic() use var for multiplication
...
- automatic pattern reconstruction on pattern slider. Test button is obsolete
- revised sparse mode
git-svn-id: http://moon:8086/svn/software/trunk/projects/RBM@27 b431acfa-c32f-4a4a-93f1-934dc6c82436
2014-10-15 20:35:49 +00:00
jens
005342e829
- RBM-Training has own thread
...
- realtime update of Weights and reconstruction during training
- realtime update of reconstruction on relevant parameters
- added progress bar
git-svn-id: http://moon:8086/svn/software/trunk/projects/RBM@26 b431acfa-c32f-4a4a-93f1-934dc6c82436
2014-10-14 23:06:34 +00:00
jens
7f4438d698
- added param sparsity
...
- added gaussian visible unit
- added param sigma decay
- RBM modi and params are set using members
- use sigma instead of variance
git-svn-id: http://moon:8086/svn/software/trunk/projects/RBM@25 b431acfa-c32f-4a4a-93f1-934dc6c82436
2014-10-14 21:23:01 +00:00
jens
0166b986cb
- vectorized logSigmoid() and gaussProb()
...
- added switch RBM_SPARSE
- added some experimental expect functions
git-svn-id: http://moon:8086/svn/software/trunk/projects/RBM@24 b431acfa-c32f-4a4a-93f1-934dc6c82436
2014-10-12 18:18:09 +00:00
jens
19c69ac02a
- use Matrix, linear algebra library Eigen 3.2.2
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/RBM@23 b431acfa-c32f-4a4a-93f1-934dc6c82436
2014-10-12 14:30:40 +00:00
jens
fc758b853a
- use expectations
...
- improved gibbs sampling
- LayerArray is template class
git-svn-id: http://moon:8086/svn/software/trunk/projects/RBM@18 b431acfa-c32f-4a4a-93f1-934dc6c82436
2014-10-06 17:08:50 +00:00
jens
f62f1283f8
further development
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/RBM@17 b431acfa-c32f-4a4a-93f1-934dc6c82436
2014-10-04 19:09:35 +00:00
jens
470437eecb
- initial version
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/RBM@14 b431acfa-c32f-4a4a-93f1-934dc6c82436
2014-09-24 17:21:29 +00:00