jens and Claude Sonnet 5
797339a02f
Rename GUI labels to L1 Lambda / L2 Lambda, wire up L1 control
...
Visible captions "Lambda" and "Weight decay" renamed to "L1 Lambda" and
"L2 Lambda" in both the main params panel (MainComponent.cpp) and the
per-layer view (RbmComponent.cpp), matching the backend Rbm::Params
field names (l1Lambda, l2Lambda).
lambdaLabel's change handler was a dead stub (tooltip said "Unused",
body did nothing) -- wired it up to write params().l1Lambda, mirroring
weightDecayLabel's existing l2Lambda handler. Also added the matching
lambdaLabel->setText(...) sync in updateControls(), which weightDecay
already had but lambdaLabel never did, so the field now actually
displays the loaded value instead of always showing its default.
Verified by launching the GUI and screenshotting it: both labels render
correctly, values populate, no layout/truncation issues.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016K8Gu7Qejd11JbdiHZqYAs
2026-07-27 15:50:07 +02:00
jens
2a2be76b2c
- AStack:Load show mean and stddev
2024-01-31 12:20:15 +01:00
jens
c0445f3bf8
- moved Rbm:prob() to Matutils::prob()
...
- Matutils::Normalize uses prob()
2024-01-29 13:04:13 +01:00
jens
938368f1fa
- refactored
...
- constify
2024-01-22 12:26:03 +01:00
jens
6eb76febdc
- added ToolTips for RBM windows
2024-01-21 15:26:48 +01:00
jens
3e819d32a8
- fixed crashes
2024-01-21 14:10:37 +01: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
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
eacefc1e80
- added passes to layer
...
- removed redundancy
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@784 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-11 16:46:01 +00:00
jens
bfbd837ed5
- refactored
...
- compile clean
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@776 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-10 15:28:00 +00:00
jens
ff2086a1ff
- refactored
...
- use Armadillo for load/save of weight and training data
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@775 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-10 15:25:52 +00:00
jens
8c8e0b324d
- assign training data with context
...
- calculate context on demand if empty
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@773 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-10 12:19:48 +00:00
jens
073e789fb6
- added button copy hidden state to context input
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@766 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-09 16:52:49 +00:00
jens
238a6d9258
- context drawComponents are always visible
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@765 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-09 13:02:52 +00:00
jens
5427287838
- fixed gui wiring
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@764 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-09 12:36:45 +00:00
jens
7fed7cea88
- added contextTrain and ContextReconst to RbmComponent
...
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@763 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-09 10:08:56 +00:00
jens
c2ffecd66a
- pass numContext
...
- fixed crash when numContext == 0
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@761 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-01-09 08:01:25 +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
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
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
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
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
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
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
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
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
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
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