From IPRE Wiki
>>> train()
# shapes = 4
tolerance = 0.1
hidden = 5
Epoch # 10 | TSS Error: 3.0856 | Correct: 0.0000 | RMS Error: 0.4391
Epoch # 10, Layer = 'output' | Units: 0.0000 | Patterns: 0.0000
Epoch # 20 | TSS Error: 1.7564 | Correct: 0.1250 | RMS Error: 0.3313
Epoch # 20, Layer = 'output' | Units: 0.1250 | Patterns: 0.0000
Epoch # 30 | TSS Error: 2.3410 | Correct: 0.3125 | RMS Error: 0.3825
Epoch # 30, Layer = 'output' | Units: 0.3125 | Patterns: 0.0000
Epoch # 40 | TSS Error: 2.7282 | Correct: 0.3750 | RMS Error: 0.4129
Epoch # 40, Layer = 'output' | Units: 0.3750 | Patterns: 0.0000
Epoch # 50 | TSS Error: 2.7596 | Correct: 0.3750 | RMS Error: 0.4153
Epoch # 50, Layer = 'output' | Units: 0.3750 | Patterns: 0.0000
Epoch # 60 | TSS Error: 1.0981 | Correct: 0.6875 | RMS Error: 0.2620
Epoch # 60, Layer = 'output' | Units: 0.6875 | Patterns: 0.2500
Epoch # 70 | TSS Error: 1.2045 | Correct: 0.7500 | RMS Error: 0.2744
Epoch # 70, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 80 | TSS Error: 1.0661 | Correct: 0.7500 | RMS Error: 0.2581
Epoch # 80, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 90 | TSS Error: 1.1554 | Correct: 0.7500 | RMS Error: 0.2687
Epoch # 90, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 100 | TSS Error: 1.2731 | Correct: 0.7500 | RMS Error: 0.2821
Epoch # 100, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 110 | TSS Error: 1.9196 | Correct: 0.6250 | RMS Error: 0.3464
Epoch # 110, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 120 | TSS Error: 1.2249 | Correct: 0.7500 | RMS Error: 0.2767
Epoch # 120, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 130 | TSS Error: 1.1860 | Correct: 0.7500 | RMS Error: 0.2723
Epoch # 130, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 140 | TSS Error: 1.0553 | Correct: 0.7500 | RMS Error: 0.2568
Epoch # 140, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 150 | TSS Error: 1.1713 | Correct: 0.7500 | RMS Error: 0.2706
Epoch # 150, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 160 | TSS Error: 1.2109 | Correct: 0.7500 | RMS Error: 0.2751
Epoch # 160, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 170 | TSS Error: 2.8249 | Correct: 0.5625 | RMS Error: 0.4202
Epoch # 170, Layer = 'output' | Units: 0.5625 | Patterns: 0.2500
Epoch # 180 | TSS Error: 0.1424 | Correct: 0.8125 | RMS Error: 0.0943
Epoch # 180, Layer = 'output' | Units: 0.8125 | Patterns: 0.5000
Epoch # 190 | TSS Error: 1.3186 | Correct: 0.6875 | RMS Error: 0.2871
Epoch # 190, Layer = 'output' | Units: 0.6875 | Patterns: 0.5000
Epoch # 200 | TSS Error: 0.0498 | Correct: 0.8750 | RMS Error: 0.0558
Epoch # 200, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 210 | TSS Error: 0.0378 | Correct: 0.9375 | RMS Error: 0.0486
Epoch # 210, Layer = 'output' | Units: 0.9375 | Patterns: 0.7500
----------------------------------------------------
Final # 212 | TSS Error: 0.0365 | Correct: 1.0000 | RMS Error: 0.0478
Final # 212, Layer = 'output' | Units: 1.0000 | Patterns: 1.0000
----------------------------------------------------
>>> test()
Variations 0 1 2 3 4 5 6 7 8 9
Shape 0 0 0 0 0 0 0 0 0 0 0
Shape 1 1 2 X 2 X 2 X 2 X 1 2 X 2 X 2 X 2 X
Shape 2 2 0 X 0 X 0 X 0 X 2 0 X 2 2 0 X
Shape 3 3 2 X 2 X 2 X 2 X 3 2 X 2 X 2 X 2 X
# wrong: 22
>>>
>>> train()
# shapes = 4
tolerance = 0.1
hidden = 5
Epoch # 10 | TSS Error: 2.8382 | Correct: 0.0000 | RMS Error: 0.4212
Epoch # 10, Layer = 'output' | Units: 0.0000 | Patterns: 0.0000
Epoch # 20 | TSS Error: 2.1650 | Correct: 0.3125 | RMS Error: 0.3679
Epoch # 20, Layer = 'output' | Units: 0.3125 | Patterns: 0.0000
Epoch # 30 | TSS Error: 1.8882 | Correct: 0.5000 | RMS Error: 0.3435
Epoch # 30, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 40 | TSS Error: 0.5363 | Correct: 0.7500 | RMS Error: 0.1831
Epoch # 40, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 50 | TSS Error: 1.2298 | Correct: 0.7500 | RMS Error: 0.2772
Epoch # 50, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 60 | TSS Error: 1.4705 | Correct: 0.7500 | RMS Error: 0.3032
Epoch # 60, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 70 | TSS Error: 0.1105 | Correct: 0.8750 | RMS Error: 0.0831
Epoch # 70, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 80 | TSS Error: 0.1109 | Correct: 0.8750 | RMS Error: 0.0832
Epoch # 80, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 90 | TSS Error: 0.0846 | Correct: 0.8750 | RMS Error: 0.0727
Epoch # 90, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 100 | TSS Error: 0.0961 | Correct: 0.8750 | RMS Error: 0.0775
Epoch # 100, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 110 | TSS Error: 1.4730 | Correct: 0.6250 | RMS Error: 0.3034
Epoch # 110, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 120 | TSS Error: 0.1464 | Correct: 0.8750 | RMS Error: 0.0956
Epoch # 120, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 130 | TSS Error: 0.0875 | Correct: 0.8750 | RMS Error: 0.0739
Epoch # 130, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 140 | TSS Error: 1.4654 | Correct: 0.7500 | RMS Error: 0.3026
Epoch # 140, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 150 | TSS Error: 0.0767 | Correct: 0.8750 | RMS Error: 0.0692
Epoch # 150, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 160 | TSS Error: 0.0868 | Correct: 0.8750 | RMS Error: 0.0737
Epoch # 160, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 170 | TSS Error: 0.1381 | Correct: 0.8750 | RMS Error: 0.0929
Epoch # 170, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 180 | TSS Error: 0.0812 | Correct: 0.8750 | RMS Error: 0.0712
Epoch # 180, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 190 | TSS Error: 0.0694 | Correct: 0.8750 | RMS Error: 0.0658
Epoch # 190, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 200 | TSS Error: 0.0826 | Correct: 0.8750 | RMS Error: 0.0719
Epoch # 200, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 210 | TSS Error: 0.0692 | Correct: 0.8750 | RMS Error: 0.0658
Epoch # 210, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 220 | TSS Error: 0.0737 | Correct: 0.8750 | RMS Error: 0.0679
Epoch # 220, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 230 | TSS Error: 1.4415 | Correct: 0.7500 | RMS Error: 0.3002
Epoch # 230, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 240 | TSS Error: 0.1189 | Correct: 0.8750 | RMS Error: 0.0862
Epoch # 240, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 250 | TSS Error: 0.0647 | Correct: 0.8750 | RMS Error: 0.0636
Epoch # 250, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 260 | TSS Error: 0.1003 | Correct: 0.8750 | RMS Error: 0.0792
Epoch # 260, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 270 | TSS Error: 0.0920 | Correct: 0.8750 | RMS Error: 0.0758
Epoch # 270, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 280 | TSS Error: 0.0755 | Correct: 0.8750 | RMS Error: 0.0687
Epoch # 280, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 290 | TSS Error: 0.0662 | Correct: 0.8750 | RMS Error: 0.0643
Epoch # 290, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 300 | TSS Error: 1.4380 | Correct: 0.7500 | RMS Error: 0.2998
Epoch # 300, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 310 | TSS Error: 0.0773 | Correct: 0.8750 | RMS Error: 0.0695
Epoch # 310, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 320 | TSS Error: 0.0784 | Correct: 0.8750 | RMS Error: 0.0700
Epoch # 320, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 330 | TSS Error: 0.6058 | Correct: 0.7500 | RMS Error: 0.1946
Epoch # 330, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 340 | TSS Error: 2.7538 | Correct: 0.6250 | RMS Error: 0.4149
Epoch # 340, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 350 | TSS Error: 0.2246 | Correct: 0.7500 | RMS Error: 0.1185
Epoch # 350, Layer = 'output' | Units: 0.7500 | Patterns: 0.2500
Epoch # 360 | TSS Error: 1.5327 | Correct: 0.6875 | RMS Error: 0.3095
Epoch # 360, Layer = 'output' | Units: 0.6875 | Patterns: 0.2500
Epoch # 370 | TSS Error: 0.1139 | Correct: 0.8750 | RMS Error: 0.0844
Epoch # 370, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 380 | TSS Error: 1.3829 | Correct: 0.7500 | RMS Error: 0.2940
Epoch # 380, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 390 | TSS Error: 0.0936 | Correct: 0.8750 | RMS Error: 0.0765
Epoch # 390, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 400 | TSS Error: 0.6285 | Correct: 0.7500 | RMS Error: 0.1982
Epoch # 400, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 410 | TSS Error: 0.0883 | Correct: 0.8750 | RMS Error: 0.0743
Epoch # 410, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 420 | TSS Error: 0.1186 | Correct: 0.8750 | RMS Error: 0.0861
Epoch # 420, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 430 | TSS Error: 0.1307 | Correct: 0.8750 | RMS Error: 0.0904
Epoch # 430, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 440 | TSS Error: 0.0867 | Correct: 0.8750 | RMS Error: 0.0736
Epoch # 440, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 450 | TSS Error: 1.5332 | Correct: 0.7500 | RMS Error: 0.3096
Epoch # 450, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 460 | TSS Error: 1.4686 | Correct: 0.7500 | RMS Error: 0.3030
Epoch # 460, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 470 | TSS Error: 0.1478 | Correct: 0.8750 | RMS Error: 0.0961
Epoch # 470, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 480 | TSS Error: 0.1000 | Correct: 0.8750 | RMS Error: 0.0790
Epoch # 480, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 490 | TSS Error: 0.1015 | Correct: 0.8750 | RMS Error: 0.0797
Epoch # 490, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 500 | TSS Error: 1.3919 | Correct: 0.7500 | RMS Error: 0.2949
Epoch # 500, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 510 | TSS Error: 0.0871 | Correct: 0.8750 | RMS Error: 0.0738
Epoch # 510, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 520 | TSS Error: 0.1124 | Correct: 0.8750 | RMS Error: 0.0838
Epoch # 520, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 530 | TSS Error: 1.5174 | Correct: 0.6250 | RMS Error: 0.3080
Epoch # 530, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 540 | TSS Error: 2.0256 | Correct: 0.6250 | RMS Error: 0.3558
Epoch # 540, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 550 | TSS Error: 1.3589 | Correct: 0.7500 | RMS Error: 0.2914
Epoch # 550, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 560 | TSS Error: 1.3312 | Correct: 0.7500 | RMS Error: 0.2884
Epoch # 560, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 570 | TSS Error: 3.1602 | Correct: 0.5625 | RMS Error: 0.4444
Epoch # 570, Layer = 'output' | Units: 0.5625 | Patterns: 0.2500
Epoch # 580 | TSS Error: 0.1257 | Correct: 0.8750 | RMS Error: 0.0886
Epoch # 580, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 590 | TSS Error: 0.0699 | Correct: 0.8750 | RMS Error: 0.0661
Epoch # 590, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 600 | TSS Error: 0.7920 | Correct: 0.7500 | RMS Error: 0.2225
Epoch # 600, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 610 | TSS Error: 1.4448 | Correct: 0.7500 | RMS Error: 0.3005
Epoch # 610, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 620 | TSS Error: 0.1027 | Correct: 0.8750 | RMS Error: 0.0801
Epoch # 620, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 630 | TSS Error: 1.4780 | Correct: 0.7500 | RMS Error: 0.3039
Epoch # 630, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 640 | TSS Error: 0.2084 | Correct: 0.8750 | RMS Error: 0.1141
Epoch # 640, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 650 | TSS Error: 0.0995 | Correct: 0.8750 | RMS Error: 0.0788
Epoch # 650, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 660 | TSS Error: 1.1004 | Correct: 0.7500 | RMS Error: 0.2622
Epoch # 660, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 670 | TSS Error: 1.7304 | Correct: 0.6875 | RMS Error: 0.3289
Epoch # 670, Layer = 'output' | Units: 0.6875 | Patterns: 0.5000
Epoch # 680 | TSS Error: 0.1031 | Correct: 0.8750 | RMS Error: 0.0803
Epoch # 680, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 690 | TSS Error: 1.4369 | Correct: 0.7500 | RMS Error: 0.2997
Epoch # 690, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 700 | TSS Error: 0.0974 | Correct: 0.8750 | RMS Error: 0.0780
Epoch # 700, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 710 | TSS Error: 0.0583 | Correct: 0.8750 | RMS Error: 0.0603
Epoch # 710, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 720 | TSS Error: 0.1037 | Correct: 0.8750 | RMS Error: 0.0805
Epoch # 720, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 730 | TSS Error: 0.1462 | Correct: 0.8125 | RMS Error: 0.0956
Epoch # 730, Layer = 'output' | Units: 0.8125 | Patterns: 0.5000
Epoch # 740 | TSS Error: 1.6579 | Correct: 0.6875 | RMS Error: 0.3219
Epoch # 740, Layer = 'output' | Units: 0.6875 | Patterns: 0.2500
Epoch # 750 | TSS Error: 0.0431 | Correct: 0.8750 | RMS Error: 0.0519
Epoch # 750, Layer = 'output' | Units: 0.8750 | Patterns: 0.5000
----------------------------------------------------
Final # 754 | TSS Error: 0.0203 | Correct: 1.0000 | RMS Error: 0.0356
Final # 754, Layer = 'output' | Units: 1.0000 | Patterns: 1.0000
----------------------------------------------------
>>> test()
Variations 0 1 2 3 4 5 6 7 8 9
Shape 0 0 0 0 0 0 0 0 0 0 0
Shape 1 1 1 1 2 X 1 1 1 2 X 1 1
Shape 2 2 0 X 0 X 0 X 0 X 2 0 X 0 X 0 X 0 X
Shape 3 3 1 X 1 X 1 X 1 X 3 1 X 1 X 1 X 1 X
# wrong: 18
>>>
>>> train()
# shapes = 4
tolerance = 0.1
hidden = 5
Epoch # 10 | TSS Error: 2.7087 | Correct: 0.2500 | RMS Error: 0.4115
Epoch # 10, Layer = 'output' | Units: 0.2500 | Patterns: 0.0000
Epoch # 20 | TSS Error: 2.6984 | Correct: 0.5625 | RMS Error: 0.4107
Epoch # 20, Layer = 'output' | Units: 0.5625 | Patterns: 0.0000
Epoch # 30 | TSS Error: 1.4186 | Correct: 0.5000 | RMS Error: 0.2978
Epoch # 30, Layer = 'output' | Units: 0.5000 | Patterns: 0.2500
Epoch # 40 | TSS Error: 1.0361 | Correct: 0.7500 | RMS Error: 0.2545
Epoch # 40, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 50 | TSS Error: 1.1083 | Correct: 0.7500 | RMS Error: 0.2632
Epoch # 50, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 60 | TSS Error: 0.3643 | Correct: 0.8750 | RMS Error: 0.1509
Epoch # 60, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 70 | TSS Error: 0.0848 | Correct: 0.6875 | RMS Error: 0.0728
Epoch # 70, Layer = 'output' | Units: 0.6875 | Patterns: 0.2500
Epoch # 80 | TSS Error: 0.0513 | Correct: 0.8750 | RMS Error: 0.0566
Epoch # 80, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 90 | TSS Error: 0.0354 | Correct: 0.8750 | RMS Error: 0.0470
Epoch # 90, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 100 | TSS Error: 0.0320 | Correct: 0.9375 | RMS Error: 0.0447
Epoch # 100, Layer = 'output' | Units: 0.9375 | Patterns: 0.7500
Epoch # 110 | TSS Error: 0.0299 | Correct: 0.9375 | RMS Error: 0.0433
Epoch # 110, Layer = 'output' | Units: 0.9375 | Patterns: 0.7500
Epoch # 120 | TSS Error: 0.0241 | Correct: 0.9375 | RMS Error: 0.0388
Epoch # 120, Layer = 'output' | Units: 0.9375 | Patterns: 0.7500
----------------------------------------------------
Final # 122 | TSS Error: 0.0214 | Correct: 1.0000 | RMS Error: 0.0365
Final # 122, Layer = 'output' | Units: 1.0000 | Patterns: 1.0000
----------------------------------------------------
>>> test()
Variations 0 1 2 3 4 5 6 7 8 9
Shape 0 0 0 0 0 0 0 0 0 0 0
Shape 1 1 1 1 1 1 1 1 1 1 1
Shape 2 2 0 X 0 X 0 X 0 X 2 0 X 0 X 0 X 0 X
Shape 3 3 1 X 1 X 1 X 1 X 3 1 X 1 X 1 X 1 X
# wrong: 16
>>>
>>> train()
# shapes = 4
tolerance = 0.1
hidden = 5
Epoch # 10 | TSS Error: 2.6070 | Correct: 0.0000 | RMS Error: 0.4037
Epoch # 10, Layer = 'output' | Units: 0.0000 | Patterns: 0.0000
Epoch # 20 | TSS Error: 1.6620 | Correct: 0.5625 | RMS Error: 0.3223
Epoch # 20, Layer = 'output' | Units: 0.5625 | Patterns: 0.2500
Epoch # 30 | TSS Error: 1.6318 | Correct: 0.4375 | RMS Error: 0.3194
Epoch # 30, Layer = 'output' | Units: 0.4375 | Patterns: 0.0000
Epoch # 40 | TSS Error: 0.3009 | Correct: 0.6250 | RMS Error: 0.1371
Epoch # 40, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 50 | TSS Error: 0.1392 | Correct: 0.7500 | RMS Error: 0.0933
Epoch # 50, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 60 | TSS Error: 1.4075 | Correct: 0.7500 | RMS Error: 0.2966
Epoch # 60, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 70 | TSS Error: 0.1193 | Correct: 0.8750 | RMS Error: 0.0864
Epoch # 70, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 80 | TSS Error: 0.0743 | Correct: 0.8750 | RMS Error: 0.0682
Epoch # 80, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 90 | TSS Error: 0.0666 | Correct: 0.8750 | RMS Error: 0.0645
Epoch # 90, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 100 | TSS Error: 1.7318 | Correct: 0.6875 | RMS Error: 0.3290
Epoch # 100, Layer = 'output' | Units: 0.6875 | Patterns: 0.5000
Epoch # 110 | TSS Error: 0.0279 | Correct: 1.0000 | RMS Error: 0.0417
Epoch # 110, Layer = 'output' | Units: 1.0000 | Patterns: 1.0000
----------------------------------------------------
Final # 110 | TSS Error: 0.0279 | Correct: 1.0000 | RMS Error: 0.0417
Final # 110, Layer = 'output' | Units: 1.0000 | Patterns: 1.0000
----------------------------------------------------
>>> test()
Variations 0 1 2 3 4 5 6 7 8 9
Shape 0 0 0 0 0 0 0 0 0 0 0
Shape 1 1 1 1 1 1 1 1 1 1 1
Shape 2 2 0 X 0 X 0 X 0 X 2 0 X 0 X 0 X 0 X
Shape 3 3 1 X 1 X 1 X 1 X 3 1 X 1 X 1 X 1 X
# wrong: 16
>>>
>>> train()
# shapes = 4
tolerance = 0.7
hidden = 5
Epoch # 10 | TSS Error: 3.1827 | Correct: 0.7500 | RMS Error: 0.4460
Epoch # 10, Layer = 'output' | Units: 0.7500 | Patterns: 0.0000
----------------------------------------------------
Final # 15 | TSS Error: 2.3639 | Correct: 1.0000 | RMS Error: 0.3844
Final # 15, Layer = 'output' | Units: 1.0000 | Patterns: 1.0000
----------------------------------------------------
>>> test()
Variations 0 1 2 3 4 5 6 7 8 9
Shape 0 2 X 2 X 2 X 2 X 2 X 2 X 2 X 2 X 2 X 2 X
Shape 1 1 1 1 1 1 1 1 1 1 1
Shape 2 2 2 2 2 2 2 2 2 2 2
Shape 3 1 X 1 X 1 X 1 X 1 X 1 X 1 X 1 X 1 X 1 X
# wrong: 20
>>>
>>> train()
# shapes = 4
tolerance = 0.2
hidden = 5
Epoch # 10 | TSS Error: 2.6921 | Correct: 0.1875 | RMS Error: 0.4102
Epoch # 10, Layer = 'output' | Units: 0.1875 | Patterns: 0.0000
Epoch # 20 | TSS Error: 1.6839 | Correct: 0.3750 | RMS Error: 0.3244
Epoch # 20, Layer = 'output' | Units: 0.3750 | Patterns: 0.0000
Epoch # 30 | TSS Error: 1.4175 | Correct: 0.6250 | RMS Error: 0.2976
Epoch # 30, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 40 | TSS Error: 1.5314 | Correct: 0.6250 | RMS Error: 0.3094
Epoch # 40, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 50 | TSS Error: 1.4730 | Correct: 0.6250 | RMS Error: 0.3034
Epoch # 50, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 60 | TSS Error: 1.3103 | Correct: 0.6250 | RMS Error: 0.2862
Epoch # 60, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 70 | TSS Error: 1.2195 | Correct: 0.6250 | RMS Error: 0.2761
Epoch # 70, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 80 | TSS Error: 2.0172 | Correct: 0.6875 | RMS Error: 0.3551
Epoch # 80, Layer = 'output' | Units: 0.6875 | Patterns: 0.2500
Epoch # 90 | TSS Error: 1.3412 | Correct: 0.6875 | RMS Error: 0.2895
Epoch # 90, Layer = 'output' | Units: 0.6875 | Patterns: 0.2500
Epoch # 100 | TSS Error: 1.3704 | Correct: 0.6250 | RMS Error: 0.2927
Epoch # 100, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 110 | TSS Error: 1.2857 | Correct: 0.6875 | RMS Error: 0.2835
Epoch # 110, Layer = 'output' | Units: 0.6875 | Patterns: 0.2500
Epoch # 120 | TSS Error: 1.2020 | Correct: 0.6875 | RMS Error: 0.2741
Epoch # 120, Layer = 'output' | Units: 0.6875 | Patterns: 0.2500
Epoch # 130 | TSS Error: 1.1841 | Correct: 0.6875 | RMS Error: 0.2720
Epoch # 130, Layer = 'output' | Units: 0.6875 | Patterns: 0.2500
Epoch # 140 | TSS Error: 2.8759 | Correct: 0.6250 | RMS Error: 0.4240
Epoch # 140, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 150 | TSS Error: 1.3202 | Correct: 0.7500 | RMS Error: 0.2873
Epoch # 150, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 160 | TSS Error: 1.1580 | Correct: 0.6875 | RMS Error: 0.2690
Epoch # 160, Layer = 'output' | Units: 0.6875 | Patterns: 0.2500
Epoch # 170 | TSS Error: 1.2199 | Correct: 0.7500 | RMS Error: 0.2761
Epoch # 170, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 180 | TSS Error: 1.1699 | Correct: 0.7500 | RMS Error: 0.2704
Epoch # 180, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 190 | TSS Error: 1.1762 | Correct: 0.7500 | RMS Error: 0.2711
Epoch # 190, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 200 | TSS Error: 2.4102 | Correct: 0.7500 | RMS Error: 0.3881
Epoch # 200, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 210 | TSS Error: 1.3942 | Correct: 0.7500 | RMS Error: 0.2952
Epoch # 210, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 220 | TSS Error: 0.6529 | Correct: 0.8125 | RMS Error: 0.2020
Epoch # 220, Layer = 'output' | Units: 0.8125 | Patterns: 0.5000
Epoch # 230 | TSS Error: 0.2598 | Correct: 0.8750 | RMS Error: 0.1274
Epoch # 230, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 240 | TSS Error: 0.1510 | Correct: 1.0000 | RMS Error: 0.0972
Epoch # 240, Layer = 'output' | Units: 1.0000 | Patterns: 1.0000
----------------------------------------------------
Final # 240 | TSS Error: 0.1510 | Correct: 1.0000 | RMS Error: 0.0972
Final # 240, Layer = 'output' | Units: 1.0000 | Patterns: 1.0000
----------------------------------------------------
>>> test()
Variations 0 1 2 3 4 5 6 7 8 9
Shape 0 0 0 0 0 0 0 0 0 0 0
Shape 1 1 1 1 1 1 1 2 X 1 1 2 X
Shape 2 2 0 X 0 X 0 X 0 X 2 0 X 0 X 2 0 X
Shape 3 3 1 X 1 X 1 X 1 X 3 1 X 1 X 1 X 1 X
# wrong: 17
>>>
>>> train()
# shapes = 4
tolerance = 0.2
hidden = 5
Epoch # 10 | TSS Error: 27.6020 | Correct: 0.5375 | RMS Error: 0.4153
Epoch # 10, Layer = 'output' | Units: 0.5375 | Patterns: 0.1000
Epoch # 20 | TSS Error: 35.5340 | Correct: 0.4500 | RMS Error: 0.4713
Epoch # 20, Layer = 'output' | Units: 0.4500 | Patterns: 0.0500
Epoch # 30 | TSS Error: 17.3041 | Correct: 0.7562 | RMS Error: 0.3289
Epoch # 30, Layer = 'output' | Units: 0.7562 | Patterns: 0.5000
Epoch # 40 | TSS Error: 18.7757 | Correct: 0.6438 | RMS Error: 0.3426
Epoch # 40, Layer = 'output' | Units: 0.6438 | Patterns: 0.3000
Epoch # 50 | TSS Error: 13.5402 | Correct: 0.7438 | RMS Error: 0.2909
Epoch # 50, Layer = 'output' | Units: 0.7438 | Patterns: 0.4750
Epoch # 60 | TSS Error: 20.2939 | Correct: 0.6375 | RMS Error: 0.3561
Epoch # 60, Layer = 'output' | Units: 0.6375 | Patterns: 0.2500
Epoch # 70 | TSS Error: 19.5099 | Correct: 0.6625 | RMS Error: 0.3492
Epoch # 70, Layer = 'output' | Units: 0.6625 | Patterns: 0.3000
Epoch # 80 | TSS Error: 22.4011 | Correct: 0.6563 | RMS Error: 0.3742
Epoch # 80, Layer = 'output' | Units: 0.6563 | Patterns: 0.2750
Epoch # 90 | TSS Error: 13.2405 | Correct: 0.7500 | RMS Error: 0.2877
Epoch # 90, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 100 | TSS Error: 11.3346 | Correct: 0.7500 | RMS Error: 0.2662
Epoch # 100, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 110 | TSS Error: 11.9552 | Correct: 0.7500 | RMS Error: 0.2733
Epoch # 110, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 120 | TSS Error: 10.3812 | Correct: 0.7625 | RMS Error: 0.2547
Epoch # 120, Layer = 'output' | Units: 0.7625 | Patterns: 0.5250
Epoch # 130 | TSS Error: 11.1065 | Correct: 0.7500 | RMS Error: 0.2635
Epoch # 130, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 140 | TSS Error: 12.5818 | Correct: 0.7500 | RMS Error: 0.2804
Epoch # 140, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 150 | TSS Error: 11.0390 | Correct: 0.7500 | RMS Error: 0.2627
Epoch # 150, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 160 | TSS Error: 11.2360 | Correct: 0.7500 | RMS Error: 0.2650
Epoch # 160, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 170 | TSS Error: 14.5922 | Correct: 0.7875 | RMS Error: 0.3020
Epoch # 170, Layer = 'output' | Units: 0.7875 | Patterns: 0.5750
Epoch # 180 | TSS Error: 14.5710 | Correct: 0.7750 | RMS Error: 0.3018
Epoch # 180, Layer = 'output' | Units: 0.7750 | Patterns: 0.5500
Epoch # 190 | TSS Error: 10.7508 | Correct: 0.7500 | RMS Error: 0.2592
Epoch # 190, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 200 | TSS Error: 29.8522 | Correct: 0.6062 | RMS Error: 0.4319
Epoch # 200, Layer = 'output' | Units: 0.6062 | Patterns: 0.1000
Epoch # 210 | TSS Error: 14.5907 | Correct: 0.7375 | RMS Error: 0.3020
Epoch # 210, Layer = 'output' | Units: 0.7375 | Patterns: 0.4750
Epoch # 220 | TSS Error: 12.6562 | Correct: 0.7500 | RMS Error: 0.2812
Epoch # 220, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 230 | TSS Error: 10.9593 | Correct: 0.7500 | RMS Error: 0.2617
Epoch # 230, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 240 | TSS Error: 11.4528 | Correct: 0.7500 | RMS Error: 0.2675
Epoch # 240, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 250 | TSS Error: 12.0192 | Correct: 0.7500 | RMS Error: 0.2741
Epoch # 250, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 260 | TSS Error: 15.9385 | Correct: 0.7188 | RMS Error: 0.3156
Epoch # 260, Layer = 'output' | Units: 0.7188 | Patterns: 0.4500
Epoch # 270 | TSS Error: 13.4708 | Correct: 0.7500 | RMS Error: 0.2902
Epoch # 270, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 280 | TSS Error: 14.9058 | Correct: 0.7500 | RMS Error: 0.3052
Epoch # 280, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 290 | TSS Error: 14.1019 | Correct: 0.7375 | RMS Error: 0.2969
Epoch # 290, Layer = 'output' | Units: 0.7375 | Patterns: 0.4750
Epoch # 300 | TSS Error: 11.9940 | Correct: 0.7500 | RMS Error: 0.2738
Epoch # 300, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 310 | TSS Error: 15.2183 | Correct: 0.7375 | RMS Error: 0.3084
Epoch # 310, Layer = 'output' | Units: 0.7375 | Patterns: 0.4750
Epoch # 320 | TSS Error: 15.2268 | Correct: 0.7188 | RMS Error: 0.3085
Epoch # 320, Layer = 'output' | Units: 0.7188 | Patterns: 0.4500
Epoch # 330 | TSS Error: 15.5387 | Correct: 0.7375 | RMS Error: 0.3116
Epoch # 330, Layer = 'output' | Units: 0.7375 | Patterns: 0.4750
Epoch # 340 | TSS Error: 12.0984 | Correct: 0.7500 | RMS Error: 0.2750
Epoch # 340, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 350 | TSS Error: 16.1270 | Correct: 0.7625 | RMS Error: 0.3175
Epoch # 350, Layer = 'output' | Units: 0.7625 | Patterns: 0.5250
Epoch # 360 | TSS Error: 10.4912 | Correct: 0.8000 | RMS Error: 0.2561
Epoch # 360, Layer = 'output' | Units: 0.8000 | Patterns: 0.6000
Epoch # 370 | TSS Error: 13.9630 | Correct: 0.7375 | RMS Error: 0.2954
Epoch # 370, Layer = 'output' | Units: 0.7375 | Patterns: 0.4750
Epoch # 380 | TSS Error: 14.7102 | Correct: 0.7375 | RMS Error: 0.3032
Epoch # 380, Layer = 'output' | Units: 0.7375 | Patterns: 0.4750
Epoch # 390 | TSS Error: 15.8652 | Correct: 0.8000 | RMS Error: 0.3149
Epoch # 390, Layer = 'output' | Units: 0.8000 | Patterns: 0.5250
Epoch # 400 | TSS Error: 16.7523 | Correct: 0.7125 | RMS Error: 0.3236
Epoch # 400, Layer = 'output' | Units: 0.7125 | Patterns: 0.4250
Epoch # 410 | TSS Error: 17.6738 | Correct: 0.7125 | RMS Error: 0.3324
Epoch # 410, Layer = 'output' | Units: 0.7125 | Patterns: 0.3500
Epoch # 420 | TSS Error: 16.1560 | Correct: 0.7188 | RMS Error: 0.3178
Epoch # 420, Layer = 'output' | Units: 0.7188 | Patterns: 0.4000
Epoch # 430 | TSS Error: 19.4918 | Correct: 0.6875 | RMS Error: 0.3490
Epoch # 430, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 440 | TSS Error: 20.7765 | Correct: 0.6500 | RMS Error: 0.3604
Epoch # 440, Layer = 'output' | Units: 0.6500 | Patterns: 0.3000
Epoch # 450 | TSS Error: 25.8864 | Correct: 0.6625 | RMS Error: 0.4022
Epoch # 450, Layer = 'output' | Units: 0.6625 | Patterns: 0.3250
Epoch # 460 | TSS Error: 19.9301 | Correct: 0.6937 | RMS Error: 0.3529
Epoch # 460, Layer = 'output' | Units: 0.6937 | Patterns: 0.4000
Epoch # 470 | TSS Error: 18.0354 | Correct: 0.6625 | RMS Error: 0.3357
Epoch # 470, Layer = 'output' | Units: 0.6625 | Patterns: 0.3250
Epoch # 480 | TSS Error: 17.1162 | Correct: 0.7875 | RMS Error: 0.3271
Epoch # 480, Layer = 'output' | Units: 0.7875 | Patterns: 0.5750
Epoch # 490 | TSS Error: 19.3246 | Correct: 0.6125 | RMS Error: 0.3475
Epoch # 490, Layer = 'output' | Units: 0.6125 | Patterns: 0.2250
Epoch # 500 | TSS Error: 17.7849 | Correct: 0.6125 | RMS Error: 0.3334
Epoch # 500, Layer = 'output' | Units: 0.6125 | Patterns: 0.2250
Epoch # 510 | TSS Error: 16.9787 | Correct: 0.7375 | RMS Error: 0.3258
Epoch # 510, Layer = 'output' | Units: 0.7375 | Patterns: 0.4750
Epoch # 520 | TSS Error: 21.1583 | Correct: 0.6625 | RMS Error: 0.3636
Epoch # 520, Layer = 'output' | Units: 0.6625 | Patterns: 0.3250
Epoch # 530 | TSS Error: 24.7485 | Correct: 0.6500 | RMS Error: 0.3933
Epoch # 530, Layer = 'output' | Units: 0.6500 | Patterns: 0.2500
Epoch # 540 | TSS Error: 15.5247 | Correct: 0.6312 | RMS Error: 0.3115
Epoch # 540, Layer = 'output' | Units: 0.6312 | Patterns: 0.2500
Epoch # 550 | TSS Error: 22.4034 | Correct: 0.6062 | RMS Error: 0.3742
Epoch # 550, Layer = 'output' | Units: 0.6062 | Patterns: 0.2250
Epoch # 560 | TSS Error: 24.1979 | Correct: 0.6438 | RMS Error: 0.3889
Epoch # 560, Layer = 'output' | Units: 0.6438 | Patterns: 0.3000
Epoch # 570 | TSS Error: 17.2625 | Correct: 0.7000 | RMS Error: 0.3285
Epoch # 570, Layer = 'output' | Units: 0.7000 | Patterns: 0.3750
Epoch # 580 | TSS Error: 17.6434 | Correct: 0.6188 | RMS Error: 0.3321
Epoch # 580, Layer = 'output' | Units: 0.6188 | Patterns: 0.2250
Epoch # 590 | TSS Error: 19.2922 | Correct: 0.6250 | RMS Error: 0.3472
Epoch # 590, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 600 | TSS Error: 23.4798 | Correct: 0.6000 | RMS Error: 0.3831
Epoch # 600, Layer = 'output' | Units: 0.6000 | Patterns: 0.2000
Epoch # 610 | TSS Error: 22.2179 | Correct: 0.5750 | RMS Error: 0.3726
Epoch # 610, Layer = 'output' | Units: 0.5750 | Patterns: 0.1250
Epoch # 620 | TSS Error: 19.4689 | Correct: 0.7000 | RMS Error: 0.3488
Epoch # 620, Layer = 'output' | Units: 0.7000 | Patterns: 0.4000
Epoch # 630 | TSS Error: 25.9368 | Correct: 0.5750 | RMS Error: 0.4026
Epoch # 630, Layer = 'output' | Units: 0.5750 | Patterns: 0.1250
Epoch # 640 | TSS Error: 20.3582 | Correct: 0.6750 | RMS Error: 0.3567
Epoch # 640, Layer = 'output' | Units: 0.6750 | Patterns: 0.3500
Epoch # 650 | TSS Error: 21.2850 | Correct: 0.6000 | RMS Error: 0.3647
Epoch # 650, Layer = 'output' | Units: 0.6000 | Patterns: 0.2000
Epoch # 660 | TSS Error: 19.0768 | Correct: 0.7500 | RMS Error: 0.3453
Epoch # 660, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 670 | TSS Error: 17.9321 | Correct: 0.6813 | RMS Error: 0.3348
Epoch # 670, Layer = 'output' | Units: 0.6813 | Patterns: 0.3500
Epoch # 680 | TSS Error: 21.1653 | Correct: 0.6375 | RMS Error: 0.3637
Epoch # 680, Layer = 'output' | Units: 0.6375 | Patterns: 0.2750
Epoch # 690 | TSS Error: 18.4513 | Correct: 0.7000 | RMS Error: 0.3396
Epoch # 690, Layer = 'output' | Units: 0.7000 | Patterns: 0.4000
Epoch # 700 | TSS Error: 19.0443 | Correct: 0.7250 | RMS Error: 0.3450
Epoch # 700, Layer = 'output' | Units: 0.7250 | Patterns: 0.4500
Epoch # 710 | TSS Error: 20.5243 | Correct: 0.6500 | RMS Error: 0.3582
Epoch # 710, Layer = 'output' | Units: 0.6500 | Patterns: 0.3000
Epoch # 720 | TSS Error: 23.4268 | Correct: 0.6250 | RMS Error: 0.3826
Epoch # 720, Layer = 'output' | Units: 0.6250 | Patterns: 0.2250
Epoch # 730 | TSS Error: 20.4290 | Correct: 0.6125 | RMS Error: 0.3573
Epoch # 730, Layer = 'output' | Units: 0.6125 | Patterns: 0.2250
Epoch # 740 | TSS Error: 25.6312 | Correct: 0.7000 | RMS Error: 0.4002
Epoch # 740, Layer = 'output' | Units: 0.7000 | Patterns: 0.3250
Epoch # 750 | TSS Error: 20.9642 | Correct: 0.6813 | RMS Error: 0.3620
Epoch # 750, Layer = 'output' | Units: 0.6813 | Patterns: 0.3250
Epoch # 760 | TSS Error: 23.6170 | Correct: 0.6312 | RMS Error: 0.3842
Epoch # 760, Layer = 'output' | Units: 0.6312 | Patterns: 0.2750
Epoch # 770 | TSS Error: 19.6507 | Correct: 0.6750 | RMS Error: 0.3505
Epoch # 770, Layer = 'output' | Units: 0.6750 | Patterns: 0.2500
Epoch # 780 | TSS Error: 18.3090 | Correct: 0.6813 | RMS Error: 0.3383
Epoch # 780, Layer = 'output' | Units: 0.6813 | Patterns: 0.2500
Epoch # 790 | TSS Error: 16.8436 | Correct: 0.7375 | RMS Error: 0.3245
Epoch # 790, Layer = 'output' | Units: 0.7375 | Patterns: 0.4750
Epoch # 800 | TSS Error: 18.4231 | Correct: 0.7188 | RMS Error: 0.3393
Epoch # 800, Layer = 'output' | Units: 0.7188 | Patterns: 0.3250
Epoch # 810 | TSS Error: 20.6100 | Correct: 0.7312 | RMS Error: 0.3589
Epoch # 810, Layer = 'output' | Units: 0.7312 | Patterns: 0.3500
Epoch # 820 | TSS Error: 20.6844 | Correct: 0.6563 | RMS Error: 0.3596
Epoch # 820, Layer = 'output' | Units: 0.6563 | Patterns: 0.2250
Epoch # 830 | TSS Error: 17.9490 | Correct: 0.7500 | RMS Error: 0.3349
Epoch # 830, Layer = 'output' | Units: 0.7500 | Patterns: 0.4250
Epoch # 840 | TSS Error: 19.1835 | Correct: 0.6750 | RMS Error: 0.3463
Epoch # 840, Layer = 'output' | Units: 0.6750 | Patterns: 0.2750
Epoch # 850 | TSS Error: 18.3977 | Correct: 0.7375 | RMS Error: 0.3391
Epoch # 850, Layer = 'output' | Units: 0.7375 | Patterns: 0.4250
Epoch # 860 | TSS Error: 17.3595 | Correct: 0.7125 | RMS Error: 0.3294
Epoch # 860, Layer = 'output' | Units: 0.7125 | Patterns: 0.4000
Epoch # 870 | TSS Error: 16.5173 | Correct: 0.7375 | RMS Error: 0.3213
Epoch # 870, Layer = 'output' | Units: 0.7375 | Patterns: 0.4750
Epoch # 880 | TSS Error: 15.6036 | Correct: 0.7688 | RMS Error: 0.3123
Epoch # 880, Layer = 'output' | Units: 0.7688 | Patterns: 0.5250
Epoch # 890 | TSS Error: 21.3915 | Correct: 0.7438 | RMS Error: 0.3656
Epoch # 890, Layer = 'output' | Units: 0.7438 | Patterns: 0.3750
Epoch # 900 | TSS Error: 16.9673 | Correct: 0.7125 | RMS Error: 0.3256
Epoch # 900, Layer = 'output' | Units: 0.7125 | Patterns: 0.3500
Epoch # 910 | TSS Error: 27.1712 | Correct: 0.7000 | RMS Error: 0.4121
Epoch # 910, Layer = 'output' | Units: 0.7000 | Patterns: 0.2750
Epoch # 920 | TSS Error: 22.5972 | Correct: 0.7750 | RMS Error: 0.3758
Epoch # 920, Layer = 'output' | Units: 0.7750 | Patterns: 0.4750
Epoch # 930 | TSS Error: 20.2706 | Correct: 0.7813 | RMS Error: 0.3559
Epoch # 930, Layer = 'output' | Units: 0.7813 | Patterns: 0.5250
Epoch # 940 | TSS Error: 23.6818 | Correct: 0.6937 | RMS Error: 0.3847
Epoch # 940, Layer = 'output' | Units: 0.6937 | Patterns: 0.3000
Epoch # 950 | TSS Error: 16.8150 | Correct: 0.7500 | RMS Error: 0.3242
Epoch # 950, Layer = 'output' | Units: 0.7500 | Patterns: 0.4750
Epoch # 960 | TSS Error: 15.2744 | Correct: 0.7500 | RMS Error: 0.3090
Epoch # 960, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 970 | TSS Error: 12.4536 | Correct: 0.8187 | RMS Error: 0.2790
Epoch # 970, Layer = 'output' | Units: 0.8187 | Patterns: 0.5750
Epoch # 980 | TSS Error: 18.0081 | Correct: 0.7750 | RMS Error: 0.3355
Epoch # 980, Layer = 'output' | Units: 0.7750 | Patterns: 0.5000
Epoch # 990 | TSS Error: 21.1747 | Correct: 0.7562 | RMS Error: 0.3638
Epoch # 990, Layer = 'output' | Units: 0.7562 | Patterns: 0.4500
Epoch # 1000 | TSS Error: 15.7427 | Correct: 0.7375 | RMS Error: 0.3137
Epoch # 1000, Layer = 'output' | Units: 0.7375 | Patterns: 0.4250
Epoch # 1010 | TSS Error: 21.8741 | Correct: 0.7688 | RMS Error: 0.3697
Epoch # 1010, Layer = 'output' | Units: 0.7688 | Patterns: 0.4250
Epoch # 1020 | TSS Error: 21.6533 | Correct: 0.6687 | RMS Error: 0.3679
Epoch # 1020, Layer = 'output' | Units: 0.6687 | Patterns: 0.2250
Epoch # 1030 | TSS Error: 20.3876 | Correct: 0.6563 | RMS Error: 0.3570
Epoch # 1030, Layer = 'output' | Units: 0.6563 | Patterns: 0.2000
Epoch # 1040 | TSS Error: 16.9783 | Correct: 0.7813 | RMS Error: 0.3258
Epoch # 1040, Layer = 'output' | Units: 0.7813 | Patterns: 0.5250
Epoch # 1050 | TSS Error: 18.7538 | Correct: 0.7625 | RMS Error: 0.3424
Epoch # 1050, Layer = 'output' | Units: 0.7625 | Patterns: 0.5000
Epoch # 1060 | TSS Error: 20.8040 | Correct: 0.7375 | RMS Error: 0.3606
Epoch # 1060, Layer = 'output' | Units: 0.7375 | Patterns: 0.4250
Epoch # 1070 | TSS Error: 17.6503 | Correct: 0.7875 | RMS Error: 0.3321
Epoch # 1070, Layer = 'output' | Units: 0.7875 | Patterns: 0.4250
Epoch # 1080 | TSS Error: 19.6182 | Correct: 0.6750 | RMS Error: 0.3502
Epoch # 1080, Layer = 'output' | Units: 0.6750 | Patterns: 0.2500
Epoch # 1090 | TSS Error: 20.7814 | Correct: 0.7375 | RMS Error: 0.3604
Epoch # 1090, Layer = 'output' | Units: 0.7375 | Patterns: 0.5000
Epoch # 1100 | TSS Error: 18.8675 | Correct: 0.8125 | RMS Error: 0.3434
Epoch # 1100, Layer = 'output' | Units: 0.8125 | Patterns: 0.6000
Epoch # 1110 | TSS Error: 13.3067 | Correct: 0.7562 | RMS Error: 0.2884
Epoch # 1110, Layer = 'output' | Units: 0.7562 | Patterns: 0.3500
Epoch # 1120 | TSS Error: 15.3993 | Correct: 0.7500 | RMS Error: 0.3102
Epoch # 1120, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 1130 | TSS Error: 14.1239 | Correct: 0.7500 | RMS Error: 0.2971
Epoch # 1130, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 1140 | TSS Error: 21.9685 | Correct: 0.7312 | RMS Error: 0.3705
Epoch # 1140, Layer = 'output' | Units: 0.7312 | Patterns: 0.4000
Epoch # 1150 | TSS Error: 13.9987 | Correct: 0.7125 | RMS Error: 0.2958
Epoch # 1150, Layer = 'output' | Units: 0.7125 | Patterns: 0.3250
Epoch # 1160 | TSS Error: 25.0919 | Correct: 0.7500 | RMS Error: 0.3960
Epoch # 1160, Layer = 'output' | Units: 0.7500 | Patterns: 0.4000
Epoch # 1170 | TSS Error: 18.2158 | Correct: 0.7688 | RMS Error: 0.3374
Epoch # 1170, Layer = 'output' | Units: 0.7688 | Patterns: 0.4750
Epoch # 1180 | TSS Error: 18.0545 | Correct: 0.7625 | RMS Error: 0.3359
Epoch # 1180, Layer = 'output' | Units: 0.7625 | Patterns: 0.4500
Epoch # 1190 | TSS Error: 21.1697 | Correct: 0.7063 | RMS Error: 0.3637
Epoch # 1190, Layer = 'output' | Units: 0.7063 | Patterns: 0.3000
Epoch # 1200 | TSS Error: 11.1901 | Correct: 0.7937 | RMS Error: 0.2645
Epoch # 1200, Layer = 'output' | Units: 0.7937 | Patterns: 0.5500
Epoch # 1210 | TSS Error: 18.3604 | Correct: 0.7312 | RMS Error: 0.3388
Epoch # 1210, Layer = 'output' | Units: 0.7312 | Patterns: 0.4500
Epoch # 1220 | TSS Error: 17.2105 | Correct: 0.7188 | RMS Error: 0.3280
Epoch # 1220, Layer = 'output' | Units: 0.7188 | Patterns: 0.3750
Epoch # 1230 | TSS Error: 14.1099 | Correct: 0.7625 | RMS Error: 0.2970
Epoch # 1230, Layer = 'output' | Units: 0.7625 | Patterns: 0.5250
Epoch # 1240 | TSS Error: 17.2806 | Correct: 0.7688 | RMS Error: 0.3286
Epoch # 1240, Layer = 'output' | Units: 0.7688 | Patterns: 0.4500
Epoch # 1250 | TSS Error: 13.1975 | Correct: 0.7500 | RMS Error: 0.2872
Epoch # 1250, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 1260 | TSS Error: 17.7128 | Correct: 0.7125 | RMS Error: 0.3327
Epoch # 1260, Layer = 'output' | Units: 0.7125 | Patterns: 0.4000
Epoch # 1270 | TSS Error: 25.7249 | Correct: 0.7000 | RMS Error: 0.4010
Epoch # 1270, Layer = 'output' | Units: 0.7000 | Patterns: 0.3250
Epoch # 1280 | TSS Error: 16.7089 | Correct: 0.7250 | RMS Error: 0.3232
Epoch # 1280, Layer = 'output' | Units: 0.7250 | Patterns: 0.3500
Epoch # 1290 | TSS Error: 17.4092 | Correct: 0.7937 | RMS Error: 0.3299
Epoch # 1290, Layer = 'output' | Units: 0.7937 | Patterns: 0.5250
Epoch # 1300 | TSS Error: 12.6644 | Correct: 0.7500 | RMS Error: 0.2813
Epoch # 1300, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 1310 | TSS Error: 16.1003 | Correct: 0.7500 | RMS Error: 0.3172
Epoch # 1310, Layer = 'output' | Units: 0.7500 | Patterns: 0.4500
Epoch # 1320 | TSS Error: 15.4076 | Correct: 0.7500 | RMS Error: 0.3103
Epoch # 1320, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 1330 | TSS Error: 18.7642 | Correct: 0.7438 | RMS Error: 0.3425
Epoch # 1330, Layer = 'output' | Units: 0.7438 | Patterns: 0.4750
Epoch # 1340 | TSS Error: 22.3161 | Correct: 0.7813 | RMS Error: 0.3735
Epoch # 1340, Layer = 'output' | Units: 0.7813 | Patterns: 0.5750
Epoch # 1350 | TSS Error: 22.1534 | Correct: 0.7375 | RMS Error: 0.3721
Epoch # 1350, Layer = 'output' | Units: 0.7375 | Patterns: 0.4000
Epoch # 1360 | TSS Error: 13.3896 | Correct: 0.7562 | RMS Error: 0.2893
Epoch # 1360, Layer = 'output' | Units: 0.7562 | Patterns: 0.4750
Epoch # 1370 | TSS Error: 25.9367 | Correct: 0.7250 | RMS Error: 0.4026
Epoch # 1370, Layer = 'output' | Units: 0.7250 | Patterns: 0.3750
Epoch # 1380 | TSS Error: 23.1480 | Correct: 0.7250 | RMS Error: 0.3804
Epoch # 1380, Layer = 'output' | Units: 0.7250 | Patterns: 0.4250
Epoch # 1390 | TSS Error: 16.7650 | Correct: 0.7375 | RMS Error: 0.3237
Epoch # 1390, Layer = 'output' | Units: 0.7375 | Patterns: 0.4750
Epoch # 1400 | TSS Error: 13.4816 | Correct: 0.7375 | RMS Error: 0.2903
Epoch # 1400, Layer = 'output' | Units: 0.7375 | Patterns: 0.4750
Epoch # 1410 | TSS Error: 19.4040 | Correct: 0.7438 | RMS Error: 0.3482
Epoch # 1410, Layer = 'output' | Units: 0.7438 | Patterns: 0.4000
Epoch # 1420 | TSS Error: 16.3916 | Correct: 0.7063 | RMS Error: 0.3201
Epoch # 1420, Layer = 'output' | Units: 0.7063 | Patterns: 0.4000
Epoch # 1430 | TSS Error: 15.2452 | Correct: 0.7500 | RMS Error: 0.3087
Epoch # 1430, Layer = 'output' | Units: 0.7500 | Patterns: 0.4500
Epoch # 1440 | TSS Error: 16.4477 | Correct: 0.7063 | RMS Error: 0.3206
Epoch # 1440, Layer = 'output' | Units: 0.7063 | Patterns: 0.3500
Epoch # 1450 | TSS Error: 18.5225 | Correct: 0.7813 | RMS Error: 0.3402
Epoch # 1450, Layer = 'output' | Units: 0.7813 | Patterns: 0.5750
Epoch # 1460 | TSS Error: 17.2555 | Correct: 0.7312 | RMS Error: 0.3284
Epoch # 1460, Layer = 'output' | Units: 0.7312 | Patterns: 0.3500
Epoch # 1470 | TSS Error: 19.4918 | Correct: 0.7500 | RMS Error: 0.3490
Epoch # 1470, Layer = 'output' | Units: 0.7500 | Patterns: 0.4500
Epoch # 1480 | TSS Error: 14.9456 | Correct: 0.7562 | RMS Error: 0.3056
Epoch # 1480, Layer = 'output' | Units: 0.7562 | Patterns: 0.4500
Epoch # 1490 | TSS Error: 19.5986 | Correct: 0.7937 | RMS Error: 0.3500
Epoch # 1490, Layer = 'output' | Units: 0.7937 | Patterns: 0.5500
Epoch # 1500 | TSS Error: 14.6240 | Correct: 0.7688 | RMS Error: 0.3023
Epoch # 1500, Layer = 'output' | Units: 0.7688 | Patterns: 0.5000
Epoch # 1510 | TSS Error: 14.5652 | Correct: 0.7250 | RMS Error: 0.3017
Epoch # 1510, Layer = 'output' | Units: 0.7250 | Patterns: 0.4250
Epoch # 1520 | TSS Error: 15.4243 | Correct: 0.7375 | RMS Error: 0.3105
Epoch # 1520, Layer = 'output' | Units: 0.7375 | Patterns: 0.4250
Epoch # 1530 | TSS Error: 17.0266 | Correct: 0.7688 | RMS Error: 0.3262
Epoch # 1530, Layer = 'output' | Units: 0.7688 | Patterns: 0.4750
Epoch # 1540 | TSS Error: 21.3853 | Correct: 0.7000 | RMS Error: 0.3656
Epoch # 1540, Layer = 'output' | Units: 0.7000 | Patterns: 0.3250
Epoch # 1550 | TSS Error: 16.1130 | Correct: 0.8187 | RMS Error: 0.3173
Epoch # 1550, Layer = 'output' | Units: 0.8187 | Patterns: 0.6250
Epoch # 1560 | TSS Error: 19.1651 | Correct: 0.6937 | RMS Error: 0.3461
Epoch # 1560, Layer = 'output' | Units: 0.6937 | Patterns: 0.3250
Epoch # 1570 | TSS Error: 16.8630 | Correct: 0.7438 | RMS Error: 0.3246
Epoch # 1570, Layer = 'output' | Units: 0.7438 | Patterns: 0.4250
Epoch # 1580 | TSS Error: 20.3196 | Correct: 0.7438 | RMS Error: 0.3564
Epoch # 1580, Layer = 'output' | Units: 0.7438 | Patterns: 0.4750
Epoch # 1590 | TSS Error: 19.7483 | Correct: 0.7750 | RMS Error: 0.3513
Epoch # 1590, Layer = 'output' | Units: 0.7750 | Patterns: 0.5250
Epoch # 1600 | TSS Error: 16.4855 | Correct: 0.7937 | RMS Error: 0.3210
Epoch # 1600, Layer = 'output' | Units: 0.7937 | Patterns: 0.5500
Epoch # 1610 | TSS Error: 15.6935 | Correct: 0.7562 | RMS Error: 0.3132
Epoch # 1610, Layer = 'output' | Units: 0.7562 | Patterns: 0.4750
Epoch # 1620 | TSS Error: 17.3487 | Correct: 0.7438 | RMS Error: 0.3293
Epoch # 1620, Layer = 'output' | Units: 0.7438 | Patterns: 0.4750
Epoch # 1630 | TSS Error: 16.1653 | Correct: 0.7875 | RMS Error: 0.3179
Epoch # 1630, Layer = 'output' | Units: 0.7875 | Patterns: 0.5750
Epoch # 1640 | TSS Error: 16.4960 | Correct: 0.7750 | RMS Error: 0.3211
Epoch # 1640, Layer = 'output' | Units: 0.7750 | Patterns: 0.5500
Epoch # 1650 | TSS Error: 16.6678 | Correct: 0.7937 | RMS Error: 0.3228
Epoch # 1650, Layer = 'output' | Units: 0.7937 | Patterns: 0.5500
Epoch # 1660 | TSS Error: 18.3669 | Correct: 0.7438 | RMS Error: 0.3388
Epoch # 1660, Layer = 'output' | Units: 0.7438 | Patterns: 0.5000
Epoch # 1670 | TSS Error: 13.7266 | Correct: 0.7813 | RMS Error: 0.2929
Epoch # 1670, Layer = 'output' | Units: 0.7813 | Patterns: 0.4500
Epoch # 1680 | TSS Error: 19.6718 | Correct: 0.7688 | RMS Error: 0.3506
Epoch # 1680, Layer = 'output' | Units: 0.7688 | Patterns: 0.4750
Epoch # 1690 | TSS Error: 14.4778 | Correct: 0.7875 | RMS Error: 0.3008
Epoch # 1690, Layer = 'output' | Units: 0.7875 | Patterns: 0.5000
Epoch # 1700 | TSS Error: 16.2918 | Correct: 0.7875 | RMS Error: 0.3191
Epoch # 1700, Layer = 'output' | Units: 0.7875 | Patterns: 0.5500
Epoch # 1710 | TSS Error: 16.6359 | Correct: 0.7813 | RMS Error: 0.3225
Epoch # 1710, Layer = 'output' | Units: 0.7813 | Patterns: 0.5500
Epoch # 1720 | TSS Error: 22.9990 | Correct: 0.8000 | RMS Error: 0.3791
Epoch # 1720, Layer = 'output' | Units: 0.8000 | Patterns: 0.5500
Epoch # 1730 | TSS Error: 21.1808 | Correct: 0.7500 | RMS Error: 0.3638
Epoch # 1730, Layer = 'output' | Units: 0.7500 | Patterns: 0.4500
Epoch # 1740 | TSS Error: 12.7232 | Correct: 0.7500 | RMS Error: 0.2820
Epoch # 1740, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 1750 | TSS Error: 17.1815 | Correct: 0.7438 | RMS Error: 0.3277
Epoch # 1750, Layer = 'output' | Units: 0.7438 | Patterns: 0.4250
Epoch # 1760 | TSS Error: 6.2369 | Correct: 0.8750 | RMS Error: 0.1974
Epoch # 1760, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 1770 | TSS Error: 6.1777 | Correct: 0.8938 | RMS Error: 0.1965
Epoch # 1770, Layer = 'output' | Units: 0.8938 | Patterns: 0.7750
Epoch # 1780 | TSS Error: 5.8591 | Correct: 0.9063 | RMS Error: 0.1914
Epoch # 1780, Layer = 'output' | Units: 0.9063 | Patterns: 0.8000
Epoch # 1790 | TSS Error: 5.2697 | Correct: 0.8625 | RMS Error: 0.1815
Epoch # 1790, Layer = 'output' | Units: 0.8625 | Patterns: 0.7250
Epoch # 1800 | TSS Error: 6.2264 | Correct: 0.9250 | RMS Error: 0.1973
Epoch # 1800, Layer = 'output' | Units: 0.9250 | Patterns: 0.8500
Epoch # 1810 | TSS Error: 3.8972 | Correct: 0.9187 | RMS Error: 0.1561
Epoch # 1810, Layer = 'output' | Units: 0.9187 | Patterns: 0.8000
Epoch # 1820 | TSS Error: 5.8107 | Correct: 0.9000 | RMS Error: 0.1906
Epoch # 1820, Layer = 'output' | Units: 0.9000 | Patterns: 0.8000
Epoch # 1830 | TSS Error: 7.6952 | Correct: 0.9500 | RMS Error: 0.2193
Epoch # 1830, Layer = 'output' | Units: 0.9500 | Patterns: 0.9000
Epoch # 1840 | TSS Error: 5.9081 | Correct: 0.9125 | RMS Error: 0.1922
Epoch # 1840, Layer = 'output' | Units: 0.9125 | Patterns: 0.8250
Epoch # 1850 | TSS Error: 7.7107 | Correct: 0.9500 | RMS Error: 0.2195
Epoch # 1850, Layer = 'output' | Units: 0.9500 | Patterns: 0.9000
----------------------------------------------------
Final # 1857 | TSS Error: 0.1522 | Correct: 1.0000 | RMS Error: 0.0308
Final # 1857, Layer = 'output' | Units: 1.0000 | Patterns: 1.0000
----------------------------------------------------
>>> test()
Variations 0 1 2 3 4 5 6 7 8 9
Shape 0 0 0 0 0 0 0 0 0 0 0
Shape 1 1 1 1 1 1 1 1 1 1 1
Shape 2 2 2 2 2 2 2 2 2 2 2
Shape 3 3 3 3 3 3 3 3 3 3 3
# wrong: 0
>>>
>>> train()
# shapes = 4
tolerance = 0.2
hidden = 5
Epoch # 10 | TSS Error: 13.2518 | Correct: 0.4750 | RMS Error: 0.4070
Epoch # 10, Layer = 'output' | Units: 0.4750 | Patterns: 0.0000
Epoch # 20 | TSS Error: 12.8353 | Correct: 0.5875 | RMS Error: 0.4006
Epoch # 20, Layer = 'output' | Units: 0.5875 | Patterns: 0.2000
Epoch # 30 | TSS Error: 12.8970 | Correct: 0.4875 | RMS Error: 0.4015
Epoch # 30, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 40 | TSS Error: 12.6371 | Correct: 0.5000 | RMS Error: 0.3974
Epoch # 40, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 50 | TSS Error: 16.4888 | Correct: 0.4625 | RMS Error: 0.4540
Epoch # 50, Layer = 'output' | Units: 0.4625 | Patterns: 0.0000
Epoch # 60 | TSS Error: 13.7577 | Correct: 0.5250 | RMS Error: 0.4147
Epoch # 60, Layer = 'output' | Units: 0.5250 | Patterns: 0.0500
Epoch # 70 | TSS Error: 15.4463 | Correct: 0.4750 | RMS Error: 0.4394
Epoch # 70, Layer = 'output' | Units: 0.4750 | Patterns: 0.0000
Epoch # 80 | TSS Error: 17.8805 | Correct: 0.5250 | RMS Error: 0.4728
Epoch # 80, Layer = 'output' | Units: 0.5250 | Patterns: 0.0500
Epoch # 90 | TSS Error: 13.7631 | Correct: 0.4875 | RMS Error: 0.4148
Epoch # 90, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 100 | TSS Error: 12.8441 | Correct: 0.5000 | RMS Error: 0.4007
Epoch # 100, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 110 | TSS Error: 15.0500 | Correct: 0.4625 | RMS Error: 0.4337
Epoch # 110, Layer = 'output' | Units: 0.4625 | Patterns: 0.0500
Epoch # 120 | TSS Error: 14.9991 | Correct: 0.4750 | RMS Error: 0.4330
Epoch # 120, Layer = 'output' | Units: 0.4750 | Patterns: 0.0000
Epoch # 130 | TSS Error: 12.4300 | Correct: 0.5000 | RMS Error: 0.3942
Epoch # 130, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 140 | TSS Error: 15.3028 | Correct: 0.6000 | RMS Error: 0.4374
Epoch # 140, Layer = 'output' | Units: 0.6000 | Patterns: 0.2000
Epoch # 150 | TSS Error: 15.9612 | Correct: 0.5000 | RMS Error: 0.4467
Epoch # 150, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 160 | TSS Error: 14.2393 | Correct: 0.5000 | RMS Error: 0.4219
Epoch # 160, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 170 | TSS Error: 15.8358 | Correct: 0.5625 | RMS Error: 0.4449
Epoch # 170, Layer = 'output' | Units: 0.5625 | Patterns: 0.1000
Epoch # 180 | TSS Error: 15.3475 | Correct: 0.4875 | RMS Error: 0.4380
Epoch # 180, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 190 | TSS Error: 12.4807 | Correct: 0.4875 | RMS Error: 0.3950
Epoch # 190, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 200 | TSS Error: 14.0843 | Correct: 0.4875 | RMS Error: 0.4196
Epoch # 200, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 210 | TSS Error: 15.6454 | Correct: 0.4875 | RMS Error: 0.4422
Epoch # 210, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 220 | TSS Error: 12.2510 | Correct: 0.5000 | RMS Error: 0.3913
Epoch # 220, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 230 | TSS Error: 13.2166 | Correct: 0.5000 | RMS Error: 0.4065
Epoch # 230, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 240 | TSS Error: 13.0264 | Correct: 0.4875 | RMS Error: 0.4035
Epoch # 240, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 250 | TSS Error: 14.9098 | Correct: 0.5125 | RMS Error: 0.4317
Epoch # 250, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 260 | TSS Error: 13.6557 | Correct: 0.4875 | RMS Error: 0.4132
Epoch # 260, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 270 | TSS Error: 14.7174 | Correct: 0.5125 | RMS Error: 0.4289
Epoch # 270, Layer = 'output' | Units: 0.5125 | Patterns: 0.0500
Epoch # 280 | TSS Error: 14.4927 | Correct: 0.5125 | RMS Error: 0.4256
Epoch # 280, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 290 | TSS Error: 12.6877 | Correct: 0.5250 | RMS Error: 0.3982
Epoch # 290, Layer = 'output' | Units: 0.5250 | Patterns: 0.0500
Epoch # 300 | TSS Error: 12.5215 | Correct: 0.5000 | RMS Error: 0.3956
Epoch # 300, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 310 | TSS Error: 14.1701 | Correct: 0.5125 | RMS Error: 0.4209
Epoch # 310, Layer = 'output' | Units: 0.5125 | Patterns: 0.0500
Epoch # 320 | TSS Error: 15.6128 | Correct: 0.5125 | RMS Error: 0.4418
Epoch # 320, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 330 | TSS Error: 14.0874 | Correct: 0.4875 | RMS Error: 0.4196
Epoch # 330, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 340 | TSS Error: 14.6191 | Correct: 0.4750 | RMS Error: 0.4275
Epoch # 340, Layer = 'output' | Units: 0.4750 | Patterns: 0.0000
Epoch # 350 | TSS Error: 12.9747 | Correct: 0.5000 | RMS Error: 0.4027
Epoch # 350, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 360 | TSS Error: 12.8551 | Correct: 0.5000 | RMS Error: 0.4009
Epoch # 360, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 370 | TSS Error: 14.7023 | Correct: 0.6250 | RMS Error: 0.4287
Epoch # 370, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 380 | TSS Error: 12.4044 | Correct: 0.5000 | RMS Error: 0.3938
Epoch # 380, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 390 | TSS Error: 12.8759 | Correct: 0.5000 | RMS Error: 0.4012
Epoch # 390, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 400 | TSS Error: 15.4542 | Correct: 0.4875 | RMS Error: 0.4395
Epoch # 400, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 410 | TSS Error: 13.0379 | Correct: 0.5000 | RMS Error: 0.4037
Epoch # 410, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 420 | TSS Error: 12.5692 | Correct: 0.5000 | RMS Error: 0.3964
Epoch # 420, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 430 | TSS Error: 13.3096 | Correct: 0.4875 | RMS Error: 0.4079
Epoch # 430, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 440 | TSS Error: 13.3983 | Correct: 0.5500 | RMS Error: 0.4092
Epoch # 440, Layer = 'output' | Units: 0.5500 | Patterns: 0.1000
Epoch # 450 | TSS Error: 12.7142 | Correct: 0.5000 | RMS Error: 0.3987
Epoch # 450, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 460 | TSS Error: 13.0943 | Correct: 0.5000 | RMS Error: 0.4046
Epoch # 460, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 470 | TSS Error: 14.9467 | Correct: 0.4875 | RMS Error: 0.4322
Epoch # 470, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 480 | TSS Error: 12.9493 | Correct: 0.5000 | RMS Error: 0.4023
Epoch # 480, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 490 | TSS Error: 12.4317 | Correct: 0.4875 | RMS Error: 0.3942
Epoch # 490, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 500 | TSS Error: 12.8023 | Correct: 0.5000 | RMS Error: 0.4000
Epoch # 500, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 510 | TSS Error: 12.7679 | Correct: 0.4875 | RMS Error: 0.3995
Epoch # 510, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 520 | TSS Error: 11.3751 | Correct: 0.5125 | RMS Error: 0.3771
Epoch # 520, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 530 | TSS Error: 13.5302 | Correct: 0.4875 | RMS Error: 0.4113
Epoch # 530, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 540 | TSS Error: 13.5459 | Correct: 0.5000 | RMS Error: 0.4115
Epoch # 540, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 550 | TSS Error: 12.3830 | Correct: 0.5375 | RMS Error: 0.3934
Epoch # 550, Layer = 'output' | Units: 0.5375 | Patterns: 0.0500
Epoch # 560 | TSS Error: 13.3166 | Correct: 0.4750 | RMS Error: 0.4080
Epoch # 560, Layer = 'output' | Units: 0.4750 | Patterns: 0.0000
Epoch # 570 | TSS Error: 19.8681 | Correct: 0.5000 | RMS Error: 0.4983
Epoch # 570, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 580 | TSS Error: 13.8889 | Correct: 0.4750 | RMS Error: 0.4167
Epoch # 580, Layer = 'output' | Units: 0.4750 | Patterns: 0.0000
Epoch # 590 | TSS Error: 12.5440 | Correct: 0.4875 | RMS Error: 0.3960
Epoch # 590, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 600 | TSS Error: 16.8328 | Correct: 0.6000 | RMS Error: 0.4587
Epoch # 600, Layer = 'output' | Units: 0.6000 | Patterns: 0.2000
Epoch # 610 | TSS Error: 12.7910 | Correct: 0.5250 | RMS Error: 0.3999
Epoch # 610, Layer = 'output' | Units: 0.5250 | Patterns: 0.0500
Epoch # 620 | TSS Error: 13.1635 | Correct: 0.4875 | RMS Error: 0.4056
Epoch # 620, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 630 | TSS Error: 12.7596 | Correct: 0.5000 | RMS Error: 0.3994
Epoch # 630, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 640 | TSS Error: 17.3692 | Correct: 0.5000 | RMS Error: 0.4660
Epoch # 640, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 650 | TSS Error: 12.1898 | Correct: 0.5000 | RMS Error: 0.3903
Epoch # 650, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 660 | TSS Error: 12.7898 | Correct: 0.5000 | RMS Error: 0.3998
Epoch # 660, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 670 | TSS Error: 16.6198 | Correct: 0.5125 | RMS Error: 0.4558
Epoch # 670, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 680 | TSS Error: 12.9436 | Correct: 0.5000 | RMS Error: 0.4022
Epoch # 680, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 690 | TSS Error: 13.6674 | Correct: 0.5250 | RMS Error: 0.4133
Epoch # 690, Layer = 'output' | Units: 0.5250 | Patterns: 0.0500
Epoch # 700 | TSS Error: 13.6871 | Correct: 0.5000 | RMS Error: 0.4136
Epoch # 700, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 710 | TSS Error: 11.6408 | Correct: 0.5125 | RMS Error: 0.3815
Epoch # 710, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 720 | TSS Error: 13.0751 | Correct: 0.4875 | RMS Error: 0.4043
Epoch # 720, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 730 | TSS Error: 14.2734 | Correct: 0.5000 | RMS Error: 0.4224
Epoch # 730, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 740 | TSS Error: 14.7106 | Correct: 0.5250 | RMS Error: 0.4288
Epoch # 740, Layer = 'output' | Units: 0.5250 | Patterns: 0.0500
Epoch # 750 | TSS Error: 14.3859 | Correct: 0.4875 | RMS Error: 0.4241
Epoch # 750, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 760 | TSS Error: 12.7990 | Correct: 0.5125 | RMS Error: 0.4000
Epoch # 760, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 770 | TSS Error: 12.6911 | Correct: 0.5125 | RMS Error: 0.3983
Epoch # 770, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 780 | TSS Error: 12.1800 | Correct: 0.5000 | RMS Error: 0.3902
Epoch # 780, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 790 | TSS Error: 14.6304 | Correct: 0.4875 | RMS Error: 0.4276
Epoch # 790, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 800 | TSS Error: 14.5142 | Correct: 0.5250 | RMS Error: 0.4259
Epoch # 800, Layer = 'output' | Units: 0.5250 | Patterns: 0.0500
Epoch # 810 | TSS Error: 12.8244 | Correct: 0.5000 | RMS Error: 0.4004
Epoch # 810, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 820 | TSS Error: 17.9940 | Correct: 0.5125 | RMS Error: 0.4743
Epoch # 820, Layer = 'output' | Units: 0.5125 | Patterns: 0.0500
Epoch # 830 | TSS Error: 14.5583 | Correct: 0.5375 | RMS Error: 0.4266
Epoch # 830, Layer = 'output' | Units: 0.5375 | Patterns: 0.0500
Epoch # 840 | TSS Error: 15.3591 | Correct: 0.5750 | RMS Error: 0.4382
Epoch # 840, Layer = 'output' | Units: 0.5750 | Patterns: 0.1500
Epoch # 850 | TSS Error: 14.1262 | Correct: 0.5000 | RMS Error: 0.4202
Epoch # 850, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 860 | TSS Error: 13.8844 | Correct: 0.4875 | RMS Error: 0.4166
Epoch # 860, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 870 | TSS Error: 11.8387 | Correct: 0.5000 | RMS Error: 0.3847
Epoch # 870, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 880 | TSS Error: 11.9300 | Correct: 0.5000 | RMS Error: 0.3862
Epoch # 880, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 890 | TSS Error: 11.2353 | Correct: 0.5000 | RMS Error: 0.3748
Epoch # 890, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 900 | TSS Error: 14.3991 | Correct: 0.5125 | RMS Error: 0.4243
Epoch # 900, Layer = 'output' | Units: 0.5125 | Patterns: 0.0500
Epoch # 910 | TSS Error: 13.2363 | Correct: 0.5375 | RMS Error: 0.4068
Epoch # 910, Layer = 'output' | Units: 0.5375 | Patterns: 0.0500
Epoch # 920 | TSS Error: 12.0699 | Correct: 0.5875 | RMS Error: 0.3884
Epoch # 920, Layer = 'output' | Units: 0.5875 | Patterns: 0.1500
Epoch # 930 | TSS Error: 13.1345 | Correct: 0.5000 | RMS Error: 0.4052
Epoch # 930, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 940 | TSS Error: 13.8255 | Correct: 0.5000 | RMS Error: 0.4157
Epoch # 940, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 950 | TSS Error: 14.3749 | Correct: 0.5000 | RMS Error: 0.4239
Epoch # 950, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 960 | TSS Error: 17.8057 | Correct: 0.5375 | RMS Error: 0.4718
Epoch # 960, Layer = 'output' | Units: 0.5375 | Patterns: 0.1000
Epoch # 970 | TSS Error: 13.3998 | Correct: 0.5000 | RMS Error: 0.4093
Epoch # 970, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 980 | TSS Error: 11.1006 | Correct: 0.5250 | RMS Error: 0.3725
Epoch # 980, Layer = 'output' | Units: 0.5250 | Patterns: 0.0500
Epoch # 990 | TSS Error: 14.8107 | Correct: 0.5875 | RMS Error: 0.4303
Epoch # 990, Layer = 'output' | Units: 0.5875 | Patterns: 0.1500
Epoch # 1000 | TSS Error: 12.1239 | Correct: 0.5000 | RMS Error: 0.3893
Epoch # 1000, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1010 | TSS Error: 13.2776 | Correct: 0.4875 | RMS Error: 0.4074
Epoch # 1010, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 1020 | TSS Error: 12.5215 | Correct: 0.6000 | RMS Error: 0.3956
Epoch # 1020, Layer = 'output' | Units: 0.6000 | Patterns: 0.2000
Epoch # 1030 | TSS Error: 13.4905 | Correct: 0.4750 | RMS Error: 0.4106
Epoch # 1030, Layer = 'output' | Units: 0.4750 | Patterns: 0.0000
Epoch # 1040 | TSS Error: 15.1418 | Correct: 0.4875 | RMS Error: 0.4351
Epoch # 1040, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 1050 | TSS Error: 16.1526 | Correct: 0.5000 | RMS Error: 0.4493
Epoch # 1050, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1060 | TSS Error: 13.3747 | Correct: 0.5750 | RMS Error: 0.4089
Epoch # 1060, Layer = 'output' | Units: 0.5750 | Patterns: 0.1500
Epoch # 1070 | TSS Error: 11.9169 | Correct: 0.4875 | RMS Error: 0.3860
Epoch # 1070, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 1080 | TSS Error: 13.1754 | Correct: 0.5500 | RMS Error: 0.4058
Epoch # 1080, Layer = 'output' | Units: 0.5500 | Patterns: 0.1000
Epoch # 1090 | TSS Error: 13.9730 | Correct: 0.4750 | RMS Error: 0.4179
Epoch # 1090, Layer = 'output' | Units: 0.4750 | Patterns: 0.0000
Epoch # 1100 | TSS Error: 16.5167 | Correct: 0.5125 | RMS Error: 0.4544
Epoch # 1100, Layer = 'output' | Units: 0.5125 | Patterns: 0.0500
Epoch # 1110 | TSS Error: 15.4855 | Correct: 0.5750 | RMS Error: 0.4400
Epoch # 1110, Layer = 'output' | Units: 0.5750 | Patterns: 0.1500
Epoch # 1120 | TSS Error: 12.8291 | Correct: 0.4875 | RMS Error: 0.4005
Epoch # 1120, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 1130 | TSS Error: 16.1110 | Correct: 0.6000 | RMS Error: 0.4488
Epoch # 1130, Layer = 'output' | Units: 0.6000 | Patterns: 0.1000
Epoch # 1140 | TSS Error: 12.0232 | Correct: 0.5125 | RMS Error: 0.3877
Epoch # 1140, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 1150 | TSS Error: 11.8141 | Correct: 0.5000 | RMS Error: 0.3843
Epoch # 1150, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1160 | TSS Error: 14.7044 | Correct: 0.5625 | RMS Error: 0.4287
Epoch # 1160, Layer = 'output' | Units: 0.5625 | Patterns: 0.1500
Epoch # 1170 | TSS Error: 13.1251 | Correct: 0.5125 | RMS Error: 0.4050
Epoch # 1170, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 1180 | TSS Error: 12.7642 | Correct: 0.5000 | RMS Error: 0.3994
Epoch # 1180, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1190 | TSS Error: 13.5682 | Correct: 0.5500 | RMS Error: 0.4118
Epoch # 1190, Layer = 'output' | Units: 0.5500 | Patterns: 0.1000
Epoch # 1200 | TSS Error: 15.9842 | Correct: 0.6000 | RMS Error: 0.4470
Epoch # 1200, Layer = 'output' | Units: 0.6000 | Patterns: 0.2000
Epoch # 1210 | TSS Error: 14.3288 | Correct: 0.5000 | RMS Error: 0.4232
Epoch # 1210, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1220 | TSS Error: 11.7887 | Correct: 0.5000 | RMS Error: 0.3839
Epoch # 1220, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1230 | TSS Error: 10.5196 | Correct: 0.5000 | RMS Error: 0.3626
Epoch # 1230, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1240 | TSS Error: 13.2922 | Correct: 0.4875 | RMS Error: 0.4076
Epoch # 1240, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 1250 | TSS Error: 14.1837 | Correct: 0.5000 | RMS Error: 0.4211
Epoch # 1250, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1260 | TSS Error: 13.1353 | Correct: 0.5000 | RMS Error: 0.4052
Epoch # 1260, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1270 | TSS Error: 12.0944 | Correct: 0.5625 | RMS Error: 0.3888
Epoch # 1270, Layer = 'output' | Units: 0.5625 | Patterns: 0.1000
Epoch # 1280 | TSS Error: 17.6000 | Correct: 0.6500 | RMS Error: 0.4690
Epoch # 1280, Layer = 'output' | Units: 0.6500 | Patterns: 0.2500
Epoch # 1290 | TSS Error: 14.2202 | Correct: 0.5875 | RMS Error: 0.4216
Epoch # 1290, Layer = 'output' | Units: 0.5875 | Patterns: 0.2000
Epoch # 1300 | TSS Error: 14.6942 | Correct: 0.5000 | RMS Error: 0.4286
Epoch # 1300, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1310 | TSS Error: 13.8653 | Correct: 0.5125 | RMS Error: 0.4163
Epoch # 1310, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 1320 | TSS Error: 13.7469 | Correct: 0.5125 | RMS Error: 0.4145
Epoch # 1320, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 1330 | TSS Error: 12.0656 | Correct: 0.5000 | RMS Error: 0.3884
Epoch # 1330, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1340 | TSS Error: 12.3579 | Correct: 0.5000 | RMS Error: 0.3930
Epoch # 1340, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1350 | TSS Error: 12.2579 | Correct: 0.5000 | RMS Error: 0.3914
Epoch # 1350, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1360 | TSS Error: 13.0336 | Correct: 0.4875 | RMS Error: 0.4036
Epoch # 1360, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 1370 | TSS Error: 13.2796 | Correct: 0.4750 | RMS Error: 0.4074
Epoch # 1370, Layer = 'output' | Units: 0.4750 | Patterns: 0.0000
Epoch # 1380 | TSS Error: 12.1648 | Correct: 0.5000 | RMS Error: 0.3899
Epoch # 1380, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1390 | TSS Error: 12.1943 | Correct: 0.4875 | RMS Error: 0.3904
Epoch # 1390, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 1400 | TSS Error: 14.4929 | Correct: 0.5625 | RMS Error: 0.4256
Epoch # 1400, Layer = 'output' | Units: 0.5625 | Patterns: 0.1500
Epoch # 1410 | TSS Error: 15.0391 | Correct: 0.4875 | RMS Error: 0.4336
Epoch # 1410, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 1420 | TSS Error: 11.1669 | Correct: 0.5000 | RMS Error: 0.3736
Epoch # 1420, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1430 | TSS Error: 15.8376 | Correct: 0.4875 | RMS Error: 0.4449
Epoch # 1430, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 1440 | TSS Error: 12.0588 | Correct: 0.5750 | RMS Error: 0.3882
Epoch # 1440, Layer = 'output' | Units: 0.5750 | Patterns: 0.0000
Epoch # 1450 | TSS Error: 14.7570 | Correct: 0.5625 | RMS Error: 0.4295
Epoch # 1450, Layer = 'output' | Units: 0.5625 | Patterns: 0.0000
Epoch # 1460 | TSS Error: 14.0513 | Correct: 0.5125 | RMS Error: 0.4191
Epoch # 1460, Layer = 'output' | Units: 0.5125 | Patterns: 0.0500
Epoch # 1470 | TSS Error: 16.5584 | Correct: 0.5875 | RMS Error: 0.4550
Epoch # 1470, Layer = 'output' | Units: 0.5875 | Patterns: 0.1500
Epoch # 1480 | TSS Error: 16.0278 | Correct: 0.4875 | RMS Error: 0.4476
Epoch # 1480, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 1490 | TSS Error: 12.3199 | Correct: 0.5000 | RMS Error: 0.3924
Epoch # 1490, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1500 | TSS Error: 13.8519 | Correct: 0.4875 | RMS Error: 0.4161
Epoch # 1500, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 1510 | TSS Error: 13.0127 | Correct: 0.5000 | RMS Error: 0.4033
Epoch # 1510, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1520 | TSS Error: 14.8294 | Correct: 0.5125 | RMS Error: 0.4305
Epoch # 1520, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 1530 | TSS Error: 14.6460 | Correct: 0.5250 | RMS Error: 0.4279
Epoch # 1530, Layer = 'output' | Units: 0.5250 | Patterns: 0.0000
Epoch # 1540 | TSS Error: 12.3344 | Correct: 0.5250 | RMS Error: 0.3927
Epoch # 1540, Layer = 'output' | Units: 0.5250 | Patterns: 0.0500
Epoch # 1550 | TSS Error: 12.3097 | Correct: 0.5250 | RMS Error: 0.3923
Epoch # 1550, Layer = 'output' | Units: 0.5250 | Patterns: 0.0000
Epoch # 1560 | TSS Error: 15.4173 | Correct: 0.5250 | RMS Error: 0.4390
Epoch # 1560, Layer = 'output' | Units: 0.5250 | Patterns: 0.0500
Epoch # 1570 | TSS Error: 16.0378 | Correct: 0.6125 | RMS Error: 0.4477
Epoch # 1570, Layer = 'output' | Units: 0.6125 | Patterns: 0.2000
Epoch # 1580 | TSS Error: 16.3535 | Correct: 0.5000 | RMS Error: 0.4521
Epoch # 1580, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1590 | TSS Error: 14.4332 | Correct: 0.4875 | RMS Error: 0.4248
Epoch # 1590, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 1600 | TSS Error: 12.8316 | Correct: 0.4875 | RMS Error: 0.4005
Epoch # 1600, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 1610 | TSS Error: 13.7065 | Correct: 0.5000 | RMS Error: 0.4139
Epoch # 1610, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1620 | TSS Error: 17.1589 | Correct: 0.5625 | RMS Error: 0.4631
Epoch # 1620, Layer = 'output' | Units: 0.5625 | Patterns: 0.1500
Epoch # 1630 | TSS Error: 13.0049 | Correct: 0.5000 | RMS Error: 0.4032
Epoch # 1630, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1640 | TSS Error: 13.5445 | Correct: 0.4875 | RMS Error: 0.4115
Epoch # 1640, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 1650 | TSS Error: 14.7626 | Correct: 0.5000 | RMS Error: 0.4296
Epoch # 1650, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1660 | TSS Error: 12.0763 | Correct: 0.5000 | RMS Error: 0.3885
Epoch # 1660, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1670 | TSS Error: 12.3811 | Correct: 0.5000 | RMS Error: 0.3934
Epoch # 1670, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1680 | TSS Error: 12.9349 | Correct: 0.5000 | RMS Error: 0.4021
Epoch # 1680, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1690 | TSS Error: 12.7193 | Correct: 0.5000 | RMS Error: 0.3987
Epoch # 1690, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1700 | TSS Error: 16.6191 | Correct: 0.5125 | RMS Error: 0.4558
Epoch # 1700, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 1710 | TSS Error: 13.8620 | Correct: 0.5625 | RMS Error: 0.4163
Epoch # 1710, Layer = 'output' | Units: 0.5625 | Patterns: 0.1000
Epoch # 1720 | TSS Error: 12.6678 | Correct: 0.5375 | RMS Error: 0.3979
Epoch # 1720, Layer = 'output' | Units: 0.5375 | Patterns: 0.0500
Epoch # 1730 | TSS Error: 12.2976 | Correct: 0.5000 | RMS Error: 0.3921
Epoch # 1730, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1740 | TSS Error: 12.7419 | Correct: 0.5000 | RMS Error: 0.3991
Epoch # 1740, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1750 | TSS Error: 15.4333 | Correct: 0.5750 | RMS Error: 0.4392
Epoch # 1750, Layer = 'output' | Units: 0.5750 | Patterns: 0.1500
Epoch # 1760 | TSS Error: 12.8153 | Correct: 0.5000 | RMS Error: 0.4002
Epoch # 1760, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1770 | TSS Error: 12.6105 | Correct: 0.5000 | RMS Error: 0.3970
Epoch # 1770, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1780 | TSS Error: 14.7739 | Correct: 0.5000 | RMS Error: 0.4297
Epoch # 1780, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1790 | TSS Error: 12.6288 | Correct: 0.5000 | RMS Error: 0.3973
Epoch # 1790, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1800 | TSS Error: 10.6497 | Correct: 0.5000 | RMS Error: 0.3649
Epoch # 1800, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1810 | TSS Error: 12.8713 | Correct: 0.5000 | RMS Error: 0.4011
Epoch # 1810, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1820 | TSS Error: 16.2706 | Correct: 0.5500 | RMS Error: 0.4510
Epoch # 1820, Layer = 'output' | Units: 0.5500 | Patterns: 0.1000
Epoch # 1830 | TSS Error: 14.1612 | Correct: 0.4875 | RMS Error: 0.4207
Epoch # 1830, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 1840 | TSS Error: 15.5561 | Correct: 0.5375 | RMS Error: 0.4410
Epoch # 1840, Layer = 'output' | Units: 0.5375 | Patterns: 0.1000
Epoch # 1850 | TSS Error: 13.5374 | Correct: 0.5750 | RMS Error: 0.4114
Epoch # 1850, Layer = 'output' | Units: 0.5750 | Patterns: 0.1500
Epoch # 1860 | TSS Error: 13.9062 | Correct: 0.4875 | RMS Error: 0.4169
Epoch # 1860, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 1870 | TSS Error: 14.2890 | Correct: 0.5250 | RMS Error: 0.4226
Epoch # 1870, Layer = 'output' | Units: 0.5250 | Patterns: 0.0000
Epoch # 1880 | TSS Error: 13.5951 | Correct: 0.4875 | RMS Error: 0.4122
Epoch # 1880, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 1890 | TSS Error: 13.3137 | Correct: 0.5000 | RMS Error: 0.4079
Epoch # 1890, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1900 | TSS Error: 12.4461 | Correct: 0.5375 | RMS Error: 0.3944
Epoch # 1900, Layer = 'output' | Units: 0.5375 | Patterns: 0.0500
Epoch # 1910 | TSS Error: 14.3860 | Correct: 0.5000 | RMS Error: 0.4241
Epoch # 1910, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1920 | TSS Error: 13.0512 | Correct: 0.5500 | RMS Error: 0.4039
Epoch # 1920, Layer = 'output' | Units: 0.5500 | Patterns: 0.1000
Epoch # 1930 | TSS Error: 11.0515 | Correct: 0.5000 | RMS Error: 0.3717
Epoch # 1930, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1940 | TSS Error: 13.8789 | Correct: 0.5000 | RMS Error: 0.4165
Epoch # 1940, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1950 | TSS Error: 14.7138 | Correct: 0.5000 | RMS Error: 0.4289
Epoch # 1950, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 1960 | TSS Error: 15.5372 | Correct: 0.5375 | RMS Error: 0.4407
Epoch # 1960, Layer = 'output' | Units: 0.5375 | Patterns: 0.1000
Epoch # 1970 | TSS Error: 12.8184 | Correct: 0.5375 | RMS Error: 0.4003
Epoch # 1970, Layer = 'output' | Units: 0.5375 | Patterns: 0.1000
Epoch # 1980 | TSS Error: 14.2752 | Correct: 0.5250 | RMS Error: 0.4224
Epoch # 1980, Layer = 'output' | Units: 0.5250 | Patterns: 0.0500
Epoch # 1990 | TSS Error: 16.1770 | Correct: 0.5125 | RMS Error: 0.4497
Epoch # 1990, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 2000 | TSS Error: 15.4479 | Correct: 0.5125 | RMS Error: 0.4394
Epoch # 2000, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 2010 | TSS Error: 12.9414 | Correct: 0.4875 | RMS Error: 0.4022
Epoch # 2010, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2020 | TSS Error: 18.0639 | Correct: 0.4750 | RMS Error: 0.4752
Epoch # 2020, Layer = 'output' | Units: 0.4750 | Patterns: 0.0000
Epoch # 2030 | TSS Error: 13.8879 | Correct: 0.5125 | RMS Error: 0.4167
Epoch # 2030, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 2040 | TSS Error: 15.8279 | Correct: 0.5125 | RMS Error: 0.4448
Epoch # 2040, Layer = 'output' | Units: 0.5125 | Patterns: 0.0500
Epoch # 2050 | TSS Error: 12.6361 | Correct: 0.5000 | RMS Error: 0.3974
Epoch # 2050, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2060 | TSS Error: 13.7858 | Correct: 0.5375 | RMS Error: 0.4151
Epoch # 2060, Layer = 'output' | Units: 0.5375 | Patterns: 0.0000
Epoch # 2070 | TSS Error: 13.8853 | Correct: 0.5500 | RMS Error: 0.4166
Epoch # 2070, Layer = 'output' | Units: 0.5500 | Patterns: 0.1000
Epoch # 2080 | TSS Error: 12.9883 | Correct: 0.5000 | RMS Error: 0.4029
Epoch # 2080, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2090 | TSS Error: 14.1238 | Correct: 0.6000 | RMS Error: 0.4202
Epoch # 2090, Layer = 'output' | Units: 0.6000 | Patterns: 0.2000
Epoch # 2100 | TSS Error: 13.1495 | Correct: 0.4875 | RMS Error: 0.4054
Epoch # 2100, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2110 | TSS Error: 14.9236 | Correct: 0.6000 | RMS Error: 0.4319
Epoch # 2110, Layer = 'output' | Units: 0.6000 | Patterns: 0.2000
Epoch # 2120 | TSS Error: 17.8770 | Correct: 0.5125 | RMS Error: 0.4727
Epoch # 2120, Layer = 'output' | Units: 0.5125 | Patterns: 0.0500
Epoch # 2130 | TSS Error: 13.2798 | Correct: 0.4875 | RMS Error: 0.4074
Epoch # 2130, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2140 | TSS Error: 15.9574 | Correct: 0.5125 | RMS Error: 0.4466
Epoch # 2140, Layer = 'output' | Units: 0.5125 | Patterns: 0.0500
Epoch # 2150 | TSS Error: 15.0799 | Correct: 0.4875 | RMS Error: 0.4342
Epoch # 2150, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2160 | TSS Error: 11.7673 | Correct: 0.5000 | RMS Error: 0.3835
Epoch # 2160, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2170 | TSS Error: 13.0659 | Correct: 0.5000 | RMS Error: 0.4041
Epoch # 2170, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2180 | TSS Error: 13.1810 | Correct: 0.5625 | RMS Error: 0.4059
Epoch # 2180, Layer = 'output' | Units: 0.5625 | Patterns: 0.1000
Epoch # 2190 | TSS Error: 13.3494 | Correct: 0.5000 | RMS Error: 0.4085
Epoch # 2190, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2200 | TSS Error: 13.4332 | Correct: 0.5375 | RMS Error: 0.4098
Epoch # 2200, Layer = 'output' | Units: 0.5375 | Patterns: 0.0500
Epoch # 2210 | TSS Error: 12.9708 | Correct: 0.4875 | RMS Error: 0.4027
Epoch # 2210, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2220 | TSS Error: 11.5921 | Correct: 0.5000 | RMS Error: 0.3807
Epoch # 2220, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2230 | TSS Error: 17.3340 | Correct: 0.5000 | RMS Error: 0.4655
Epoch # 2230, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2240 | TSS Error: 11.8594 | Correct: 0.5000 | RMS Error: 0.3850
Epoch # 2240, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2250 | TSS Error: 17.3765 | Correct: 0.5375 | RMS Error: 0.4661
Epoch # 2250, Layer = 'output' | Units: 0.5375 | Patterns: 0.1000
Epoch # 2260 | TSS Error: 12.0892 | Correct: 0.4875 | RMS Error: 0.3887
Epoch # 2260, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2270 | TSS Error: 14.0026 | Correct: 0.4750 | RMS Error: 0.4184
Epoch # 2270, Layer = 'output' | Units: 0.4750 | Patterns: 0.0000
Epoch # 2280 | TSS Error: 14.0358 | Correct: 0.5125 | RMS Error: 0.4189
Epoch # 2280, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 2290 | TSS Error: 13.2774 | Correct: 0.5000 | RMS Error: 0.4074
Epoch # 2290, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2300 | TSS Error: 13.1207 | Correct: 0.5000 | RMS Error: 0.4050
Epoch # 2300, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2310 | TSS Error: 13.1452 | Correct: 0.4875 | RMS Error: 0.4054
Epoch # 2310, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2320 | TSS Error: 15.2612 | Correct: 0.5125 | RMS Error: 0.4368
Epoch # 2320, Layer = 'output' | Units: 0.5125 | Patterns: 0.0500
Epoch # 2330 | TSS Error: 17.6963 | Correct: 0.5375 | RMS Error: 0.4703
Epoch # 2330, Layer = 'output' | Units: 0.5375 | Patterns: 0.1000
Epoch # 2340 | TSS Error: 14.6189 | Correct: 0.5625 | RMS Error: 0.4275
Epoch # 2340, Layer = 'output' | Units: 0.5625 | Patterns: 0.1000
Epoch # 2350 | TSS Error: 14.9767 | Correct: 0.5000 | RMS Error: 0.4327
Epoch # 2350, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2360 | TSS Error: 12.8744 | Correct: 0.5625 | RMS Error: 0.4012
Epoch # 2360, Layer = 'output' | Units: 0.5625 | Patterns: 0.1000
Epoch # 2370 | TSS Error: 12.1802 | Correct: 0.5125 | RMS Error: 0.3902
Epoch # 2370, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 2380 | TSS Error: 13.1173 | Correct: 0.4875 | RMS Error: 0.4049
Epoch # 2380, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2390 | TSS Error: 12.9436 | Correct: 0.5000 | RMS Error: 0.4022
Epoch # 2390, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2400 | TSS Error: 13.9769 | Correct: 0.4875 | RMS Error: 0.4180
Epoch # 2400, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2410 | TSS Error: 14.5188 | Correct: 0.6375 | RMS Error: 0.4260
Epoch # 2410, Layer = 'output' | Units: 0.6375 | Patterns: 0.2000
Epoch # 2420 | TSS Error: 13.1645 | Correct: 0.5250 | RMS Error: 0.4057
Epoch # 2420, Layer = 'output' | Units: 0.5250 | Patterns: 0.0500
Epoch # 2430 | TSS Error: 16.1394 | Correct: 0.4750 | RMS Error: 0.4492
Epoch # 2430, Layer = 'output' | Units: 0.4750 | Patterns: 0.0000
Epoch # 2440 | TSS Error: 13.1901 | Correct: 0.5000 | RMS Error: 0.4060
Epoch # 2440, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2450 | TSS Error: 11.6851 | Correct: 0.4875 | RMS Error: 0.3822
Epoch # 2450, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2460 | TSS Error: 15.0718 | Correct: 0.6250 | RMS Error: 0.4340
Epoch # 2460, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 2470 | TSS Error: 17.9807 | Correct: 0.5500 | RMS Error: 0.4741
Epoch # 2470, Layer = 'output' | Units: 0.5500 | Patterns: 0.1000
Epoch # 2480 | TSS Error: 12.2790 | Correct: 0.5000 | RMS Error: 0.3918
Epoch # 2480, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2490 | TSS Error: 15.8737 | Correct: 0.5500 | RMS Error: 0.4454
Epoch # 2490, Layer = 'output' | Units: 0.5500 | Patterns: 0.1000
Epoch # 2500 | TSS Error: 12.4157 | Correct: 0.4875 | RMS Error: 0.3939
Epoch # 2500, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2510 | TSS Error: 15.2562 | Correct: 0.4875 | RMS Error: 0.4367
Epoch # 2510, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2520 | TSS Error: 11.8824 | Correct: 0.5250 | RMS Error: 0.3854
Epoch # 2520, Layer = 'output' | Units: 0.5250 | Patterns: 0.0500
Epoch # 2530 | TSS Error: 14.9043 | Correct: 0.5125 | RMS Error: 0.4316
Epoch # 2530, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 2540 | TSS Error: 12.1407 | Correct: 0.5000 | RMS Error: 0.3896
Epoch # 2540, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2550 | TSS Error: 20.5430 | Correct: 0.6000 | RMS Error: 0.5067
Epoch # 2550, Layer = 'output' | Units: 0.6000 | Patterns: 0.1500
Epoch # 2560 | TSS Error: 12.0771 | Correct: 0.5000 | RMS Error: 0.3885
Epoch # 2560, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2570 | TSS Error: 14.2289 | Correct: 0.5375 | RMS Error: 0.4217
Epoch # 2570, Layer = 'output' | Units: 0.5375 | Patterns: 0.0000
Epoch # 2580 | TSS Error: 14.1441 | Correct: 0.5000 | RMS Error: 0.4205
Epoch # 2580, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2590 | TSS Error: 13.7898 | Correct: 0.5000 | RMS Error: 0.4152
Epoch # 2590, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2600 | TSS Error: 17.3270 | Correct: 0.5250 | RMS Error: 0.4654
Epoch # 2600, Layer = 'output' | Units: 0.5250 | Patterns: 0.1000
Epoch # 2610 | TSS Error: 13.5671 | Correct: 0.5125 | RMS Error: 0.4118
Epoch # 2610, Layer = 'output' | Units: 0.5125 | Patterns: 0.0500
Epoch # 2620 | TSS Error: 12.1847 | Correct: 0.5125 | RMS Error: 0.3903
Epoch # 2620, Layer = 'output' | Units: 0.5125 | Patterns: 0.0000
Epoch # 2630 | TSS Error: 14.7981 | Correct: 0.5250 | RMS Error: 0.4301
Epoch # 2630, Layer = 'output' | Units: 0.5250 | Patterns: 0.0000
Epoch # 2640 | TSS Error: 13.5236 | Correct: 0.5625 | RMS Error: 0.4112
Epoch # 2640, Layer = 'output' | Units: 0.5625 | Patterns: 0.1500
Epoch # 2650 | TSS Error: 13.1986 | Correct: 0.4875 | RMS Error: 0.4062
Epoch # 2650, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2660 | TSS Error: 14.1587 | Correct: 0.5250 | RMS Error: 0.4207
Epoch # 2660, Layer = 'output' | Units: 0.5250 | Patterns: 0.0500
Epoch # 2670 | TSS Error: 12.7226 | Correct: 0.4875 | RMS Error: 0.3988
Epoch # 2670, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2680 | TSS Error: 11.8047 | Correct: 0.5375 | RMS Error: 0.3841
Epoch # 2680, Layer = 'output' | Units: 0.5375 | Patterns: 0.0500
Epoch # 2690 | TSS Error: 13.9564 | Correct: 0.5375 | RMS Error: 0.4177
Epoch # 2690, Layer = 'output' | Units: 0.5375 | Patterns: 0.0000
Epoch # 2700 | TSS Error: 15.2503 | Correct: 0.5750 | RMS Error: 0.4366
Epoch # 2700, Layer = 'output' | Units: 0.5750 | Patterns: 0.1000
Epoch # 2710 | TSS Error: 13.2531 | Correct: 0.4875 | RMS Error: 0.4070
Epoch # 2710, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2720 | TSS Error: 15.1357 | Correct: 0.5500 | RMS Error: 0.4350
Epoch # 2720, Layer = 'output' | Units: 0.5500 | Patterns: 0.1000
Epoch # 2730 | TSS Error: 13.3866 | Correct: 0.4875 | RMS Error: 0.4091
Epoch # 2730, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2740 | TSS Error: 14.1141 | Correct: 0.5750 | RMS Error: 0.4200
Epoch # 2740, Layer = 'output' | Units: 0.5750 | Patterns: 0.1500
Epoch # 2750 | TSS Error: 13.3888 | Correct: 0.5000 | RMS Error: 0.4091
Epoch # 2750, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2760 | TSS Error: 13.0313 | Correct: 0.4875 | RMS Error: 0.4036
Epoch # 2760, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2770 | TSS Error: 11.3035 | Correct: 0.5000 | RMS Error: 0.3759
Epoch # 2770, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2780 | TSS Error: 19.0533 | Correct: 0.4875 | RMS Error: 0.4880
Epoch # 2780, Layer = 'output' | Units: 0.4875 | Patterns: 0.0000
Epoch # 2790 | TSS Error: 11.7956 | Correct: 0.5000 | RMS Error: 0.3840
Epoch # 2790, Layer = 'output' | Units: 0.5000 | Patterns: 0.0000
Epoch # 2800 | TSS Error: 11.2283 | Correct: 0.5250 | RMS Error: 0.3746
Epoch # 2800, Layer = 'output' | Units: 0.5250 | Patterns: 0.0500
Epoch # 2810 | TSS Error: 12.8110 | Correct: 0.5500 | RMS Error: 0.4002
Epoch # 2810, Layer = 'output' | Units: 0.5500 | Patterns: 0.1000
Traceback (most recent call last):
File "<pyshell#14>", line 1, in -toplevel-
train()
File "C:\Documents and Settings\compsci\Desktop\Code\test.py", line 35, in train
n.train()
File "C:\Python24\lib\site-packages\pyrobot\brain\conx.py", line 1553, in train
(tssErr, totalCorrect, totalCount, totalPCorrect) = self.sweep()
File "C:\Python24\lib\site-packages\pyrobot\brain\conx.py", line 1682, in sweep
(error, correct, total, pcorrect) = self.step( **datum )
File "C:\Python24\lib\site-packages\pyrobot\brain\conx.py", line 1642, in step
self.change_weights() # else change weights in sweep
File "C:\Python24\lib\site-packages\pyrobot\brain\conx.py", line 2038, in change_weights
connection.toLayer.numConnects))
File "C:\Python24\lib\site-packages\pyrobot\brain\conx.py", line 1972, in deltaWeight
if self._quickprop:
KeyboardInterrupt
>>>
>>> train()
# shapes = 4
tolerance = 0.2
hidden = 5
Epoch # 10 | TSS Error: 11.9817 | Correct: 0.5000 | RMS Error: 0.4327
Epoch # 10, Layer = 'output' | Units: 0.5000 | Patterns: 0.1250
Epoch # 20 | TSS Error: 14.0605 | Correct: 0.5781 | RMS Error: 0.4687
Epoch # 20, Layer = 'output' | Units: 0.5781 | Patterns: 0.1875
Epoch # 30 | TSS Error: 7.9997 | Correct: 0.6406 | RMS Error: 0.3535
Epoch # 30, Layer = 'output' | Units: 0.6406 | Patterns: 0.1250
Epoch # 40 | TSS Error: 4.7642 | Correct: 0.8750 | RMS Error: 0.2728
Epoch # 40, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
----------------------------------------------------
Final # 47 | TSS Error: 0.2578 | Correct: 1.0000 | RMS Error: 0.0635
Final # 47, Layer = 'output' | Units: 1.0000 | Patterns: 1.0000
----------------------------------------------------
>>> test()
Variations 0 1 2 3 4 5 6 7 8 9
Shape 0 0 0 0 0 0 0 0 0 0 0
Shape 1 1 1 1 1 1 1 2 X 1 1 2 X
Shape 2 2 2 2 2 2 2 2 0 X 2 0 X
Shape 3 3 3 3 3 3 3 3 3 3 3
# wrong: 4
>>>
>>> train()
# shapes = 4
tolerance = 0.2
hidden = 5
Epoch # 10 | TSS Error: 11.8040 | Correct: 0.5156 | RMS Error: 0.4295
Epoch # 10, Layer = 'output' | Units: 0.5156 | Patterns: 0.0000
Epoch # 20 | TSS Error: 9.1728 | Correct: 0.5625 | RMS Error: 0.3786
Epoch # 20, Layer = 'output' | Units: 0.5625 | Patterns: 0.1250
Epoch # 30 | TSS Error: 4.4772 | Correct: 0.7500 | RMS Error: 0.2645
Epoch # 30, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 40 | TSS Error: 4.7029 | Correct: 0.7500 | RMS Error: 0.2711
Epoch # 40, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 50 | TSS Error: 4.5789 | Correct: 0.7500 | RMS Error: 0.2675
Epoch # 50, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 60 | TSS Error: 4.4469 | Correct: 0.7500 | RMS Error: 0.2636
Epoch # 60, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 70 | TSS Error: 5.1274 | Correct: 0.7500 | RMS Error: 0.2830
Epoch # 70, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 80 | TSS Error: 4.3140 | Correct: 0.7500 | RMS Error: 0.2596
Epoch # 80, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 90 | TSS Error: 13.0446 | Correct: 0.6250 | RMS Error: 0.4515
Epoch # 90, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 100 | TSS Error: 4.6398 | Correct: 0.7500 | RMS Error: 0.2693
Epoch # 100, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 110 | TSS Error: 5.9070 | Correct: 0.7500 | RMS Error: 0.3038
Epoch # 110, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 120 | TSS Error: 4.4725 | Correct: 0.7500 | RMS Error: 0.2644
Epoch # 120, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 130 | TSS Error: 4.8871 | Correct: 0.7500 | RMS Error: 0.2763
Epoch # 130, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 140 | TSS Error: 4.6428 | Correct: 0.7500 | RMS Error: 0.2693
Epoch # 140, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 150 | TSS Error: 6.2601 | Correct: 0.7188 | RMS Error: 0.3128
Epoch # 150, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 160 | TSS Error: 4.8803 | Correct: 0.7500 | RMS Error: 0.2761
Epoch # 160, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 170 | TSS Error: 5.3824 | Correct: 0.7500 | RMS Error: 0.2900
Epoch # 170, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 180 | TSS Error: 6.4344 | Correct: 0.7188 | RMS Error: 0.3171
Epoch # 180, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 190 | TSS Error: 4.4602 | Correct: 0.7500 | RMS Error: 0.2640
Epoch # 190, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 200 | TSS Error: 6.6162 | Correct: 0.7188 | RMS Error: 0.3215
Epoch # 200, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 210 | TSS Error: 4.5191 | Correct: 0.7500 | RMS Error: 0.2657
Epoch # 210, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 220 | TSS Error: 6.8745 | Correct: 0.7188 | RMS Error: 0.3277
Epoch # 220, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 230 | TSS Error: 4.7691 | Correct: 0.7500 | RMS Error: 0.2730
Epoch # 230, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 240 | TSS Error: 6.5377 | Correct: 0.7188 | RMS Error: 0.3196
Epoch # 240, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 250 | TSS Error: 4.4650 | Correct: 0.7500 | RMS Error: 0.2641
Epoch # 250, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 260 | TSS Error: 4.2685 | Correct: 0.7500 | RMS Error: 0.2583
Epoch # 260, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 270 | TSS Error: 5.6386 | Correct: 0.7500 | RMS Error: 0.2968
Epoch # 270, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 280 | TSS Error: 4.8398 | Correct: 0.7500 | RMS Error: 0.2750
Epoch # 280, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 290 | TSS Error: 5.1850 | Correct: 0.7500 | RMS Error: 0.2846
Epoch # 290, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 300 | TSS Error: 4.3851 | Correct: 0.7500 | RMS Error: 0.2618
Epoch # 300, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 310 | TSS Error: 5.4652 | Correct: 0.7500 | RMS Error: 0.2922
Epoch # 310, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 320 | TSS Error: 4.4446 | Correct: 0.7500 | RMS Error: 0.2635
Epoch # 320, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 330 | TSS Error: 4.9542 | Correct: 0.7500 | RMS Error: 0.2782
Epoch # 330, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 340 | TSS Error: 4.4611 | Correct: 0.7500 | RMS Error: 0.2640
Epoch # 340, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 350 | TSS Error: 3.8235 | Correct: 0.7500 | RMS Error: 0.2444
Epoch # 350, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 360 | TSS Error: 6.3674 | Correct: 0.7031 | RMS Error: 0.3154
Epoch # 360, Layer = 'output' | Units: 0.7031 | Patterns: 0.4375
Epoch # 370 | TSS Error: 4.6232 | Correct: 0.7500 | RMS Error: 0.2688
Epoch # 370, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 380 | TSS Error: 4.5853 | Correct: 0.7500 | RMS Error: 0.2677
Epoch # 380, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 390 | TSS Error: 4.9430 | Correct: 0.7500 | RMS Error: 0.2779
Epoch # 390, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 400 | TSS Error: 7.7636 | Correct: 0.7188 | RMS Error: 0.3483
Epoch # 400, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 410 | TSS Error: 4.5834 | Correct: 0.7188 | RMS Error: 0.2676
Epoch # 410, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 420 | TSS Error: 6.9964 | Correct: 0.7188 | RMS Error: 0.3306
Epoch # 420, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 430 | TSS Error: 5.9169 | Correct: 0.6406 | RMS Error: 0.3041
Epoch # 430, Layer = 'output' | Units: 0.6406 | Patterns: 0.2500
Epoch # 440 | TSS Error: 6.2617 | Correct: 0.6250 | RMS Error: 0.3128
Epoch # 440, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 450 | TSS Error: 8.7003 | Correct: 0.6563 | RMS Error: 0.3687
Epoch # 450, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 460 | TSS Error: 6.0836 | Correct: 0.6875 | RMS Error: 0.3083
Epoch # 460, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 470 | TSS Error: 7.9942 | Correct: 0.6875 | RMS Error: 0.3534
Epoch # 470, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 480 | TSS Error: 10.0222 | Correct: 0.6563 | RMS Error: 0.3957
Epoch # 480, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 490 | TSS Error: 6.3845 | Correct: 0.6875 | RMS Error: 0.3158
Epoch # 490, Layer = 'output' | Units: 0.6875 | Patterns: 0.3125
Epoch # 500 | TSS Error: 6.2303 | Correct: 0.7188 | RMS Error: 0.3120
Epoch # 500, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 510 | TSS Error: 6.4090 | Correct: 0.6250 | RMS Error: 0.3164
Epoch # 510, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 520 | TSS Error: 7.9431 | Correct: 0.6563 | RMS Error: 0.3523
Epoch # 520, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 530 | TSS Error: 6.0261 | Correct: 0.6250 | RMS Error: 0.3069
Epoch # 530, Layer = 'output' | Units: 0.6250 | Patterns: 0.1875
Epoch # 540 | TSS Error: 8.7061 | Correct: 0.6875 | RMS Error: 0.3688
Epoch # 540, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 550 | TSS Error: 7.5245 | Correct: 0.6563 | RMS Error: 0.3429
Epoch # 550, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 560 | TSS Error: 6.0074 | Correct: 0.7188 | RMS Error: 0.3064
Epoch # 560, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 570 | TSS Error: 8.2141 | Correct: 0.6250 | RMS Error: 0.3583
Epoch # 570, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 580 | TSS Error: 6.3428 | Correct: 0.7188 | RMS Error: 0.3148
Epoch # 580, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 590 | TSS Error: 7.8016 | Correct: 0.6250 | RMS Error: 0.3491
Epoch # 590, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 600 | TSS Error: 5.7090 | Correct: 0.6250 | RMS Error: 0.2987
Epoch # 600, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 610 | TSS Error: 5.5579 | Correct: 0.6875 | RMS Error: 0.2947
Epoch # 610, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 620 | TSS Error: 5.3182 | Correct: 0.6875 | RMS Error: 0.2883
Epoch # 620, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 630 | TSS Error: 6.6228 | Correct: 0.6563 | RMS Error: 0.3217
Epoch # 630, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 640 | TSS Error: 8.5283 | Correct: 0.6875 | RMS Error: 0.3650
Epoch # 640, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 650 | TSS Error: 6.2253 | Correct: 0.7188 | RMS Error: 0.3119
Epoch # 650, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 660 | TSS Error: 5.4917 | Correct: 0.6875 | RMS Error: 0.2929
Epoch # 660, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 670 | TSS Error: 6.4909 | Correct: 0.7188 | RMS Error: 0.3185
Epoch # 670, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 680 | TSS Error: 6.5227 | Correct: 0.6250 | RMS Error: 0.3192
Epoch # 680, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 690 | TSS Error: 5.4257 | Correct: 0.6563 | RMS Error: 0.2912
Epoch # 690, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 700 | TSS Error: 7.2316 | Correct: 0.6563 | RMS Error: 0.3361
Epoch # 700, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 710 | TSS Error: 5.7305 | Correct: 0.7188 | RMS Error: 0.2992
Epoch # 710, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 720 | TSS Error: 9.1882 | Correct: 0.5938 | RMS Error: 0.3789
Epoch # 720, Layer = 'output' | Units: 0.5938 | Patterns: 0.1875
Epoch # 730 | TSS Error: 7.0990 | Correct: 0.7188 | RMS Error: 0.3330
Epoch # 730, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 740 | TSS Error: 7.9055 | Correct: 0.6250 | RMS Error: 0.3515
Epoch # 740, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 750 | TSS Error: 6.4741 | Correct: 0.7188 | RMS Error: 0.3181
Epoch # 750, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 760 | TSS Error: 11.1987 | Correct: 0.6406 | RMS Error: 0.4183
Epoch # 760, Layer = 'output' | Units: 0.6406 | Patterns: 0.3125
Epoch # 770 | TSS Error: 6.7971 | Correct: 0.6875 | RMS Error: 0.3259
Epoch # 770, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 780 | TSS Error: 7.9660 | Correct: 0.6563 | RMS Error: 0.3528
Epoch # 780, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 790 | TSS Error: 6.2485 | Correct: 0.6719 | RMS Error: 0.3125
Epoch # 790, Layer = 'output' | Units: 0.6719 | Patterns: 0.2500
Epoch # 800 | TSS Error: 6.1065 | Correct: 0.6563 | RMS Error: 0.3089
Epoch # 800, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 810 | TSS Error: 4.9326 | Correct: 0.6563 | RMS Error: 0.2776
Epoch # 810, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 820 | TSS Error: 6.0169 | Correct: 0.7188 | RMS Error: 0.3066
Epoch # 820, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 830 | TSS Error: 9.2324 | Correct: 0.6875 | RMS Error: 0.3798
Epoch # 830, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 840 | TSS Error: 5.0123 | Correct: 0.7188 | RMS Error: 0.2799
Epoch # 840, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 850 | TSS Error: 8.1906 | Correct: 0.7813 | RMS Error: 0.3577
Epoch # 850, Layer = 'output' | Units: 0.7813 | Patterns: 0.5625
Epoch # 860 | TSS Error: 8.2600 | Correct: 0.6875 | RMS Error: 0.3593
Epoch # 860, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 870 | TSS Error: 8.3895 | Correct: 0.6250 | RMS Error: 0.3621
Epoch # 870, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 880 | TSS Error: 7.6065 | Correct: 0.7188 | RMS Error: 0.3447
Epoch # 880, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 890 | TSS Error: 8.7996 | Correct: 0.6875 | RMS Error: 0.3708
Epoch # 890, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 900 | TSS Error: 8.4130 | Correct: 0.6563 | RMS Error: 0.3626
Epoch # 900, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 910 | TSS Error: 5.3324 | Correct: 0.6250 | RMS Error: 0.2887
Epoch # 910, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 920 | TSS Error: 12.0318 | Correct: 0.6250 | RMS Error: 0.4336
Epoch # 920, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 930 | TSS Error: 6.6383 | Correct: 0.7188 | RMS Error: 0.3221
Epoch # 930, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 940 | TSS Error: 4.8949 | Correct: 0.6563 | RMS Error: 0.2766
Epoch # 940, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 950 | TSS Error: 5.8622 | Correct: 0.7188 | RMS Error: 0.3027
Epoch # 950, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 960 | TSS Error: 6.0298 | Correct: 0.7188 | RMS Error: 0.3069
Epoch # 960, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 970 | TSS Error: 6.1562 | Correct: 0.7188 | RMS Error: 0.3101
Epoch # 970, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 980 | TSS Error: 6.8888 | Correct: 0.7500 | RMS Error: 0.3281
Epoch # 980, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 990 | TSS Error: 5.1540 | Correct: 0.6250 | RMS Error: 0.2838
Epoch # 990, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1000 | TSS Error: 4.6761 | Correct: 0.7500 | RMS Error: 0.2703
Epoch # 1000, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 1010 | TSS Error: 5.0225 | Correct: 0.7500 | RMS Error: 0.2801
Epoch # 1010, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 1020 | TSS Error: 6.1868 | Correct: 0.8125 | RMS Error: 0.3109
Epoch # 1020, Layer = 'output' | Units: 0.8125 | Patterns: 0.6250
Epoch # 1030 | TSS Error: 6.4051 | Correct: 0.7188 | RMS Error: 0.3164
Epoch # 1030, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1040 | TSS Error: 9.4467 | Correct: 0.6250 | RMS Error: 0.3842
Epoch # 1040, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1050 | TSS Error: 6.4923 | Correct: 0.7188 | RMS Error: 0.3185
Epoch # 1050, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1060 | TSS Error: 6.5100 | Correct: 0.6250 | RMS Error: 0.3189
Epoch # 1060, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1070 | TSS Error: 8.2245 | Correct: 0.5938 | RMS Error: 0.3585
Epoch # 1070, Layer = 'output' | Units: 0.5938 | Patterns: 0.1875
Epoch # 1080 | TSS Error: 5.6628 | Correct: 0.7500 | RMS Error: 0.2975
Epoch # 1080, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 1090 | TSS Error: 9.6176 | Correct: 0.7188 | RMS Error: 0.3877
Epoch # 1090, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1100 | TSS Error: 5.0232 | Correct: 0.6563 | RMS Error: 0.2802
Epoch # 1100, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1110 | TSS Error: 5.6661 | Correct: 0.6563 | RMS Error: 0.2975
Epoch # 1110, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1120 | TSS Error: 6.9315 | Correct: 0.6250 | RMS Error: 0.3291
Epoch # 1120, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1130 | TSS Error: 5.4444 | Correct: 0.6563 | RMS Error: 0.2917
Epoch # 1130, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1140 | TSS Error: 6.3769 | Correct: 0.7188 | RMS Error: 0.3157
Epoch # 1140, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1150 | TSS Error: 8.7514 | Correct: 0.6875 | RMS Error: 0.3698
Epoch # 1150, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 1160 | TSS Error: 8.6043 | Correct: 0.6250 | RMS Error: 0.3667
Epoch # 1160, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1170 | TSS Error: 5.5679 | Correct: 0.6250 | RMS Error: 0.2950
Epoch # 1170, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1180 | TSS Error: 6.6699 | Correct: 0.7188 | RMS Error: 0.3228
Epoch # 1180, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1190 | TSS Error: 9.5169 | Correct: 0.6719 | RMS Error: 0.3856
Epoch # 1190, Layer = 'output' | Units: 0.6719 | Patterns: 0.3125
Epoch # 1200 | TSS Error: 8.3248 | Correct: 0.6563 | RMS Error: 0.3607
Epoch # 1200, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1210 | TSS Error: 5.1828 | Correct: 0.7500 | RMS Error: 0.2846
Epoch # 1210, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 1220 | TSS Error: 10.7508 | Correct: 0.6563 | RMS Error: 0.4099
Epoch # 1220, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1230 | TSS Error: 11.2566 | Correct: 0.5938 | RMS Error: 0.4194
Epoch # 1230, Layer = 'output' | Units: 0.5938 | Patterns: 0.1875
Epoch # 1240 | TSS Error: 8.2732 | Correct: 0.6875 | RMS Error: 0.3595
Epoch # 1240, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 1250 | TSS Error: 6.5326 | Correct: 0.5938 | RMS Error: 0.3195
Epoch # 1250, Layer = 'output' | Units: 0.5938 | Patterns: 0.1875
Epoch # 1260 | TSS Error: 8.2077 | Correct: 0.5938 | RMS Error: 0.3581
Epoch # 1260, Layer = 'output' | Units: 0.5938 | Patterns: 0.1875
Epoch # 1270 | TSS Error: 5.2324 | Correct: 0.7188 | RMS Error: 0.2859
Epoch # 1270, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1280 | TSS Error: 5.7734 | Correct: 0.6250 | RMS Error: 0.3003
Epoch # 1280, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1290 | TSS Error: 6.7237 | Correct: 0.6719 | RMS Error: 0.3241
Epoch # 1290, Layer = 'output' | Units: 0.6719 | Patterns: 0.3125
Epoch # 1300 | TSS Error: 5.6238 | Correct: 0.6250 | RMS Error: 0.2964
Epoch # 1300, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1310 | TSS Error: 8.9336 | Correct: 0.5625 | RMS Error: 0.3736
Epoch # 1310, Layer = 'output' | Units: 0.5625 | Patterns: 0.1250
Epoch # 1320 | TSS Error: 8.1619 | Correct: 0.6719 | RMS Error: 0.3571
Epoch # 1320, Layer = 'output' | Units: 0.6719 | Patterns: 0.3750
Epoch # 1330 | TSS Error: 10.1840 | Correct: 0.6250 | RMS Error: 0.3989
Epoch # 1330, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1340 | TSS Error: 6.7448 | Correct: 0.6250 | RMS Error: 0.3246
Epoch # 1340, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1350 | TSS Error: 6.9079 | Correct: 0.5938 | RMS Error: 0.3285
Epoch # 1350, Layer = 'output' | Units: 0.5938 | Patterns: 0.1875
Epoch # 1360 | TSS Error: 7.8764 | Correct: 0.6875 | RMS Error: 0.3508
Epoch # 1360, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 1370 | TSS Error: 10.0601 | Correct: 0.5313 | RMS Error: 0.3965
Epoch # 1370, Layer = 'output' | Units: 0.5313 | Patterns: 0.0625
Epoch # 1380 | TSS Error: 6.9087 | Correct: 0.6875 | RMS Error: 0.3286
Epoch # 1380, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 1390 | TSS Error: 14.0628 | Correct: 0.5313 | RMS Error: 0.4688
Epoch # 1390, Layer = 'output' | Units: 0.5313 | Patterns: 0.1250
Epoch # 1400 | TSS Error: 9.5408 | Correct: 0.5938 | RMS Error: 0.3861
Epoch # 1400, Layer = 'output' | Units: 0.5938 | Patterns: 0.1875
Epoch # 1410 | TSS Error: 7.4165 | Correct: 0.6094 | RMS Error: 0.3404
Epoch # 1410, Layer = 'output' | Units: 0.6094 | Patterns: 0.1875
Epoch # 1420 | TSS Error: 5.9389 | Correct: 0.7188 | RMS Error: 0.3046
Epoch # 1420, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1430 | TSS Error: 6.1392 | Correct: 0.7188 | RMS Error: 0.3097
Epoch # 1430, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1440 | TSS Error: 7.6818 | Correct: 0.5938 | RMS Error: 0.3465
Epoch # 1440, Layer = 'output' | Units: 0.5938 | Patterns: 0.1875
Epoch # 1450 | TSS Error: 7.1300 | Correct: 0.6563 | RMS Error: 0.3338
Epoch # 1450, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1460 | TSS Error: 7.4568 | Correct: 0.6250 | RMS Error: 0.3413
Epoch # 1460, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1470 | TSS Error: 5.0053 | Correct: 0.7500 | RMS Error: 0.2797
Epoch # 1470, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 1480 | TSS Error: 4.3980 | Correct: 0.7500 | RMS Error: 0.2621
Epoch # 1480, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 1490 | TSS Error: 4.8506 | Correct: 0.7500 | RMS Error: 0.2753
Epoch # 1490, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 1500 | TSS Error: 6.3149 | Correct: 0.7188 | RMS Error: 0.3141
Epoch # 1500, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1510 | TSS Error: 8.2043 | Correct: 0.6563 | RMS Error: 0.3580
Epoch # 1510, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1520 | TSS Error: 4.6028 | Correct: 0.7031 | RMS Error: 0.2682
Epoch # 1520, Layer = 'output' | Units: 0.7031 | Patterns: 0.3750
Epoch # 1530 | TSS Error: 8.1141 | Correct: 0.6563 | RMS Error: 0.3561
Epoch # 1530, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1540 | TSS Error: 5.2111 | Correct: 0.7500 | RMS Error: 0.2853
Epoch # 1540, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 1550 | TSS Error: 7.9914 | Correct: 0.6875 | RMS Error: 0.3534
Epoch # 1550, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 1560 | TSS Error: 8.9832 | Correct: 0.6719 | RMS Error: 0.3746
Epoch # 1560, Layer = 'output' | Units: 0.6719 | Patterns: 0.3750
Epoch # 1570 | TSS Error: 7.5308 | Correct: 0.6250 | RMS Error: 0.3430
Epoch # 1570, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1580 | TSS Error: 6.0138 | Correct: 0.7188 | RMS Error: 0.3065
Epoch # 1580, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1590 | TSS Error: 6.0954 | Correct: 0.7188 | RMS Error: 0.3086
Epoch # 1590, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1600 | TSS Error: 4.6033 | Correct: 0.7188 | RMS Error: 0.2682
Epoch # 1600, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1610 | TSS Error: 6.6510 | Correct: 0.6250 | RMS Error: 0.3224
Epoch # 1610, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1620 | TSS Error: 10.3482 | Correct: 0.6563 | RMS Error: 0.4021
Epoch # 1620, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1630 | TSS Error: 6.6842 | Correct: 0.7031 | RMS Error: 0.3232
Epoch # 1630, Layer = 'output' | Units: 0.7031 | Patterns: 0.3750
Epoch # 1640 | TSS Error: 10.2949 | Correct: 0.6563 | RMS Error: 0.4011
Epoch # 1640, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1650 | TSS Error: 8.4004 | Correct: 0.5938 | RMS Error: 0.3623
Epoch # 1650, Layer = 'output' | Units: 0.5938 | Patterns: 0.1875
Epoch # 1660 | TSS Error: 5.1264 | Correct: 0.7500 | RMS Error: 0.2830
Epoch # 1660, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 1670 | TSS Error: 7.5911 | Correct: 0.7188 | RMS Error: 0.3444
Epoch # 1670, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1680 | TSS Error: 8.0325 | Correct: 0.6563 | RMS Error: 0.3543
Epoch # 1680, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1690 | TSS Error: 6.4665 | Correct: 0.6250 | RMS Error: 0.3179
Epoch # 1690, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1700 | TSS Error: 10.3026 | Correct: 0.6250 | RMS Error: 0.4012
Epoch # 1700, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1710 | TSS Error: 4.9765 | Correct: 0.6563 | RMS Error: 0.2789
Epoch # 1710, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1720 | TSS Error: 8.9487 | Correct: 0.6563 | RMS Error: 0.3739
Epoch # 1720, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1730 | TSS Error: 5.7466 | Correct: 0.6875 | RMS Error: 0.2997
Epoch # 1730, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 1740 | TSS Error: 9.3325 | Correct: 0.5938 | RMS Error: 0.3819
Epoch # 1740, Layer = 'output' | Units: 0.5938 | Patterns: 0.1875
Epoch # 1750 | TSS Error: 8.4576 | Correct: 0.6563 | RMS Error: 0.3635
Epoch # 1750, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1760 | TSS Error: 4.8676 | Correct: 0.7500 | RMS Error: 0.2758
Epoch # 1760, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 1770 | TSS Error: 6.2193 | Correct: 0.6563 | RMS Error: 0.3117
Epoch # 1770, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1780 | TSS Error: 8.2348 | Correct: 0.6719 | RMS Error: 0.3587
Epoch # 1780, Layer = 'output' | Units: 0.6719 | Patterns: 0.3125
Epoch # 1790 | TSS Error: 7.7082 | Correct: 0.6875 | RMS Error: 0.3470
Epoch # 1790, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 1800 | TSS Error: 7.0039 | Correct: 0.6563 | RMS Error: 0.3308
Epoch # 1800, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1810 | TSS Error: 6.1604 | Correct: 0.7188 | RMS Error: 0.3103
Epoch # 1810, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1820 | TSS Error: 10.2425 | Correct: 0.6250 | RMS Error: 0.4000
Epoch # 1820, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1830 | TSS Error: 7.8601 | Correct: 0.6875 | RMS Error: 0.3504
Epoch # 1830, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 1840 | TSS Error: 6.4704 | Correct: 0.7188 | RMS Error: 0.3180
Epoch # 1840, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1850 | TSS Error: 8.5262 | Correct: 0.6250 | RMS Error: 0.3650
Epoch # 1850, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1860 | TSS Error: 5.3377 | Correct: 0.6563 | RMS Error: 0.2888
Epoch # 1860, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1870 | TSS Error: 6.3271 | Correct: 0.6875 | RMS Error: 0.3144
Epoch # 1870, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 1880 | TSS Error: 6.7672 | Correct: 0.7188 | RMS Error: 0.3252
Epoch # 1880, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1890 | TSS Error: 6.1456 | Correct: 0.6875 | RMS Error: 0.3099
Epoch # 1890, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 1900 | TSS Error: 6.5212 | Correct: 0.6250 | RMS Error: 0.3192
Epoch # 1900, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1910 | TSS Error: 9.7714 | Correct: 0.6875 | RMS Error: 0.3907
Epoch # 1910, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 1920 | TSS Error: 6.0760 | Correct: 0.6250 | RMS Error: 0.3081
Epoch # 1920, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1930 | TSS Error: 4.4802 | Correct: 0.7500 | RMS Error: 0.2646
Epoch # 1930, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 1940 | TSS Error: 8.2049 | Correct: 0.6250 | RMS Error: 0.3581
Epoch # 1940, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 1950 | TSS Error: 6.2066 | Correct: 0.7188 | RMS Error: 0.3114
Epoch # 1950, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1960 | TSS Error: 10.7018 | Correct: 0.6563 | RMS Error: 0.4089
Epoch # 1960, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1970 | TSS Error: 8.5199 | Correct: 0.6563 | RMS Error: 0.3649
Epoch # 1970, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 1980 | TSS Error: 6.5277 | Correct: 0.7188 | RMS Error: 0.3194
Epoch # 1980, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 1990 | TSS Error: 5.4504 | Correct: 0.7344 | RMS Error: 0.2918
Epoch # 1990, Layer = 'output' | Units: 0.7344 | Patterns: 0.4375
Epoch # 2000 | TSS Error: 8.6574 | Correct: 0.6875 | RMS Error: 0.3678
Epoch # 2000, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 2010 | TSS Error: 5.1026 | Correct: 0.6250 | RMS Error: 0.2824
Epoch # 2010, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 2020 | TSS Error: 5.3791 | Correct: 0.7500 | RMS Error: 0.2899
Epoch # 2020, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 2030 | TSS Error: 4.5825 | Correct: 0.7500 | RMS Error: 0.2676
Epoch # 2030, Layer = 'output' | Units: 0.7500 | Patterns: 0.5000
Epoch # 2040 | TSS Error: 6.1806 | Correct: 0.6406 | RMS Error: 0.3108
Epoch # 2040, Layer = 'output' | Units: 0.6406 | Patterns: 0.2500
Epoch # 2050 | TSS Error: 7.0083 | Correct: 0.6875 | RMS Error: 0.3309
Epoch # 2050, Layer = 'output' | Units: 0.6875 | Patterns: 0.3125
Epoch # 2060 | TSS Error: 10.9582 | Correct: 0.6563 | RMS Error: 0.4138
Epoch # 2060, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 2070 | TSS Error: 7.7063 | Correct: 0.6094 | RMS Error: 0.3470
Epoch # 2070, Layer = 'output' | Units: 0.6094 | Patterns: 0.1875
Epoch # 2080 | TSS Error: 9.2638 | Correct: 0.6250 | RMS Error: 0.3805
Epoch # 2080, Layer = 'output' | Units: 0.6250 | Patterns: 0.1875
Epoch # 2090 | TSS Error: 8.9289 | Correct: 0.5313 | RMS Error: 0.3735
Epoch # 2090, Layer = 'output' | Units: 0.5313 | Patterns: 0.1250
Epoch # 2100 | TSS Error: 7.4003 | Correct: 0.6250 | RMS Error: 0.3400
Epoch # 2100, Layer = 'output' | Units: 0.6250 | Patterns: 0.1875
Epoch # 2110 | TSS Error: 7.3713 | Correct: 0.6719 | RMS Error: 0.3394
Epoch # 2110, Layer = 'output' | Units: 0.6719 | Patterns: 0.3750
Epoch # 2120 | TSS Error: 9.3182 | Correct: 0.5625 | RMS Error: 0.3816
Epoch # 2120, Layer = 'output' | Units: 0.5625 | Patterns: 0.1250
Epoch # 2130 | TSS Error: 7.3069 | Correct: 0.6719 | RMS Error: 0.3379
Epoch # 2130, Layer = 'output' | Units: 0.6719 | Patterns: 0.2500
Epoch # 2140 | TSS Error: 8.6765 | Correct: 0.5313 | RMS Error: 0.3682
Epoch # 2140, Layer = 'output' | Units: 0.5313 | Patterns: 0.1875
Epoch # 2150 | TSS Error: 8.6829 | Correct: 0.6875 | RMS Error: 0.3683
Epoch # 2150, Layer = 'output' | Units: 0.6875 | Patterns: 0.3125
Epoch # 2160 | TSS Error: 9.8238 | Correct: 0.6094 | RMS Error: 0.3918
Epoch # 2160, Layer = 'output' | Units: 0.6094 | Patterns: 0.1875
Epoch # 2170 | TSS Error: 8.1348 | Correct: 0.6875 | RMS Error: 0.3565
Epoch # 2170, Layer = 'output' | Units: 0.6875 | Patterns: 0.2500
Epoch # 2180 | TSS Error: 11.2210 | Correct: 0.6719 | RMS Error: 0.4187
Epoch # 2180, Layer = 'output' | Units: 0.6719 | Patterns: 0.3125
Epoch # 2190 | TSS Error: 10.1097 | Correct: 0.6719 | RMS Error: 0.3974
Epoch # 2190, Layer = 'output' | Units: 0.6719 | Patterns: 0.3125
Epoch # 2200 | TSS Error: 9.1995 | Correct: 0.7188 | RMS Error: 0.3791
Epoch # 2200, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 2210 | TSS Error: 8.2575 | Correct: 0.6250 | RMS Error: 0.3592
Epoch # 2210, Layer = 'output' | Units: 0.6250 | Patterns: 0.1875
Epoch # 2220 | TSS Error: 8.0628 | Correct: 0.6406 | RMS Error: 0.3549
Epoch # 2220, Layer = 'output' | Units: 0.6406 | Patterns: 0.2500
Epoch # 2230 | TSS Error: 8.5031 | Correct: 0.6719 | RMS Error: 0.3645
Epoch # 2230, Layer = 'output' | Units: 0.6719 | Patterns: 0.2500
Epoch # 2240 | TSS Error: 7.2648 | Correct: 0.7344 | RMS Error: 0.3369
Epoch # 2240, Layer = 'output' | Units: 0.7344 | Patterns: 0.2500
Epoch # 2250 | TSS Error: 6.7730 | Correct: 0.6563 | RMS Error: 0.3253
Epoch # 2250, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 2260 | TSS Error: 9.9660 | Correct: 0.6250 | RMS Error: 0.3946
Epoch # 2260, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 2270 | TSS Error: 8.8800 | Correct: 0.6719 | RMS Error: 0.3725
Epoch # 2270, Layer = 'output' | Units: 0.6719 | Patterns: 0.4375
Epoch # 2280 | TSS Error: 6.4517 | Correct: 0.6563 | RMS Error: 0.3175
Epoch # 2280, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 2290 | TSS Error: 7.5683 | Correct: 0.6250 | RMS Error: 0.3439
Epoch # 2290, Layer = 'output' | Units: 0.6250 | Patterns: 0.2500
Epoch # 2300 | TSS Error: 6.8085 | Correct: 0.6563 | RMS Error: 0.3262
Epoch # 2300, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 2310 | TSS Error: 10.7142 | Correct: 0.6563 | RMS Error: 0.4092
Epoch # 2310, Layer = 'output' | Units: 0.6563 | Patterns: 0.3125
Epoch # 2320 | TSS Error: 7.5343 | Correct: 0.6719 | RMS Error: 0.3431
Epoch # 2320, Layer = 'output' | Units: 0.6719 | Patterns: 0.3125
Epoch # 2330 | TSS Error: 8.8185 | Correct: 0.6875 | RMS Error: 0.3712
Epoch # 2330, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 2340 | TSS Error: 9.5074 | Correct: 0.6094 | RMS Error: 0.3854
Epoch # 2340, Layer = 'output' | Units: 0.6094 | Patterns: 0.1875
Epoch # 2350 | TSS Error: 10.4647 | Correct: 0.7031 | RMS Error: 0.4044
Epoch # 2350, Layer = 'output' | Units: 0.7031 | Patterns: 0.3125
Epoch # 2360 | TSS Error: 7.3362 | Correct: 0.8594 | RMS Error: 0.3386
Epoch # 2360, Layer = 'output' | Units: 0.8594 | Patterns: 0.6875
Epoch # 2370 | TSS Error: 5.9740 | Correct: 0.7656 | RMS Error: 0.3055
Epoch # 2370, Layer = 'output' | Units: 0.7656 | Patterns: 0.3125
Epoch # 2380 | TSS Error: 8.5685 | Correct: 0.6875 | RMS Error: 0.3659
Epoch # 2380, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 2390 | TSS Error: 9.6018 | Correct: 0.6875 | RMS Error: 0.3873
Epoch # 2390, Layer = 'output' | Units: 0.6875 | Patterns: 0.3750
Epoch # 2400 | TSS Error: 5.9696 | Correct: 0.7031 | RMS Error: 0.3054
Epoch # 2400, Layer = 'output' | Units: 0.7031 | Patterns: 0.3125
Epoch # 2410 | TSS Error: 7.4049 | Correct: 0.5781 | RMS Error: 0.3402
Epoch # 2410, Layer = 'output' | Units: 0.5781 | Patterns: 0.1875
Epoch # 2420 | TSS Error: 9.6147 | Correct: 0.7500 | RMS Error: 0.3876
Epoch # 2420, Layer = 'output' | Units: 0.7500 | Patterns: 0.4375
Epoch # 2430 | TSS Error: 7.0480 | Correct: 0.6406 | RMS Error: 0.3319
Epoch # 2430, Layer = 'output' | Units: 0.6406 | Patterns: 0.3125
Epoch # 2440 | TSS Error: 6.5414 | Correct: 0.8281 | RMS Error: 0.3197
Epoch # 2440, Layer = 'output' | Units: 0.8281 | Patterns: 0.5625
Epoch # 2450 | TSS Error: 7.1749 | Correct: 0.7188 | RMS Error: 0.3348
Epoch # 2450, Layer = 'output' | Units: 0.7188 | Patterns: 0.4375
Epoch # 2460 | TSS Error: 6.4896 | Correct: 0.8125 | RMS Error: 0.3184
Epoch # 2460, Layer = 'output' | Units: 0.8125 | Patterns: 0.5625
Epoch # 2470 | TSS Error: 8.8922 | Correct: 0.7344 | RMS Error: 0.3727
Epoch # 2470, Layer = 'output' | Units: 0.7344 | Patterns: 0.4375
Epoch # 2480 | TSS Error: 4.6734 | Correct: 0.7656 | RMS Error: 0.2702
Epoch # 2480, Layer = 'output' | Units: 0.7656 | Patterns: 0.4375
Epoch # 2490 | TSS Error: 3.6949 | Correct: 0.8438 | RMS Error: 0.2403
Epoch # 2490, Layer = 'output' | Units: 0.8438 | Patterns: 0.6875
Epoch # 2500 | TSS Error: 3.5557 | Correct: 0.9219 | RMS Error: 0.2357
Epoch # 2500, Layer = 'output' | Units: 0.9219 | Patterns: 0.8125
Epoch # 2510 | TSS Error: 3.5157 | Correct: 0.9375 | RMS Error: 0.2344
Epoch # 2510, Layer = 'output' | Units: 0.9375 | Patterns: 0.8750
Epoch # 2520 | TSS Error: 2.1282 | Correct: 0.9219 | RMS Error: 0.1824
Epoch # 2520, Layer = 'output' | Units: 0.9219 | Patterns: 0.7500
Epoch # 2530 | TSS Error: 3.6067 | Correct: 0.8750 | RMS Error: 0.2374
Epoch # 2530, Layer = 'output' | Units: 0.8750 | Patterns: 0.7500
Epoch # 2540 | TSS Error: 4.3682 | Correct: 0.8125 | RMS Error: 0.2613
Epoch # 2540, Layer = 'output' | Units: 0.8125 | Patterns: 0.6250
Epoch # 2550 | TSS Error: 1.7861 | Correct: 0.9688 | RMS Error: 0.1671
Epoch # 2550, Layer = 'output' | Units: 0.9688 | Patterns: 0.9375
Epoch # 2560 | TSS Error: 3.7267 | Correct: 0.9063 | RMS Error: 0.2413
Epoch # 2560, Layer = 'output' | Units: 0.9063 | Patterns: 0.8125
----------------------------------------------------
Final # 2564 | TSS Error: 0.1678 | Correct: 1.0000 | RMS Error: 0.0512
Final # 2564, Layer = 'output' | Units: 1.0000 | Patterns: 1.0000
----------------------------------------------------
>>> test()
Variations 0 1 2 3 4 5 6 7 8 9
Shape 0 0 0 0 0 0 0 0 0 0 0
Shape 1 1 1 1 1 1 1 2 X 1 1 2 X
Shape 2 2 2 2 2 0 X 2 2 2 2 0 X
Shape 3 3 3 3 3 3 3 2 X 3 3 2 X
# wrong: 6