Commit Graph
11 Commits
Author SHA1 Message Date
jensandClaude Sonnet 4.6 f7ed8563d7 refactor RnnModel: multi-unit delay training and unified vc interface
- Add batch_delay() to shift visible input per unit index
- Unify forward_step() to work with combined vc matrix
- Fix split() to always slice on axis=1
- Add index param to Entity for readable naming
- Rename test_xor.py to xor.py, replace Mat with np.array

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 16:29:36 +02:00
jensandClaude Sonnet 4.6 248ae4f199 tune hyperparams, add README, simplify training loop
- reduce WIN to 3 and H_SIZE to 32 for faster iteration
- increase NUM_EPOCHS to 1000 and collapse NUM_ITERATIONS to a single pass
- add README_JayRnn.md with algorithm description and ASCII architecture diagrams

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 09:34:33 +02:00
jens b5a128fb61 fixed error for other WIN sizes 2026-06-04 23:19:18 +02:00
jens 06ab8d0166 refactored forward_step 2026-06-04 19:30:58 +02:00
jens 7f6818670e - changed sample text
- changed model params
2026-06-04 16:43:41 +02:00
jens 62dd450c9c increased difficulty 2026-06-04 11:15:17 +02:00
jens 4bd516798a cleaned up 2026-06-04 10:36:50 +02:00
jens bb6680c931 getting Rnn to work 2026-06-04 10:28:19 +02:00
jens 851bad28d3 cleaned up 2026-06-03 23:01:10 +02:00
jens 3a41014d50 improved context update for JayRnn 2026-06-03 22:58:18 +02:00
jens 2701daf1c4 added JayRnn 2026-06-03 22:14:40 +02:00