AbstractPhil commited on
Commit
651d994
·
verified ·
1 Parent(s): 5922537

[EMNIST] 20250825-013647 | best_acc=0.8785

Browse files
Files changed (28) hide show
  1. .gitattributes +12 -0
  2. sweep/EMNIST/20250825-013647_EMNIST/README.md +10 -0
  3. sweep/EMNIST/20250825-013647_EMNIST/config.json +41 -0
  4. sweep/EMNIST/20250825-013647_EMNIST/history.csv +11 -0
  5. sweep/EMNIST/20250825-013647_EMNIST/history.json +110 -0
  6. sweep/EMNIST/20250825-013647_EMNIST/manifest.json +80 -0
  7. sweep/EMNIST/20250825-013647_EMNIST/plots/accuracy.png +0 -0
  8. sweep/EMNIST/20250825-013647_EMNIST/plots/best_confusion_emnist_epoch_10.png +3 -0
  9. sweep/EMNIST/20250825-013647_EMNIST/plots/best_confusion_fashionmnist_epoch_9.png +3 -0
  10. sweep/EMNIST/20250825-013647_EMNIST/plots/best_confusion_kmnist_epoch_10.png +0 -0
  11. sweep/EMNIST/20250825-013647_EMNIST/plots/best_confusion_mnist_epoch_10.png +0 -0
  12. sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_1.png +3 -0
  13. sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_10.png +3 -0
  14. sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_2.png +3 -0
  15. sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_3.png +3 -0
  16. sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_4.png +3 -0
  17. sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_5.png +3 -0
  18. sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_6.png +3 -0
  19. sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_7.png +3 -0
  20. sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_8.png +3 -0
  21. sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_9.png +3 -0
  22. sweep/EMNIST/20250825-013647_EMNIST/plots/lambda.png +0 -0
  23. sweep/EMNIST/20250825-013647_EMNIST/plots/loss_components.png +0 -0
  24. sweep/EMNIST/20250825-013647_EMNIST/tensorboard/events.out.tfevents.1756084887.5def8ea04e29.2559.3 +3 -0
  25. sweep/EMNIST/20250825-013647_EMNIST/tensorboard_events.zip +3 -0
  26. sweep/EMNIST/20250825-013647_EMNIST/weights/constellation_EMNIST.safetensors +3 -0
  27. sweep/EMNIST/20250825-013647_EMNIST/weights/diagnostic_head_EMNIST.safetensors +3 -0
  28. sweep/EMNIST/20250825-013647_EMNIST/weights/encoder_EMNIST.safetensors +3 -0
.gitattributes CHANGED
@@ -549,3 +549,15 @@ sweep/FashionMNIST/20250825-011246_FashionMNIST/plots/confusion_epoch_7.png filt
549
  sweep/FashionMNIST/20250825-011246_FashionMNIST/plots/confusion_epoch_8.png filter=lfs diff=lfs merge=lfs -text
550
  sweep/FashionMNIST/20250825-011246_FashionMNIST/plots/confusion_epoch_9.png filter=lfs diff=lfs merge=lfs -text
551
  sweep/KMNIST/20250825-012106_KMNIST/plots/best_confusion_fashionmnist_epoch_9.png filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
549
  sweep/FashionMNIST/20250825-011246_FashionMNIST/plots/confusion_epoch_8.png filter=lfs diff=lfs merge=lfs -text
550
  sweep/FashionMNIST/20250825-011246_FashionMNIST/plots/confusion_epoch_9.png filter=lfs diff=lfs merge=lfs -text
551
  sweep/KMNIST/20250825-012106_KMNIST/plots/best_confusion_fashionmnist_epoch_9.png filter=lfs diff=lfs merge=lfs -text
552
+ sweep/EMNIST/20250825-013647_EMNIST/plots/best_confusion_emnist_epoch_10.png filter=lfs diff=lfs merge=lfs -text
553
+ sweep/EMNIST/20250825-013647_EMNIST/plots/best_confusion_fashionmnist_epoch_9.png filter=lfs diff=lfs merge=lfs -text
554
+ sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_1.png filter=lfs diff=lfs merge=lfs -text
555
+ sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_10.png filter=lfs diff=lfs merge=lfs -text
556
+ sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_2.png filter=lfs diff=lfs merge=lfs -text
557
+ sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_3.png filter=lfs diff=lfs merge=lfs -text
558
+ sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_4.png filter=lfs diff=lfs merge=lfs -text
559
+ sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_5.png filter=lfs diff=lfs merge=lfs -text
560
+ sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_6.png filter=lfs diff=lfs merge=lfs -text
561
+ sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_7.png filter=lfs diff=lfs merge=lfs -text
562
+ sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_8.png filter=lfs diff=lfs merge=lfs -text
563
+ sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_9.png filter=lfs diff=lfs merge=lfs -text
sweep/EMNIST/20250825-013647_EMNIST/README.md ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ # Pentachora Adaptive Encoded — 20250825-013647
2
+
3
+ **Dataset:** EMNIST
4
+
5
+ **Contents**
6
+ - `weights/*.safetensors` — encoder, constellation, diagnostic head
7
+ - `config.json`, `manifest.json`
8
+ - `history.json` / `history.csv`
9
+ - `tensorboard/` (and `tensorboard_events.zip`)
10
+ - `plots/` — accuracy, loss, λ, confusion
sweep/EMNIST/20250825-013647_EMNIST/config.json ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "augment": false,
3
+ "base_dim": 56,
4
+ "batch_size": 1024,
5
+ "channels": 24,
6
+ "dataset": "all",
7
+ "deterministic": true,
8
+ "deterministic_cublas": false,
9
+ "epochs": 10,
10
+ "hf_dataset_dir_template": "{dataset}",
11
+ "hf_preserve_case": true,
12
+ "hf_repo_id": "AbstractPhil/pentachora-multi-channel-frequency-encoded",
13
+ "hf_run_dir_template": "{ts}_{dataset}",
14
+ "hf_subdir_root": "sweep",
15
+ "hf_weight_suffix_dataset": true,
16
+ "img_channels": "auto",
17
+ "img_size": 28,
18
+ "input_channels": 1,
19
+ "input_dim": 784,
20
+ "lambda_separation": 0.391,
21
+ "loss_weight_scalar": 0.1,
22
+ "lr": 0.001,
23
+ "normalize": true,
24
+ "note": "",
25
+ "num_classes": 47,
26
+ "num_heads": 2,
27
+ "num_pentachoron_pairs": 2,
28
+ "per_dataset_norm": true,
29
+ "proj_dim": null,
30
+ "seed": 420,
31
+ "seed_per_dataset": false,
32
+ "strict_determinism": false,
33
+ "sweep_all": true,
34
+ "temp": 0.7,
35
+ "w_ce": 1.0,
36
+ "w_diag": 0.1,
37
+ "w_dual": 1.0,
38
+ "w_reg": 0.1,
39
+ "w_rose": 1.0,
40
+ "weight_decay": 1e-05
41
+ }
sweep/EMNIST/20250825-013647_EMNIST/history.csv ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ epoch,train_loss,train_acc,test_acc,ce,dual,rose,diag,reg,lambda
2
+ 1,5.52187094505797,0.500709219858156,0.7354787234042554,2.7185050212914215,1.9100060626631934,0.6422307189051987,0.04163383947724992,2.4696581149946715,0.5196500420570374
3
+ 2,3.3714272415215243,0.777491134751773,0.8172340425531915,1.1545545777192352,1.496208429945276,0.4146518172862682,0.022040083151548467,3.038084146147924,0.5301505327224731
4
+ 3,2.7401412604041133,0.832145390070922,0.8468617021276595,0.6537603231524745,1.4018658856466306,0.37641822404049813,0.01940729874721233,3.061561173513426,0.5353116989135742
5
+ 4,2.5233933552275314,0.8522783687943263,0.8554255319148936,0.5123461753172232,1.3479001532886046,0.35397249851666446,0.017660929171751577,3.074084453176945,0.5389000177383423
6
+ 5,2.4060640389192187,0.8657180851063829,0.8647872340425532,0.4446796931780822,1.312879774824102,0.3386825881697607,0.01616942198194088,3.0820504595709184,0.54088294506073
7
+ 6,2.3155943815758886,0.8780673758865248,0.8675,0.3947011541982069,1.2847441847104553,0.32608951451930596,0.01477505567384527,3.0858202502744416,0.5404099225997925
8
+ 7,2.2544201534352406,0.8856294326241134,0.8726063829787234,0.3637989516122967,1.2638101425576718,0.3166280319504704,0.013728307047000168,3.0881018842873,0.5401167869567871
9
+ 8,2.205303397821196,0.8919858156028369,0.8750531914893617,0.3394694189653329,1.2471569448159943,0.3084846199319718,0.012831210931829104,3.089092873309521,0.5393128991127014
10
+ 9,2.1675649354812947,0.8966223404255319,0.8757978723404255,0.3207595346836334,1.2343831975071142,0.3022452113814388,0.011993277271060233,3.0897765375367294,0.5389384627342224
11
+ 10,2.1463499711760394,0.9005939716312057,0.8784574468085107,0.30943861144654294,1.227849156873446,0.2988979827681332,0.011564688479382518,3.0900775206680837,0.5388268232345581
sweep/EMNIST/20250825-013647_EMNIST/history.json ADDED
@@ -0,0 +1,110 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "ce": [
3
+ 2.7185050212914215,
4
+ 1.1545545777192352,
5
+ 0.6537603231524745,
6
+ 0.5123461753172232,
7
+ 0.4446796931780822,
8
+ 0.3947011541982069,
9
+ 0.3637989516122967,
10
+ 0.3394694189653329,
11
+ 0.3207595346836334,
12
+ 0.30943861144654294
13
+ ],
14
+ "diag": [
15
+ 0.04163383947724992,
16
+ 0.022040083151548467,
17
+ 0.01940729874721233,
18
+ 0.017660929171751577,
19
+ 0.01616942198194088,
20
+ 0.01477505567384527,
21
+ 0.013728307047000168,
22
+ 0.012831210931829104,
23
+ 0.011993277271060233,
24
+ 0.011564688479382518
25
+ ],
26
+ "dual": [
27
+ 1.9100060626631934,
28
+ 1.496208429945276,
29
+ 1.4018658856466306,
30
+ 1.3479001532886046,
31
+ 1.312879774824102,
32
+ 1.2847441847104553,
33
+ 1.2638101425576718,
34
+ 1.2471569448159943,
35
+ 1.2343831975071142,
36
+ 1.227849156873446
37
+ ],
38
+ "lambda": [
39
+ 0.5196500420570374,
40
+ 0.5301505327224731,
41
+ 0.5353116989135742,
42
+ 0.5389000177383423,
43
+ 0.54088294506073,
44
+ 0.5404099225997925,
45
+ 0.5401167869567871,
46
+ 0.5393128991127014,
47
+ 0.5389384627342224,
48
+ 0.5388268232345581
49
+ ],
50
+ "reg": [
51
+ 2.4696581149946715,
52
+ 3.038084146147924,
53
+ 3.061561173513426,
54
+ 3.074084453176945,
55
+ 3.0820504595709184,
56
+ 3.0858202502744416,
57
+ 3.0881018842873,
58
+ 3.089092873309521,
59
+ 3.0897765375367294,
60
+ 3.0900775206680837
61
+ ],
62
+ "rose": [
63
+ 0.6422307189051987,
64
+ 0.4146518172862682,
65
+ 0.37641822404049813,
66
+ 0.35397249851666446,
67
+ 0.3386825881697607,
68
+ 0.32608951451930596,
69
+ 0.3166280319504704,
70
+ 0.3084846199319718,
71
+ 0.3022452113814388,
72
+ 0.2988979827681332
73
+ ],
74
+ "test_acc": [
75
+ 0.7354787234042554,
76
+ 0.8172340425531915,
77
+ 0.8468617021276595,
78
+ 0.8554255319148936,
79
+ 0.8647872340425532,
80
+ 0.8675,
81
+ 0.8726063829787234,
82
+ 0.8750531914893617,
83
+ 0.8757978723404255,
84
+ 0.8784574468085107
85
+ ],
86
+ "train_acc": [
87
+ 0.500709219858156,
88
+ 0.777491134751773,
89
+ 0.832145390070922,
90
+ 0.8522783687943263,
91
+ 0.8657180851063829,
92
+ 0.8780673758865248,
93
+ 0.8856294326241134,
94
+ 0.8919858156028369,
95
+ 0.8966223404255319,
96
+ 0.9005939716312057
97
+ ],
98
+ "train_loss": [
99
+ 5.52187094505797,
100
+ 3.3714272415215243,
101
+ 2.7401412604041133,
102
+ 2.5233933552275314,
103
+ 2.4060640389192187,
104
+ 2.3155943815758886,
105
+ 2.2544201534352406,
106
+ 2.205303397821196,
107
+ 2.1675649354812947,
108
+ 2.1463499711760394
109
+ ]
110
+ }
sweep/EMNIST/20250825-013647_EMNIST/manifest.json ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "class_names": [
3
+ "emnist-0",
4
+ "emnist-1",
5
+ "emnist-2",
6
+ "emnist-3",
7
+ "emnist-4",
8
+ "emnist-5",
9
+ "emnist-6",
10
+ "emnist-7",
11
+ "emnist-8",
12
+ "emnist-9",
13
+ "emnist-A",
14
+ "emnist-B",
15
+ "emnist-C",
16
+ "emnist-D",
17
+ "emnist-E",
18
+ "emnist-F",
19
+ "emnist-G",
20
+ "emnist-H",
21
+ "emnist-I",
22
+ "emnist-J",
23
+ "emnist-K",
24
+ "emnist-L",
25
+ "emnist-M",
26
+ "emnist-N",
27
+ "emnist-O",
28
+ "emnist-P",
29
+ "emnist-Q",
30
+ "emnist-R",
31
+ "emnist-S",
32
+ "emnist-T",
33
+ "emnist-U",
34
+ "emnist-V",
35
+ "emnist-W",
36
+ "emnist-X",
37
+ "emnist-Y",
38
+ "emnist-Z",
39
+ "emnist-a",
40
+ "emnist-b",
41
+ "emnist-d",
42
+ "emnist-e",
43
+ "emnist-f",
44
+ "emnist-g",
45
+ "emnist-h",
46
+ "emnist-n",
47
+ "emnist-q",
48
+ "emnist-r",
49
+ "emnist-t"
50
+ ],
51
+ "dataset_name": "EMNIST",
52
+ "environment": {
53
+ "cpu_count": 96,
54
+ "cuda_available": false,
55
+ "cuda_device": null,
56
+ "memory_gb": 334.56,
57
+ "platform": "Linux-6.1.123+-x86_64-with-glibc2.35",
58
+ "python": "3.12.11 (main, Jun 4 2025, 08:56:18) [GCC 11.4.0]",
59
+ "torch": "2.8.0+cpu"
60
+ },
61
+ "models": {
62
+ "constellation": {
63
+ "params": 46769
64
+ },
65
+ "diagnostic_head": {
66
+ "params": 7681
67
+ },
68
+ "encoder": {
69
+ "params": 429897
70
+ }
71
+ },
72
+ "num_classes": 47,
73
+ "repo_id": "AbstractPhil/pentachora-multi-channel-frequency-encoded",
74
+ "results": {
75
+ "best_epoch": 10,
76
+ "best_test_accuracy": 0.8784574468085107
77
+ },
78
+ "subdirectory": "sweep/EMNIST/20250825-013647_EMNIST",
79
+ "timestamp": "20250825-013647"
80
+ }
sweep/EMNIST/20250825-013647_EMNIST/plots/accuracy.png ADDED
sweep/EMNIST/20250825-013647_EMNIST/plots/best_confusion_emnist_epoch_10.png ADDED

Git LFS Details

  • SHA256: 96a2a77326082bb6a1a680531d362591a036b87d9d6265914149394687e7657a
  • Pointer size: 131 Bytes
  • Size of remote file: 315 kB
sweep/EMNIST/20250825-013647_EMNIST/plots/best_confusion_fashionmnist_epoch_9.png ADDED

Git LFS Details

  • SHA256: c66a07c8dcc4b110fa8a0c261bd145d418de46a05b0342966ad9681a7cdcf331
  • Pointer size: 131 Bytes
  • Size of remote file: 131 kB
sweep/EMNIST/20250825-013647_EMNIST/plots/best_confusion_kmnist_epoch_10.png ADDED
sweep/EMNIST/20250825-013647_EMNIST/plots/best_confusion_mnist_epoch_10.png ADDED
sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_1.png ADDED

Git LFS Details

  • SHA256: 0372f0fc5c1f54a86d4b7d02c597fb6c47f2b0b47fa3d4cf7ab480e5ee2a0323
  • Pointer size: 131 Bytes
  • Size of remote file: 357 kB
sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_10.png ADDED

Git LFS Details

  • SHA256: 1e47c05aa0b7f642b7a92b8486c62858f4fee967832b7364b07243f4a603ccab
  • Pointer size: 131 Bytes
  • Size of remote file: 305 kB
sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_2.png ADDED

Git LFS Details

  • SHA256: 6241cb5c838e73d98899eec06d8b40b9104c3fe7020429a88344fafc23505c5e
  • Pointer size: 131 Bytes
  • Size of remote file: 332 kB
sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_3.png ADDED

Git LFS Details

  • SHA256: 0559cdac71ac7166d5a8e18bbbd23ecfaaf13dd7f04ecb3ff4e0b7a694c34229
  • Pointer size: 131 Bytes
  • Size of remote file: 321 kB
sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_4.png ADDED

Git LFS Details

  • SHA256: 67443e94ba3b85b11d0653c5b408531bc874805d42994a9a11429a768dd87e0a
  • Pointer size: 131 Bytes
  • Size of remote file: 315 kB
sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_5.png ADDED

Git LFS Details

  • SHA256: 077f7841828a8e6d5c6514f98721290d5d5d07cb92f31e8e800ae0aaf7559217
  • Pointer size: 131 Bytes
  • Size of remote file: 310 kB
sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_6.png ADDED

Git LFS Details

  • SHA256: e01126d47a471e169c93b1cb0e1efad1b6dd09375aaa50938921906e242090ef
  • Pointer size: 131 Bytes
  • Size of remote file: 313 kB
sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_7.png ADDED

Git LFS Details

  • SHA256: e231f7dacd1a8cf6730e47c45e44d2868796bdb823d4257b9cff8c90dd23a351
  • Pointer size: 131 Bytes
  • Size of remote file: 306 kB
sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_8.png ADDED

Git LFS Details

  • SHA256: 5ae541ed42c791d56e4b9fbdbde08f0266915712d460fd4d4a2e2b143b2e31dd
  • Pointer size: 131 Bytes
  • Size of remote file: 306 kB
sweep/EMNIST/20250825-013647_EMNIST/plots/confusion_epoch_9.png ADDED

Git LFS Details

  • SHA256: aeb17456cbf273ca598481cd8a8148d4dfd928d0b22fc4ae4af75c168990bcf9
  • Pointer size: 131 Bytes
  • Size of remote file: 307 kB
sweep/EMNIST/20250825-013647_EMNIST/plots/lambda.png ADDED
sweep/EMNIST/20250825-013647_EMNIST/plots/loss_components.png ADDED
sweep/EMNIST/20250825-013647_EMNIST/tensorboard/events.out.tfevents.1756084887.5def8ea04e29.2559.3 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1130482e834c42e95d8bf39e940567ab927d398bdb351fa4eeda188a2e745ce0
3
+ size 318208
sweep/EMNIST/20250825-013647_EMNIST/tensorboard_events.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:936568389034fa8bd37801fe6ec994772da9865c3defaa5be5bfa079be0093c4
3
+ size 103115
sweep/EMNIST/20250825-013647_EMNIST/weights/constellation_EMNIST.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:af8db02bbd7aa8123c005af66c1aa8604581d090bd402728b3560c308d8863e7
3
+ size 190980
sweep/EMNIST/20250825-013647_EMNIST/weights/diagnostic_head_EMNIST.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a979442b12bd401dc614fd34fb95acfcc90e678f0154d4fd93c18acd9be2f5f5
3
+ size 31172
sweep/EMNIST/20250825-013647_EMNIST/weights/encoder_EMNIST.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5bcd0a11f566f674a5671545c1e56af4d89d8deb499c74e38a22c6577ac5c81d
3
+ size 1731664