Commit Graph
142 Commits
Author SHA1 Message Date
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 1698ce0a1b - simplified initial v_states generation
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@756 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-08 11:23:31 +00:00
jens 91bfa0e6ec - fixed prototype for v_probs
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@755 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-08 11:16:20 +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 be9a4a4d74 - refactored
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@752 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-08 10:56:36 +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 9472bb0a36 - refactored Rbm
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@750 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-07 18:23:43 +00:00
jens ec2b11f7e3 - improved status report
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@749 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-07 13:08:48 +00:00
jens deb5a9ce65 - use new weightUpdate()
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@748 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-07 12:49:56 +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 cbadd106f4 - speed improvment: sample minibatch only on minibatch change
- refactored

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@744 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-06 11:00:51 +00:00
jens c2834d9f23 - added
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@710 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-27 20:08:25 +00:00
jens da3bfae2bb - fixed co vs mv
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@709 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-27 20:07:48 +00:00
jens f56e79344c - renamed
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@708 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-27 20:05:22 +00:00
jens 701f6d4883 - include AppConfig.h
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@707 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-27 20:02:50 +00:00
jens 6911045a84 - added
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@706 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-27 20:01:32 +00:00
jens 2d9063c6ae - dleeted
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@705 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-27 19:59:31 +00:00
jens 6e948ef514 - specialize for 3.1.1
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@704 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-27 19:58:48 +00:00
jens 2c05a5f92a - fixed
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@703 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-11-27 19:58:21 +00:00
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