jens
3ef91fb086
- updated prims_lin_hid.prj
2024-02-02 19:02:58 +01:00
jens
560724c43e
- updated norb_small_16h.prj
2024-02-02 18:59:48 +01:00
jens
324a56557b
- use cd_jens()
2024-02-02 18:59:04 +01:00
jens
5321e01cca
- improved cd_hinton()
...
- uniform() returns vector
2024-02-01 19:03:13 +01:00
jens
8e44aff7a5
- prepare cd_jens() for linear hidden units
2024-01-31 20:52:18 +01:00
jens
802f11211f
- added norb_smaller
2024-01-31 17:15:23 +01:00
jens
861e03decf
- DrawComponent: fixed normalizing to screen
2024-01-31 16:55:41 +01:00
jens
587c3dfcbf
- added small norb project
2024-01-31 15:30:10 +01:00
jens
75e71bd060
- use auto detect for training data load
2024-01-31 15:29:38 +01:00
jens
e74de3df10
- use un-normalized norb training
2024-01-31 15:29:07 +01:00
jens
ccc3e0ac87
- fixed total error calc
2024-01-31 12:52:29 +01:00
jens
2a2be76b2c
- AStack:Load show mean and stddev
2024-01-31 12:20:15 +01:00
jens
e211c568ac
Rbm
...
- enable linear hidden : instead of prob(v_to_h()): use toHiddenProbs()
- enable linear visible: instead of prob(h_to_v()): use toVisibleProbs()
- make v_to_h() and h_to_v() private and force to use toHiddenProbs() and toVisibleProbs()
- use cd_jens or cd_hinton. cd_hinton_hid_lineaer is not of use anymre, since it is not capable of CDn
2024-01-31 12:03:47 +01:00
jens
285be92cdb
- finally return normalized data
2024-01-31 11:40:41 +01:00
jens
c0445f3bf8
- moved Rbm:prob() to Matutils::prob()
...
- Matutils::Normalize uses prob()
2024-01-29 13:04:13 +01:00
jens
fe8142627d
cd_hinton_hid_binary: added raoBlackwell, gibbs-sampling
2024-01-25 22:45:50 +01:00
jens
34b20f4fb3
- refactored
...
- switch between cd_hinton hid/linear and cd_jens using doGaussionVisible (temporary solution)
2024-01-24 19:22:57 +01:00
jens
a5ed0be991
- added original implementation for binary RBM
2024-01-24 18:41:42 +01:00
jens
84a5dd4550
Refactored
2024-01-24 17:04:05 +01:00
jens
b467180535
Initialize buttons rbmUseVisibleGaussianToggleButton and rbmUseHiddenGaussianToggleButton
2024-01-24 17:02:46 +01:00
jens
88f649e8f4
- refactored
2024-01-24 16:56:49 +01:00
jens
9a381c1899
- its gaussion hidden (not gaussian visible)
2024-01-24 15:14:30 +01:00
jens
fe9b1951ea
- Added gaussian hidden units
2024-01-24 14:47:21 +01:00
jens
fb5ac6d124
Fixed normalization
2024-01-24 14:44:20 +01:00
jens
1d5cd55818
- added prims_deep
2024-01-23 21:05:39 +01:00
jens
4a7fcb387c
- fixed normalization
...
- added sigmoid after normalization
2024-01-23 21:05:13 +01:00
jens
bb6040779d
- deleted
2024-01-22 21:36:46 +01:00
jens
00a56a0f54
- update poet5
2024-01-22 21:22:43 +01:00
jens
e0e31842cb
- update poet5
2024-01-22 20:52:50 +01:00
jens
4a16926030
- improved training data normalization
2024-01-22 19:53:12 +01:00
jens
3d317f8479
- updated vscode
2024-01-22 19:52:58 +01:00
jens
86a7047733
- deleted old context projects
2024-01-22 13:59:58 +01:00
jens
44445d3fd2
- fixed JUCE includes
2024-01-22 13:55:51 +01:00
jens
26ab5ccbdb
- deleted poet
...
- deleted poet2
2024-01-22 13:13:21 +01:00
jens
938368f1fa
- refactored
...
- constify
2024-01-22 12:26:03 +01:00
jens
d99cf5ee4c
- update .vscode
2024-01-22 12:25:39 +01:00
jens
d296ca5a1d
- fixed crash
2024-01-21 20:44:56 +01:00
jens
6eb76febdc
- added ToolTips for RBM windows
2024-01-21 15:26:48 +01:00
jens
d5a64f6e6b
- DeppeStack: simplified upPass, downPass
2024-01-21 15:25:50 +01:00
jens
5a963d805f
- added 1-hot projects
2024-01-21 14:11:25 +01:00
jens
1600058f3b
- added .vscode
2024-01-21 14:11:04 +01:00
jens
3e819d32a8
- fixed crashes
2024-01-21 14:10:37 +01:00
jens
46ded370f6
- Layer: fixed privacy
2024-01-21 14:10:01 +01:00
jens
aca008d4ff
- refactored
2024-01-21 14:09:30 +01:00
jens
7b432dca03
- added .gitignore
2024-01-21 14:06:27 +01:00
jens
d2045af182
- added .gitignore
2024-01-21 14:05:25 +01:00
jens
bd552ec8bf
- added .gitignore.tpl
2024-01-21 14:04:35 +01:00
jens
a52b7291dd
- clean working copy for leaving SVN
2022-06-28 19:20:04 +02:00
jens
f2f03479e2
- don't print training text after training
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@861 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-21 16:46:53 +00:00
jens
e58593973d
- refactored
...
- create training one th e fly from file name
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@860 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-21 16:41:11 +00:00
jens
97c9dcce7c
- added char2vec and vec2char
...
- refactored
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@859 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-21 15:27:30 +00:00
jens
a967f08874
- added DEFAULT_START_WORD
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@858 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-21 13:22:06 +00:00
jens
632a538bff
- provide start text
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@857 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-21 13:13:12 +00:00
jens
c2fe68a8dd
- added void sample_one_hot()
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@856 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-21 09:52:53 +00:00
jens
aef3049856
- refactored common functions into matutils
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@855 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-21 07:46:40 +00:00
jens
c10d9c6e38
- poet use AStack::weightsInit
...
- AStack::weightsSave continue for other layer on failure
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@854 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-21 06:28:39 +00:00
jens
02b40561ec
- refactored
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@853 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-20 18:53:10 +00:00
jens
ae81da610b
- gibbsDoSampleHidden and gibbsDoSampleVisible onl used only training
...
- very good results
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@852 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-20 18:16:35 +00:00
jens
9611c00213
- handle seq_lens without crash
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@851 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-20 18:14:35 +00:00
jens
ce48f6f6c2
- fixed toggle button
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@850 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-20 18:13:42 +00:00
jens
7910a246fd
- do forward pass after training
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@849 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-20 07:29:15 +00:00
jens
d5d5ef62d9
- switch on gibbsDoSampleHidden during training. Leave it for forward pass
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@848 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-19 20:32:00 +00:00
jens
183ed3b89d
- show sample hidden button
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@847 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-19 20:30:59 +00:00
jens
46bfddeab3
- do not save project per default
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@846 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-19 17:40:14 +00:00
jens
660c9ec9c2
- added simple command parsing
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@845 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-19 17:30:40 +00:00
jens
6a05a88d15
- numcontext is property of Layer
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@844 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-19 16:05:23 +00:00
jens
2f3c10095a
- update poet
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@843 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-19 11:36:42 +00:00
jens
da1139356a
- update poet
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@842 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-19 11:21:08 +00:00
jens
7232870123
- added one hot gen
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@841 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-19 11:02:11 +00:00
jens
963ee3cd9d
- bring back calcContextBatch
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@840 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-19 11:01:37 +00:00
jens
22833df1d8
- update model
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@839 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-18 20:42:43 +00:00
jens
022a273011
- use RnnTextHelper
...
- update poet2
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@838 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-18 20:16:33 +00:00
jens
cb066a5a5f
- use RnnTextHelper
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@837 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-18 20:14:56 +00:00
jens
1c206de402
- forward: provide current expect next
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@836 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-18 20:14:31 +00:00
jens
c09e92984a
- update model
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@835 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-18 17:58:17 +00:00
jens
0544e7721b
- improved poet
...
- fixed time reversal in Rnn train and forward
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@834 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-18 17:56:43 +00:00
jens
a061a94099
- update poet2
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@833 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-18 15:57:31 +00:00
jens
35cd850fb4
- added continous creative feedback sequence
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@832 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-18 15:54:52 +00:00
jens
cadbba4824
- update poet2
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@831 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-18 15:37:25 +00:00
jens
87fc780461
- init weights on model load error
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@830 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-18 15:36:04 +00:00
jens
36010b12eb
- added source files
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@829 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-18 15:26:19 +00:00
jens
d6ea343d4a
- cleaned up
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@828 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-18 15:22:28 +00:00
jens
9a8ad70a0b
- improved RnnStack
...
- AStack: context doesn't belong o training data
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@827 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-18 14:27:39 +00:00
jens
17770f402c
- integrated RnnStack
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@826 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-18 08:36:10 +00:00
jens
9b2861e3d8
- refactored
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@825 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-17 20:34:44 +00:00
jens
51e6eef12e
- refactored
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@824 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-17 20:22:10 +00:00
jens
e55f8e2153
- added StackCreator
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@823 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-17 18:40:50 +00:00
jens
64ef87879f
- added
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@822 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-17 16:38:02 +00:00
jens
f6257cb3ec
- cleaned up
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@821 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-17 15:41:23 +00:00
jens
370fdd7bbb
- refactored
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@820 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-17 15:14:55 +00:00
jens
dbed14cefa
- remove context from Layer
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@819 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-17 15:07:03 +00:00
jens
bd88074994
- refactored
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@818 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-17 15:03:50 +00:00
jens
a372f1a30d
- moved method of layer interaction from Layer to Stack
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@817 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-17 08:33:30 +00:00
jens
c2f5083fc3
- refactored weight stuff into AStack
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@816 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-16 15:51:09 +00:00
jens
084c4902d8
- refactored
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@815 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-16 13:35:57 +00:00
jens
59d3df12fe
- refactored
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@814 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-15 10:55:09 +00:00
jens
9c390a2c22
- removed noise c-sources
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@813 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-15 09:26:09 +00:00
jens
78c05afbc2
- removed noise c-sources
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@812 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-15 09:23:57 +00:00
jens
4b7c29effd
- refactored
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@811 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-15 09:19:50 +00:00
jens
eb8d399636
- refactored
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@810 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-15 09:06:54 +00:00