jens
10691894d1
- training params are (again) attrubute of Entity
...
- ditched layout concept
2026-01-02 14:51:19 +01:00
jens
4bd5cffd6b
- state load/save revised
...
- num gibbs samples is also part of entity
- working 3-layer deep test model
2025-12-21 17:34:11 +01:00
jens
a47922cb1c
refactored
2025-12-19 15:20:04 +01:00
jens
a9e67da43a
refactored
2025-12-19 11:55:29 +01:00
jens
13a7cff094
layer: refactored xor() into test_xor.py
2025-12-19 11:39:55 +01:00
jens
cadbb34d1a
fixed imports
2025-12-19 11:10:16 +01:00
jens
b206ab5788
Entity: refactored taining algo into train module
2025-12-18 21:23:16 +01:00
jens
c1c6c610ad
- wrap numpy and cupy in matrix as np
...
- added type alias Mat for np.ndarray
2025-12-18 18:14:03 +01:00
jens
5cbef6b09f
refactored
2025-12-18 12:24:17 +01:00
jens
905ae8da81
- layer: only calculate rms_error_accu() if status report is necessary
...
- Status: added wants_report
2025-12-18 11:39:45 +01:00
jens
28fee91ec7
fixed layer construction
2025-12-18 10:06:35 +01:00
jens
eb975da018
refactored
2025-12-18 07:56:08 +01:00
jens
b4cd05d803
- fixed max index
...
- call status once inside epoch loop
2025-12-17 19:29:46 +01:00
jens
6ef577c769
- fixed armadillo data read
...
- added shape to layer
- changed construction of layer from Stack factory
- fixed rms_error_accu scaling
- RBM: added image display using opencv
- improved Status print
2025-12-17 17:05:40 +01:00
jens
575ceb4ef1
revised status
2025-12-17 13:15:09 +01:00
jens
0bebf20bdd
added Test passed message
2025-12-16 21:46:00 +01:00
jens
71b723e4e9
- added stack
...
- refactored
2025-12-16 21:36:55 +01:00
jens
f33df4b0e0
- fixed crash if weight not exists
...
- optimized train loop
- choose reasonable default params
2025-12-16 19:08:20 +01:00
jens
4a64279276
xor: add better documentation
2025-12-16 18:43:54 +01:00
jens
6a3c59999e
xor: load and save weights
2025-12-16 18:40:51 +01:00
jens
5404f2bce0
fixed several training problems
2025-12-16 18:28:40 +01:00
jens
b5c0c0e0f1
- added gibbs sampling for forward pass
2025-12-16 17:26:49 +01:00
jens
e10004051c
- fixed matrix operations
...
- fixed rms error calculation
2025-12-16 17:03:23 +01:00
jens
a3894f7c34
- added train
...
- refactored CdTrain
2025-12-16 15:58:06 +01:00
jens
944b96448c
refactored
2025-12-16 14:59:07 +01:00
jens
b6e94e75ac
Initial commit
2025-12-16 14:52:36 +01:00