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": 18,
"steps": 1000,
"pending_generated_count": 18,
"pending_initial_zero_prefix": 0,
"initial_padding_positive_zero": true,
"sample_bits_preserved": true,
"brain_tail_advanced": false,
"generated_rows": 1000,
"applied_generated_rows": 982,
"pending_shape": [
18,
4064
],
"pending_application_tick_start": 1000,
"pending_application_tick_stop_exclusive": 1018,
"pending_generated_tick_start": 982,
"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": "709b9f04525f97ba6e29483ace0c48ffe503b8d083f50246ad55040a85a239ad",
"final_apl_state_float32": [
150.5406494140625,
163.90139770507812
],
"final_apl_state_u32_bits": [
1125550696,
1126426306
],
"final_apl_state_nonzero": true,
"pending_queue_drained": false,
"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,82 @@
tick,neuron_idx,attempted,accepted,rejected
14,7679,1,1,0
17,130472,1,1,0
19,5519,1,1,0
27,14839,1,1,0
34,3252,1,1,0
41,9188,1,1,0
42,131226,1,1,0
52,8001,1,1,0
108,4173,1,1,0
115,5519,1,1,0
137,331,1,1,0
144,522,1,1,0
189,1514,1,1,0
193,3252,1,1,0
196,4505,1,1,0
197,4505,1,0,1
205,2231,1,1,0
216,4505,1,0,1
222,2347,1,1,0
263,1890,1,1,0
269,2010,1,1,0
272,1890,1,0,1
281,131226,1,1,0
298,4311,1,1,0
301,331,1,0,1
328,2601,1,1,0
341,3202,1,1,0
344,3202,1,0,1
380,1890,1,1,0
387,131226,1,0,1
401,2010,1,0,1
429,5519,1,1,0
430,2347,1,0,1
431,6842,1,0,1
441,3161,1,1,0
445,1890,1,1,0
454,3202,1,1,0
463,1890,1,0,1
475,1927,1,1,0
477,1927,1,0,1
504,5519,1,1,0
510,1890,1,1,0
513,7781,1,0,1
524,1890,1,0,1
529,2601,1,0,1
535,1890,1,1,0
537,2347,1,1,0
586,1890,1,1,0
639,2927,1,1,0
648,131226,1,1,0
656,1514,1,1,0
662,189,1,1,0
664,12644,1,1,0
668,3202,1,1,0
671,2231,1,1,0
712,2347,1,1,0
721,2927,1,0,1
722,4505,1,1,0
735,1890,1,1,0
739,1927,1,1,0
745,4311,1,1,0
748,3252,1,1,0
771,4505,1,1,0
793,2347,1,0,1
797,130472,1,1,0
803,2347,1,0,1
806,2601,1,0,1
822,3252,1,0,1
845,8504,1,1,0
882,130472,1,0,1
886,130497,1,1,0
892,2601,1,1,0
906,7781,1,1,0
920,4311,1,1,0
948,331,1,0,1
950,2601,1,1,0
951,4505,1,1,0
953,2347,1,0,1
956,8001,1,0,1
963,5519,1,0,1
989,7781,1,0,1
1 tick neuron_idx attempted accepted rejected
2 14 7679 1 1 0
3 17 130472 1 1 0
4 19 5519 1 1 0
5 27 14839 1 1 0
6 34 3252 1 1 0
7 41 9188 1 1 0
8 42 131226 1 1 0
9 52 8001 1 1 0
10 108 4173 1 1 0
11 115 5519 1 1 0
12 137 331 1 1 0
13 144 522 1 1 0
14 189 1514 1 1 0
15 193 3252 1 1 0
16 196 4505 1 1 0
17 197 4505 1 0 1
18 205 2231 1 1 0
19 216 4505 1 0 1
20 222 2347 1 1 0
21 263 1890 1 1 0
22 269 2010 1 1 0
23 272 1890 1 0 1
24 281 131226 1 1 0
25 298 4311 1 1 0
26 301 331 1 0 1
27 328 2601 1 1 0
28 341 3202 1 1 0
29 344 3202 1 0 1
30 380 1890 1 1 0
31 387 131226 1 0 1
32 401 2010 1 0 1
33 429 5519 1 1 0
34 430 2347 1 0 1
35 431 6842 1 0 1
36 441 3161 1 1 0
37 445 1890 1 1 0
38 454 3202 1 1 0
39 463 1890 1 0 1
40 475 1927 1 1 0
41 477 1927 1 0 1
42 504 5519 1 1 0
43 510 1890 1 1 0
44 513 7781 1 0 1
45 524 1890 1 0 1
46 529 2601 1 0 1
47 535 1890 1 1 0
48 537 2347 1 1 0
49 586 1890 1 1 0
50 639 2927 1 1 0
51 648 131226 1 1 0
52 656 1514 1 1 0
53 662 189 1 1 0
54 664 12644 1 1 0
55 668 3202 1 1 0
56 671 2231 1 1 0
57 712 2347 1 1 0
58 721 2927 1 0 1
59 722 4505 1 1 0
60 735 1890 1 1 0
61 739 1927 1 1 0
62 745 4311 1 1 0
63 748 3252 1 1 0
64 771 4505 1 1 0
65 793 2347 1 0 1
66 797 130472 1 1 0
67 803 2347 1 0 1
68 806 2601 1 0 1
69 822 3252 1 0 1
70 845 8504 1 1 0
71 882 130472 1 0 1
72 886 130497 1 1 0
73 892 2601 1 1 0
74 906 7781 1 1 0
75 920 4311 1 1 0
76 948 331 1 0 1
77 950 2601 1 1 0
78 951 4505 1 1 0
79 953 2347 1 0 1
80 956 8001 1 0 1
81 963 5519 1 0 1
82 989 7781 1 0 1
@@ -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-03-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": 27486,
"requested": 81,
"accepted_requests": 56,
"rejected_requests": 25,
"arriving_edges": 13438846,
"accepted_arriving_edges": 12406141,
"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": 18,
"apl_timing": {
"pass_all": true,
"apl_delay_steps": 18,
"steps": 1000,
"pending_generated_count": 18,
"pending_initial_zero_prefix": 0,
"initial_padding_positive_zero": true,
"sample_bits_preserved": true,
"brain_tail_advanced": false,
"generated_rows": 1000,
"applied_generated_rows": 982,
"pending_shape": [
18,
4064
],
"pending_application_tick_start": 1000,
"pending_application_tick_stop_exclusive": 1018,
"pending_generated_tick_start": 982,
"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": "709b9f04525f97ba6e29483ace0c48ffe503b8d083f50246ad55040a85a239ad",
"final_apl_state_float32": [
150.5406494140625,
163.90139770507812
],
"final_apl_state_u32_bits": [
1125550696,
1126426306
],
"final_apl_state_nonzero": true,
"pending_queue_drained": false,
"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": 18,
"pending_initial_zero_prefix": 0,
"pending_tail_shape": [
18,
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.4271111829984875,
"diagnostic_simulation_seconds": 5.519566892999137,
"wall_seconds": 6.483103521997691,
"peak_allocated_vram_bytes": 518003712,
"peak_reserved_vram_bytes": 541065216,
"input_sha256": {
"spec.json": "e9610b9b1d0af92c4ddc28761a356c1526d164774ab5b4bd5101e46ddf32ed6a",
"requests.npz": "9c0ae91611ac0fc747c5cac5bc8fe2b0f53aeaa4319ef4520673808d8e621ce8",
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
}
}