Seal Phase 4AJ fixed APL timing hypothesis audit

This commit is contained in:
Digital Drosophila Archive
2026-09-30 12:08:25 +08:00
parent 8d6b063aaf
commit cb6937666f
1992 changed files with 258416 additions and 10 deletions
@@ -0,0 +1,45 @@
{
"ok": true,
"protocol": "phase4ag-apl-v1",
"n_neurons": 166700,
"n_apl": 2,
"n_kc": 4064,
"dt_ms": 0.1,
"files_sha256": {
"input_matrix.npy": "c4d3df703ea5f1d7402b8255cfa19d9744139ad1048827c23b151d8ba766fec6",
"output_matrix.npy": "e2d0a1ccd740e6777245ebf2efcd88bf5e1da9e47308c63ec8e83d451e134a73",
"kc_globals.npy": "97a570aafa089f93e642b2bb07e3a3322dabb14c3c7dd431f0c8d2b3b7951fdd",
"apl_globals.npy": "8388c8795d49cfe5b14fda54f76ef3a35030c62ba87bd8ca6334a2dcdf186f19"
},
"array_sha256": {
"input_matrix.npy": "528a5f6f5ffe424f323c5a44695db4a7cf32570709832eff2f37f49e85c92c3e",
"output_matrix.npy": "0dcf02cdb7836ab72da32ac47f5682ca33e25f63a8a662a8452d4ea9d46babb9",
"kc_globals.npy": "9e990d10a63b0f74cd7bbbdc5369082f24d5246487af944ba289bc6bf48d4b75",
"apl_globals.npy": "979ef88dff30d41168ce9b377a006ccb3cd034b2dce86d54923ca0f4b87cb6a6"
},
"decay_f32_bits": "3f7eb923",
"gain_f32_bits": "3c23d70a",
"environment": {
"torch": "2.14.0+cu130",
"numpy": "2.2.6",
"cuda": "13.0",
"cudnn": 92400,
"device_name": "NVIDIA GeForce RTX 4090",
"device_index": 0,
"device_capability": [
8,
9
],
"deterministic_algorithms": false,
"cudnn_deterministic": false,
"cudnn_benchmark": false,
"cuda_matmul_allow_tf32": false,
"cudnn_allow_tf32": true,
"float32_matmul_precision": "highest",
"CUBLAS_WORKSPACE_CONFIG": null,
"precision_configuration_changed_by_component": false
},
"operator_sequence": "state.mul_(decay32); drive=mv(I32,spikes32); state.add_(drive); h=matmul(state,O32)*gain32",
"h_units": "legacy mV",
"initial_state": "float32 zeros"
}
@@ -0,0 +1,38 @@
{
"pass_all": true,
"apl_delay_steps": 0,
"steps": 1000,
"pending_generated_count": 0,
"pending_initial_zero_prefix": 0,
"initial_padding_positive_zero": true,
"sample_bits_preserved": true,
"brain_tail_advanced": false,
"generated_rows": 1000,
"applied_generated_rows": 1000,
"pending_shape": [
0,
4064
],
"pending_application_tick_start": 1000,
"pending_application_tick_stop_exclusive": 1000,
"pending_generated_tick_start": 1000,
"pending_generated_tick_stop_exclusive": 1000,
"generated_trace": "apl-inhibition.float32.npy",
"applied_trace": "apl-applied.float32.npy",
"pending_trace": "apl-pending-tail.float32.npy",
"pending_raw_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"final_apl_state_float32": [
151.0867919921875,
171.51461791992188
],
"final_apl_state_u32_bits": [
1125586488,
1126925246
],
"final_apl_state_nonzero": true,
"pending_queue_drained": true,
"finite_generated_sequence_only": true,
"future_apl_decay_or_feedback_generated": false,
"closed_loop_branch_integrals_claimed_equal": false,
"biological_delay_measurement_claimed": false
}
@@ -0,0 +1,169 @@
tick,neuron_idx,attempted,accepted,rejected
0,159,1,1,0
12,130472,1,1,0
17,159,1,0,1
23,130753,1,1,0
24,189,1,1,0
25,4311,1,1,0
31,999,1,1,0
35,2029,1,1,0
37,2994,1,1,0
39,6842,1,1,0
41,3252,1,1,0
46,159,1,1,0
47,3345,1,1,0
50,159,1,0,1
51,130472,1,1,0
58,189,1,1,0
59,159,1,0,1
69,159,1,1,0
69,522,1,1,0
75,1890,1,1,0
89,5519,1,1,0
95,189,1,1,0
99,2994,1,1,0
105,159,1,1,0
107,189,1,0,1
107,5519,1,0,1
112,1890,1,1,0
117,1514,1,0,1
121,1011,1,0,1
126,2231,1,0,1
132,2029,1,0,1
132,3345,1,1,0
152,189,1,0,1
172,159,1,0,1
173,2029,1,0,1
177,14839,1,1,0
187,1890,1,0,1
198,4505,1,0,1
200,6842,1,1,0
201,1890,1,1,0
204,2010,1,1,0
216,6842,1,0,1
232,130753,1,1,0
237,4311,1,1,0
241,1890,1,1,0
246,2347,1,1,0
255,522,1,0,1
256,1890,1,0,1
260,1890,1,0,1
270,189,1,0,1
276,1514,1,1,0
280,3252,1,1,0
284,1011,1,0,1
287,130497,1,0,1
300,159,1,1,0
309,1890,1,1,0
312,130753,1,1,0
315,2010,1,0,1
318,2347,1,0,1
328,4311,1,1,0
334,2010,1,0,1
338,360,1,1,0
342,2029,1,0,1
348,159,1,0,1
360,2347,1,1,0
367,2347,1,0,1
370,5519,1,1,0
374,6842,1,0,1
383,1514,1,1,0
384,159,1,1,0
392,130497,1,0,1
393,1514,1,0,1
395,3202,1,0,1
395,130497,1,0,1
396,1011,1,1,0
404,130472,1,0,1
406,189,1,0,1
408,130497,1,1,0
414,189,1,1,0
422,1890,1,1,0
423,130472,1,1,0
425,10769,1,1,0
437,159,1,1,0
444,331,1,0,1
448,159,1,0,1
454,1890,1,1,0
460,1890,1,0,1
462,5519,1,0,1
467,189,1,0,1
468,1514,1,1,0
470,2010,1,1,0
473,4311,1,1,0
475,189,1,0,1
479,360,1,0,1
484,159,1,0,1
485,3252,1,0,1
493,7781,1,1,0
497,2347,1,1,0
499,1890,1,1,0
506,131226,1,1,0
515,159,1,0,1
516,3345,1,1,0
526,2010,1,1,0
530,2347,1,1,0
537,3202,1,1,0
538,2010,1,0,1
579,360,1,0,1
586,3252,1,1,0
594,522,1,1,0
597,360,1,1,0
600,2231,1,1,0
607,2010,1,1,0
608,2347,1,0,1
612,2010,1,0,1
615,5519,1,0,1
642,522,1,1,0
651,522,1,0,1
653,189,1,0,1
661,522,1,0,1
661,999,1,1,0
666,131226,1,1,0
669,159,1,1,0
671,189,1,1,0
682,130472,1,1,0
686,4311,1,0,1
701,159,1,1,0
725,130753,1,1,0
729,130472,1,1,0
736,2347,1,1,0
753,360,1,0,1
760,159,1,0,1
775,159,1,1,0
783,7781,1,1,0
793,999,1,1,0
809,3252,1,1,0
818,7679,1,0,1
830,130753,1,1,0
843,3252,1,1,0
845,131226,1,1,0
850,522,1,0,1
865,360,1,1,0
869,331,1,0,1
871,1890,1,1,0
876,130497,1,1,0
887,3202,1,1,0
888,1011,1,1,0
888,1514,1,1,0
901,159,1,1,0
914,360,1,1,0
919,7781,1,1,0
919,131226,1,0,1
923,189,1,0,1
926,159,1,1,0
928,159,1,0,1
933,3202,1,1,0
947,2601,1,1,0
948,3252,1,1,0
951,189,1,1,0
951,331,1,1,0
956,3202,1,1,0
961,522,1,1,0
976,360,1,1,0
982,189,1,1,0
987,1890,1,1,0
989,189,1,0,1
994,3252,1,1,0
995,2347,1,1,0
998,131226,1,1,0
1 tick neuron_idx attempted accepted rejected
2 0 159 1 1 0
3 12 130472 1 1 0
4 17 159 1 0 1
5 23 130753 1 1 0
6 24 189 1 1 0
7 25 4311 1 1 0
8 31 999 1 1 0
9 35 2029 1 1 0
10 37 2994 1 1 0
11 39 6842 1 1 0
12 41 3252 1 1 0
13 46 159 1 1 0
14 47 3345 1 1 0
15 50 159 1 0 1
16 51 130472 1 1 0
17 58 189 1 1 0
18 59 159 1 0 1
19 69 159 1 1 0
20 69 522 1 1 0
21 75 1890 1 1 0
22 89 5519 1 1 0
23 95 189 1 1 0
24 99 2994 1 1 0
25 105 159 1 1 0
26 107 189 1 0 1
27 107 5519 1 0 1
28 112 1890 1 1 0
29 117 1514 1 0 1
30 121 1011 1 0 1
31 126 2231 1 0 1
32 132 2029 1 0 1
33 132 3345 1 1 0
34 152 189 1 0 1
35 172 159 1 0 1
36 173 2029 1 0 1
37 177 14839 1 1 0
38 187 1890 1 0 1
39 198 4505 1 0 1
40 200 6842 1 1 0
41 201 1890 1 1 0
42 204 2010 1 1 0
43 216 6842 1 0 1
44 232 130753 1 1 0
45 237 4311 1 1 0
46 241 1890 1 1 0
47 246 2347 1 1 0
48 255 522 1 0 1
49 256 1890 1 0 1
50 260 1890 1 0 1
51 270 189 1 0 1
52 276 1514 1 1 0
53 280 3252 1 1 0
54 284 1011 1 0 1
55 287 130497 1 0 1
56 300 159 1 1 0
57 309 1890 1 1 0
58 312 130753 1 1 0
59 315 2010 1 0 1
60 318 2347 1 0 1
61 328 4311 1 1 0
62 334 2010 1 0 1
63 338 360 1 1 0
64 342 2029 1 0 1
65 348 159 1 0 1
66 360 2347 1 1 0
67 367 2347 1 0 1
68 370 5519 1 1 0
69 374 6842 1 0 1
70 383 1514 1 1 0
71 384 159 1 1 0
72 392 130497 1 0 1
73 393 1514 1 0 1
74 395 3202 1 0 1
75 395 130497 1 0 1
76 396 1011 1 1 0
77 404 130472 1 0 1
78 406 189 1 0 1
79 408 130497 1 1 0
80 414 189 1 1 0
81 422 1890 1 1 0
82 423 130472 1 1 0
83 425 10769 1 1 0
84 437 159 1 1 0
85 444 331 1 0 1
86 448 159 1 0 1
87 454 1890 1 1 0
88 460 1890 1 0 1
89 462 5519 1 0 1
90 467 189 1 0 1
91 468 1514 1 1 0
92 470 2010 1 1 0
93 473 4311 1 1 0
94 475 189 1 0 1
95 479 360 1 0 1
96 484 159 1 0 1
97 485 3252 1 0 1
98 493 7781 1 1 0
99 497 2347 1 1 0
100 499 1890 1 1 0
101 506 131226 1 1 0
102 515 159 1 0 1
103 516 3345 1 1 0
104 526 2010 1 1 0
105 530 2347 1 1 0
106 537 3202 1 1 0
107 538 2010 1 0 1
108 579 360 1 0 1
109 586 3252 1 1 0
110 594 522 1 1 0
111 597 360 1 1 0
112 600 2231 1 1 0
113 607 2010 1 1 0
114 608 2347 1 0 1
115 612 2010 1 0 1
116 615 5519 1 0 1
117 642 522 1 1 0
118 651 522 1 0 1
119 653 189 1 0 1
120 661 522 1 0 1
121 661 999 1 1 0
122 666 131226 1 1 0
123 669 159 1 1 0
124 671 189 1 1 0
125 682 130472 1 1 0
126 686 4311 1 0 1
127 701 159 1 1 0
128 725 130753 1 1 0
129 729 130472 1 1 0
130 736 2347 1 1 0
131 753 360 1 0 1
132 760 159 1 0 1
133 775 159 1 1 0
134 783 7781 1 1 0
135 793 999 1 1 0
136 809 3252 1 1 0
137 818 7679 1 0 1
138 830 130753 1 1 0
139 843 3252 1 1 0
140 845 131226 1 1 0
141 850 522 1 0 1
142 865 360 1 1 0
143 869 331 1 0 1
144 871 1890 1 1 0
145 876 130497 1 1 0
146 887 3202 1 1 0
147 888 1011 1 1 0
148 888 1514 1 1 0
149 901 159 1 1 0
150 914 360 1 1 0
151 919 7781 1 1 0
152 919 131226 1 0 1
153 923 189 1 0 1
154 926 159 1 1 0
155 928 159 1 0 1
156 933 3202 1 1 0
157 947 2601 1 1 0
158 948 3252 1 1 0
159 951 189 1 1 0
160 951 331 1 1 0
161 956 3202 1 1 0
162 961 522 1 1 0
163 976 360 1 1 0
164 982 189 1 1 0
165 987 1890 1 1 0
166 989 189 1 0 1
167 994 3252 1 1 0
168 995 2347 1 1 0
169 998 131226 1 1 0
@@ -0,0 +1,17 @@
{
"sealed_source_sha256": {
"ag_gpu": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a",
"ag_worker": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291",
"ae_backend": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
"af_queue": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
},
"candidate_sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b",
"source_diff_sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03",
"module_globals_patched": false,
"only_dynamics_change": "fixed zero-initialized 0/18-step h32 delay before unchanged end g write",
"diagnostic_additions": [
"generated/applied/pending trace split",
"fixed-sequence bitwise audit",
"source provenance and final APL state disclosure"
]
}
@@ -0,0 +1,168 @@
{
"case": "cal-physiological-05-s51103",
"complete": true,
"pass_all": true,
"pass_all_scope": "internal finite/recording/event-count integrity only; independent equivalence not claimed",
"steps": 1000,
"completed_ticks": 1000,
"nodes": 166700,
"edges": 25582938,
"precision": "float64",
"apl_precision": "float32",
"state_units": "SI volts",
"total_spikes": 32902,
"requested": 168,
"accepted_requests": 106,
"rejected_requests": 62,
"arriving_edges": 15972935,
"accepted_arriving_edges": 14723497,
"counts_match_sparse_events": true,
"all_finite": true,
"record_history": false,
"apl_fast_edges_zeroed": 5845,
"kc_targets_present": 4064,
"effective_weights_raw_sha256": "b8b8f43048e0ef03943e607666319d25363bed3b2564fdc02b4149837e7eedc9",
"apl_component": {
"ok": true,
"protocol": "phase4ag-apl-v1",
"n_neurons": 166700,
"n_apl": 2,
"n_kc": 4064,
"dt_ms": 0.1,
"files_sha256": {
"input_matrix.npy": "c4d3df703ea5f1d7402b8255cfa19d9744139ad1048827c23b151d8ba766fec6",
"output_matrix.npy": "e2d0a1ccd740e6777245ebf2efcd88bf5e1da9e47308c63ec8e83d451e134a73",
"kc_globals.npy": "97a570aafa089f93e642b2bb07e3a3322dabb14c3c7dd431f0c8d2b3b7951fdd",
"apl_globals.npy": "8388c8795d49cfe5b14fda54f76ef3a35030c62ba87bd8ca6334a2dcdf186f19"
},
"array_sha256": {
"input_matrix.npy": "528a5f6f5ffe424f323c5a44695db4a7cf32570709832eff2f37f49e85c92c3e",
"output_matrix.npy": "0dcf02cdb7836ab72da32ac47f5682ca33e25f63a8a662a8452d4ea9d46babb9",
"kc_globals.npy": "9e990d10a63b0f74cd7bbbdc5369082f24d5246487af944ba289bc6bf48d4b75",
"apl_globals.npy": "979ef88dff30d41168ce9b377a006ccb3cd034b2dce86d54923ca0f4b87cb6a6"
},
"decay_f32_bits": "3f7eb923",
"gain_f32_bits": "3c23d70a",
"environment": {
"torch": "2.14.0+cu130",
"numpy": "2.2.6",
"cuda": "13.0",
"cudnn": 92400,
"device_name": "NVIDIA GeForce RTX 4090",
"device_index": 0,
"device_capability": [
8,
9
],
"deterministic_algorithms": false,
"cudnn_deterministic": false,
"cudnn_benchmark": false,
"cuda_matmul_allow_tf32": false,
"cudnn_allow_tf32": true,
"float32_matmul_precision": "highest",
"CUBLAS_WORKSPACE_CONFIG": null,
"precision_configuration_changed_by_component": false
},
"operator_sequence": "state.mul_(decay32); drive=mv(I32,spikes32); state.add_(drive); h=matmul(state,O32)*gain32",
"h_units": "legacy mV",
"initial_state": "float32 zeros"
},
"apl_schedule": "end, after threshold/reset and guarded arrivals, unconditional all KC",
"apl_si_conversion": "applied h32 -> float64 -> multiply float64 0.001 -> separate float64 subtraction",
"apl_delay_steps": 0,
"apl_timing": {
"pass_all": true,
"apl_delay_steps": 0,
"steps": 1000,
"pending_generated_count": 0,
"pending_initial_zero_prefix": 0,
"initial_padding_positive_zero": true,
"sample_bits_preserved": true,
"brain_tail_advanced": false,
"generated_rows": 1000,
"applied_generated_rows": 1000,
"pending_shape": [
0,
4064
],
"pending_application_tick_start": 1000,
"pending_application_tick_stop_exclusive": 1000,
"pending_generated_tick_start": 1000,
"pending_generated_tick_stop_exclusive": 1000,
"generated_trace": "apl-inhibition.float32.npy",
"applied_trace": "apl-applied.float32.npy",
"pending_trace": "apl-pending-tail.float32.npy",
"pending_raw_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"final_apl_state_float32": [
151.0867919921875,
171.51461791992188
],
"final_apl_state_u32_bits": [
1125586488,
1126925246
],
"final_apl_state_nonzero": true,
"pending_queue_drained": true,
"finite_generated_sequence_only": true,
"future_apl_decay_or_feedback_generated": false,
"closed_loop_branch_integrals_claimed_equal": false,
"biological_delay_measurement_claimed": false
},
"source_provenance": {
"sealed_source_sha256": {
"ag_gpu": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a",
"ag_worker": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291",
"ae_backend": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
"af_queue": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
},
"candidate_sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b",
"source_diff_sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03",
"module_globals_patched": false,
"only_dynamics_change": "fixed zero-initialized 0/18-step h32 delay before unchanged end g write",
"diagnostic_additions": [
"generated/applied/pending trace split",
"fixed-sequence bitwise audit",
"source provenance and final APL state disclosure"
]
},
"pending_generated_count": 0,
"pending_initial_zero_prefix": 0,
"pending_tail_shape": [
0,
4064
],
"future_generated_decay_tail_included": false,
"build": {
"sources": {
"author_ext.cpp": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15",
"author_ext.cu": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
},
"torch": "2.14.0+cu130",
"torch_cuda": "13.0",
"arch_list": "8.9",
"cuda_flags": [
"-O2",
"--fmad=false",
"--ftz=false",
"--prec-div=true",
"--prec-sqrt=true"
]
},
"sealed_ae_backend_sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
"shared_apl_component_oracle_limitation": true,
"oracle_validation_claim": false,
"learning": false,
"performance_runtime_claim": false,
"cpu_sync_each_tick": true,
"build_or_cache_seconds": 0.4247450020011456,
"diagnostic_simulation_seconds": 5.698943588002294,
"wall_seconds": 6.659248267002113,
"peak_allocated_vram_bytes": 518003712,
"peak_reserved_vram_bytes": 541065216,
"input_sha256": {
"spec.json": "114609777f3244202fbe59926d5408dde92418e1c688dd56546593457a042fa6",
"requests.npz": "e796119ef9e63705c99d0abb26f0a73dfb641dd6b82f40a75702bf6b79d98e8e",
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
}
}