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": 100,
"pending_generated_count": 18,
"pending_initial_zero_prefix": 0,
"initial_padding_positive_zero": true,
"sample_bits_preserved": true,
"brain_tail_advanced": false,
"generated_rows": 100,
"applied_generated_rows": 82,
"pending_shape": [
18,
4064
],
"pending_application_tick_start": 100,
"pending_application_tick_stop_exclusive": 118,
"pending_generated_tick_start": 82,
"pending_generated_tick_stop_exclusive": 100,
"generated_trace": "apl-inhibition.float32.npy",
"applied_trace": "apl-applied.float32.npy",
"pending_trace": "apl-pending-tail.float32.npy",
"pending_raw_sha256": "81cc5530fab22979a78429b863d208e62d9249ddff3a0a06de0edbda0c688aaf",
"final_apl_state_float32": [
0.0,
0.0
],
"final_apl_state_u32_bits": [
0,
0
],
"final_apl_state_nonzero": false,
"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,3 @@
tick,neuron_idx,attempted,accepted,rejected
0,502,1,1,0
0,904,1,1,0
1 tick neuron_idx attempted accepted rejected
2 0 502 1 1 0
3 0 904 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,169 @@
{
"case": "apl_only",
"complete": true,
"pass_all": true,
"pass_all_scope": "internal finite/recording/event-count integrity only; independent equivalence not claimed",
"steps": 100,
"completed_ticks": 100,
"nodes": 44,
"edges": 287,
"precision": "float64",
"apl_precision": "float32",
"state_units": "SI volts",
"total_spikes": 2,
"requested": 2,
"accepted_requests": 2,
"rejected_requests": 0,
"arriving_edges": 50,
"accepted_arriving_edges": 47,
"counts_match_sparse_events": true,
"all_finite": true,
"record_history": true,
"apl_fast_edges_zeroed": 50,
"kc_targets_present": 20,
"effective_weights_raw_sha256": "4f55a48a0b1e07e26b5fa132bb6a9ed87194f254ab832b4c7e9657b52cd375c6",
"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": 100,
"pending_generated_count": 18,
"pending_initial_zero_prefix": 0,
"initial_padding_positive_zero": true,
"sample_bits_preserved": true,
"brain_tail_advanced": false,
"generated_rows": 100,
"applied_generated_rows": 82,
"pending_shape": [
18,
4064
],
"pending_application_tick_start": 100,
"pending_application_tick_stop_exclusive": 118,
"pending_generated_tick_start": 82,
"pending_generated_tick_stop_exclusive": 100,
"generated_trace": "apl-inhibition.float32.npy",
"applied_trace": "apl-applied.float32.npy",
"pending_trace": "apl-pending-tail.float32.npy",
"pending_raw_sha256": "81cc5530fab22979a78429b863d208e62d9249ddff3a0a06de0edbda0c688aaf",
"final_apl_state_float32": [
0.0,
0.0
],
"final_apl_state_u32_bits": [
0,
0
],
"final_apl_state_nonzero": false,
"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.16623090599750867,
"diagnostic_simulation_seconds": 0.33894760700059123,
"wall_seconds": 0.738997570999345,
"peak_allocated_vram_bytes": 11063808,
"peak_reserved_vram_bytes": 23068672,
"input_sha256": {
"spec.json": "3fb352a662be441922305b4faaa8a21c2603503892181564512571e85a90d1d6",
"requests.npz": "6b633838a29f5aee68f83e7fe97e95e5cf15063280a639114d404afb4dd5cbe8",
"base_weights.npy": "d751ac5a580f88071e5a876882ada072aeb8e461f76e4fbca4ad41fa4b14f865",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64",
"arrays.npz": "c256234eec74752513c95d961233e7c1a7b5caa20deaa9b4913be9f539b2f1d8"
}
}
@@ -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": 100,
"pending_generated_count": 18,
"pending_initial_zero_prefix": 0,
"initial_padding_positive_zero": true,
"sample_bits_preserved": true,
"brain_tail_advanced": false,
"generated_rows": 100,
"applied_generated_rows": 82,
"pending_shape": [
18,
4064
],
"pending_application_tick_start": 100,
"pending_application_tick_stop_exclusive": 118,
"pending_generated_tick_start": 82,
"pending_generated_tick_stop_exclusive": 100,
"generated_trace": "apl-inhibition.float32.npy",
"applied_trace": "apl-applied.float32.npy",
"pending_trace": "apl-pending-tail.float32.npy",
"pending_raw_sha256": "81cc5530fab22979a78429b863d208e62d9249ddff3a0a06de0edbda0c688aaf",
"final_apl_state_float32": [
0.0,
0.0
],
"final_apl_state_u32_bits": [
0,
0
],
"final_apl_state_nonzero": false,
"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,3 @@
tick,neuron_idx,attempted,accepted,rejected
0,502,1,1,0
0,904,1,1,0
1 tick neuron_idx attempted accepted rejected
2 0 502 1 1 0
3 0 904 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,169 @@
{
"case": "apl_only",
"complete": true,
"pass_all": true,
"pass_all_scope": "internal finite/recording/event-count integrity only; independent equivalence not claimed",
"steps": 100,
"completed_ticks": 100,
"nodes": 44,
"edges": 287,
"precision": "float64",
"apl_precision": "float32",
"state_units": "SI volts",
"total_spikes": 2,
"requested": 2,
"accepted_requests": 2,
"rejected_requests": 0,
"arriving_edges": 50,
"accepted_arriving_edges": 47,
"counts_match_sparse_events": true,
"all_finite": true,
"record_history": true,
"apl_fast_edges_zeroed": 50,
"kc_targets_present": 20,
"effective_weights_raw_sha256": "4f55a48a0b1e07e26b5fa132bb6a9ed87194f254ab832b4c7e9657b52cd375c6",
"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": 100,
"pending_generated_count": 18,
"pending_initial_zero_prefix": 0,
"initial_padding_positive_zero": true,
"sample_bits_preserved": true,
"brain_tail_advanced": false,
"generated_rows": 100,
"applied_generated_rows": 82,
"pending_shape": [
18,
4064
],
"pending_application_tick_start": 100,
"pending_application_tick_stop_exclusive": 118,
"pending_generated_tick_start": 82,
"pending_generated_tick_stop_exclusive": 100,
"generated_trace": "apl-inhibition.float32.npy",
"applied_trace": "apl-applied.float32.npy",
"pending_trace": "apl-pending-tail.float32.npy",
"pending_raw_sha256": "81cc5530fab22979a78429b863d208e62d9249ddff3a0a06de0edbda0c688aaf",
"final_apl_state_float32": [
0.0,
0.0
],
"final_apl_state_u32_bits": [
0,
0
],
"final_apl_state_nonzero": false,
"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.16602737399807665,
"diagnostic_simulation_seconds": 0.3445061179991171,
"wall_seconds": 0.7407975169990095,
"peak_allocated_vram_bytes": 11063808,
"peak_reserved_vram_bytes": 23068672,
"input_sha256": {
"spec.json": "3fb352a662be441922305b4faaa8a21c2603503892181564512571e85a90d1d6",
"requests.npz": "6b633838a29f5aee68f83e7fe97e95e5cf15063280a639114d404afb4dd5cbe8",
"base_weights.npy": "d751ac5a580f88071e5a876882ada072aeb8e461f76e4fbca4ad41fa4b14f865",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64",
"arrays.npz": "c256234eec74752513c95d961233e7c1a7b5caa20deaa9b4913be9f539b2f1d8"
}
}
@@ -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": 100,
"pending_generated_count": 18,
"pending_initial_zero_prefix": 0,
"initial_padding_positive_zero": true,
"sample_bits_preserved": true,
"brain_tail_advanced": false,
"generated_rows": 100,
"applied_generated_rows": 82,
"pending_shape": [
18,
4064
],
"pending_application_tick_start": 100,
"pending_application_tick_stop_exclusive": 118,
"pending_generated_tick_start": 82,
"pending_generated_tick_stop_exclusive": 100,
"generated_trace": "apl-inhibition.float32.npy",
"applied_trace": "apl-applied.float32.npy",
"pending_trace": "apl-pending-tail.float32.npy",
"pending_raw_sha256": "81cc5530fab22979a78429b863d208e62d9249ddff3a0a06de0edbda0c688aaf",
"final_apl_state_float32": [
0.0,
0.0
],
"final_apl_state_u32_bits": [
0,
0
],
"final_apl_state_nonzero": false,
"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,3 @@
tick,neuron_idx,attempted,accepted,rejected
0,502,1,1,0
0,904,1,1,0
1 tick neuron_idx attempted accepted rejected
2 0 502 1 1 0
3 0 904 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,169 @@
{
"case": "apl_only",
"complete": true,
"pass_all": true,
"pass_all_scope": "internal finite/recording/event-count integrity only; independent equivalence not claimed",
"steps": 100,
"completed_ticks": 100,
"nodes": 44,
"edges": 287,
"precision": "float64",
"apl_precision": "float32",
"state_units": "SI volts",
"total_spikes": 2,
"requested": 2,
"accepted_requests": 2,
"rejected_requests": 0,
"arriving_edges": 50,
"accepted_arriving_edges": 47,
"counts_match_sparse_events": true,
"all_finite": true,
"record_history": true,
"apl_fast_edges_zeroed": 50,
"kc_targets_present": 20,
"effective_weights_raw_sha256": "4f55a48a0b1e07e26b5fa132bb6a9ed87194f254ab832b4c7e9657b52cd375c6",
"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": 100,
"pending_generated_count": 18,
"pending_initial_zero_prefix": 0,
"initial_padding_positive_zero": true,
"sample_bits_preserved": true,
"brain_tail_advanced": false,
"generated_rows": 100,
"applied_generated_rows": 82,
"pending_shape": [
18,
4064
],
"pending_application_tick_start": 100,
"pending_application_tick_stop_exclusive": 118,
"pending_generated_tick_start": 82,
"pending_generated_tick_stop_exclusive": 100,
"generated_trace": "apl-inhibition.float32.npy",
"applied_trace": "apl-applied.float32.npy",
"pending_trace": "apl-pending-tail.float32.npy",
"pending_raw_sha256": "81cc5530fab22979a78429b863d208e62d9249ddff3a0a06de0edbda0c688aaf",
"final_apl_state_float32": [
0.0,
0.0
],
"final_apl_state_u32_bits": [
0,
0
],
"final_apl_state_nonzero": false,
"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.1614986399981717,
"diagnostic_simulation_seconds": 0.3457852300016384,
"wall_seconds": 0.7369709960003092,
"peak_allocated_vram_bytes": 11063808,
"peak_reserved_vram_bytes": 23068672,
"input_sha256": {
"spec.json": "3fb352a662be441922305b4faaa8a21c2603503892181564512571e85a90d1d6",
"requests.npz": "6b633838a29f5aee68f83e7fe97e95e5cf15063280a639114d404afb4dd5cbe8",
"base_weights.npy": "d751ac5a580f88071e5a876882ada072aeb8e461f76e4fbca4ad41fa4b14f865",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64",
"arrays.npz": "c256234eec74752513c95d961233e7c1a7b5caa20deaa9b4913be9f539b2f1d8"
}
}
@@ -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": 120,
"pending_generated_count": 18,
"pending_initial_zero_prefix": 0,
"initial_padding_positive_zero": true,
"sample_bits_preserved": true,
"brain_tail_advanced": false,
"generated_rows": 120,
"applied_generated_rows": 102,
"pending_shape": [
18,
4064
],
"pending_application_tick_start": 120,
"pending_application_tick_stop_exclusive": 138,
"pending_generated_tick_start": 102,
"pending_generated_tick_stop_exclusive": 120,
"generated_trace": "apl-inhibition.float32.npy",
"applied_trace": "apl-applied.float32.npy",
"pending_trace": "apl-pending-tail.float32.npy",
"pending_raw_sha256": "3bfbf7564b318282f98f8a3b19818328c93ca5b719afcce258d44b7b524d44f3",
"final_apl_state_float32": [
1.7472392320632935,
0.02430599182844162
],
"final_apl_state_u32_bits": [
1071621513,
1019682140
],
"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,5 @@
tick,neuron_idx,attempted,accepted,rejected
0,71,1,1,0
0,38891,1,1,0
18,88824,1,1,0
21,38891,1,0,1
1 tick neuron_idx attempted accepted rejected
2 0 71 1 1 0
3 0 38891 1 1 0
4 18 88824 1 1 0
5 21 38891 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,169 @@
{
"case": "arrival_collision",
"complete": true,
"pass_all": true,
"pass_all_scope": "internal finite/recording/event-count integrity only; independent equivalence not claimed",
"steps": 120,
"completed_ticks": 120,
"nodes": 44,
"edges": 287,
"precision": "float64",
"apl_precision": "float32",
"state_units": "SI volts",
"total_spikes": 3,
"requested": 4,
"accepted_requests": 3,
"rejected_requests": 1,
"arriving_edges": 13,
"accepted_arriving_edges": 11,
"counts_match_sparse_events": true,
"all_finite": true,
"record_history": true,
"apl_fast_edges_zeroed": 50,
"kc_targets_present": 20,
"effective_weights_raw_sha256": "4f55a48a0b1e07e26b5fa132bb6a9ed87194f254ab832b4c7e9657b52cd375c6",
"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": 120,
"pending_generated_count": 18,
"pending_initial_zero_prefix": 0,
"initial_padding_positive_zero": true,
"sample_bits_preserved": true,
"brain_tail_advanced": false,
"generated_rows": 120,
"applied_generated_rows": 102,
"pending_shape": [
18,
4064
],
"pending_application_tick_start": 120,
"pending_application_tick_stop_exclusive": 138,
"pending_generated_tick_start": 102,
"pending_generated_tick_stop_exclusive": 120,
"generated_trace": "apl-inhibition.float32.npy",
"applied_trace": "apl-applied.float32.npy",
"pending_trace": "apl-pending-tail.float32.npy",
"pending_raw_sha256": "3bfbf7564b318282f98f8a3b19818328c93ca5b719afcce258d44b7b524d44f3",
"final_apl_state_float32": [
1.7472392320632935,
0.02430599182844162
],
"final_apl_state_u32_bits": [
1071621513,
1019682140
],
"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.1633364529989194,
"diagnostic_simulation_seconds": 0.3577497090009274,
"wall_seconds": 0.7501249710003322,
"peak_allocated_vram_bytes": 11063808,
"peak_reserved_vram_bytes": 23068672,
"input_sha256": {
"spec.json": "999fcfbed858e38f7b1f2fd9d09af8f7ec0c7754cf0d43d5ee2565e2ff4487a1",
"requests.npz": "2b5c4d1491dd65ac70a2e23b8d4db9be7f0798fabff114c308a753ccb58a051f",
"base_weights.npy": "d751ac5a580f88071e5a876882ada072aeb8e461f76e4fbca4ad41fa4b14f865",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64",
"arrays.npz": "c256234eec74752513c95d961233e7c1a7b5caa20deaa9b4913be9f539b2f1d8"
}
}
@@ -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": 120,
"pending_generated_count": 18,
"pending_initial_zero_prefix": 0,
"initial_padding_positive_zero": true,
"sample_bits_preserved": true,
"brain_tail_advanced": false,
"generated_rows": 120,
"applied_generated_rows": 102,
"pending_shape": [
18,
4064
],
"pending_application_tick_start": 120,
"pending_application_tick_stop_exclusive": 138,
"pending_generated_tick_start": 102,
"pending_generated_tick_stop_exclusive": 120,
"generated_trace": "apl-inhibition.float32.npy",
"applied_trace": "apl-applied.float32.npy",
"pending_trace": "apl-pending-tail.float32.npy",
"pending_raw_sha256": "3bfbf7564b318282f98f8a3b19818328c93ca5b719afcce258d44b7b524d44f3",
"final_apl_state_float32": [
1.7472392320632935,
0.02430599182844162
],
"final_apl_state_u32_bits": [
1071621513,
1019682140
],
"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,5 @@
tick,neuron_idx,attempted,accepted,rejected
0,71,1,1,0
0,38891,1,1,0
18,88824,1,1,0
21,38891,1,0,1
1 tick neuron_idx attempted accepted rejected
2 0 71 1 1 0
3 0 38891 1 1 0
4 18 88824 1 1 0
5 21 38891 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,169 @@
{
"case": "arrival_collision",
"complete": true,
"pass_all": true,
"pass_all_scope": "internal finite/recording/event-count integrity only; independent equivalence not claimed",
"steps": 120,
"completed_ticks": 120,
"nodes": 44,
"edges": 287,
"precision": "float64",
"apl_precision": "float32",
"state_units": "SI volts",
"total_spikes": 3,
"requested": 4,
"accepted_requests": 3,
"rejected_requests": 1,
"arriving_edges": 13,
"accepted_arriving_edges": 11,
"counts_match_sparse_events": true,
"all_finite": true,
"record_history": true,
"apl_fast_edges_zeroed": 50,
"kc_targets_present": 20,
"effective_weights_raw_sha256": "4f55a48a0b1e07e26b5fa132bb6a9ed87194f254ab832b4c7e9657b52cd375c6",
"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": 120,
"pending_generated_count": 18,
"pending_initial_zero_prefix": 0,
"initial_padding_positive_zero": true,
"sample_bits_preserved": true,
"brain_tail_advanced": false,
"generated_rows": 120,
"applied_generated_rows": 102,
"pending_shape": [
18,
4064
],
"pending_application_tick_start": 120,
"pending_application_tick_stop_exclusive": 138,
"pending_generated_tick_start": 102,
"pending_generated_tick_stop_exclusive": 120,
"generated_trace": "apl-inhibition.float32.npy",
"applied_trace": "apl-applied.float32.npy",
"pending_trace": "apl-pending-tail.float32.npy",
"pending_raw_sha256": "3bfbf7564b318282f98f8a3b19818328c93ca5b719afcce258d44b7b524d44f3",
"final_apl_state_float32": [
1.7472392320632935,
0.02430599182844162
],
"final_apl_state_u32_bits": [
1071621513,
1019682140
],
"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.15048569699865766,
"diagnostic_simulation_seconds": 0.35672603200146114,
"wall_seconds": 0.7406754570001794,
"peak_allocated_vram_bytes": 11063808,
"peak_reserved_vram_bytes": 23068672,
"input_sha256": {
"spec.json": "999fcfbed858e38f7b1f2fd9d09af8f7ec0c7754cf0d43d5ee2565e2ff4487a1",
"requests.npz": "2b5c4d1491dd65ac70a2e23b8d4db9be7f0798fabff114c308a753ccb58a051f",
"base_weights.npy": "d751ac5a580f88071e5a876882ada072aeb8e461f76e4fbca4ad41fa4b14f865",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64",
"arrays.npz": "c256234eec74752513c95d961233e7c1a7b5caa20deaa9b4913be9f539b2f1d8"
}
}
@@ -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": 120,
"pending_generated_count": 18,
"pending_initial_zero_prefix": 0,
"initial_padding_positive_zero": true,
"sample_bits_preserved": true,
"brain_tail_advanced": false,
"generated_rows": 120,
"applied_generated_rows": 102,
"pending_shape": [
18,
4064
],
"pending_application_tick_start": 120,
"pending_application_tick_stop_exclusive": 138,
"pending_generated_tick_start": 102,
"pending_generated_tick_stop_exclusive": 120,
"generated_trace": "apl-inhibition.float32.npy",
"applied_trace": "apl-applied.float32.npy",
"pending_trace": "apl-pending-tail.float32.npy",
"pending_raw_sha256": "3bfbf7564b318282f98f8a3b19818328c93ca5b719afcce258d44b7b524d44f3",
"final_apl_state_float32": [
1.7472392320632935,
0.02430599182844162
],
"final_apl_state_u32_bits": [
1071621513,
1019682140
],
"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,5 @@
tick,neuron_idx,attempted,accepted,rejected
0,71,1,1,0
0,38891,1,1,0
18,88824,1,1,0
21,38891,1,0,1
1 tick neuron_idx attempted accepted rejected
2 0 71 1 1 0
3 0 38891 1 1 0
4 18 88824 1 1 0
5 21 38891 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,169 @@
{
"case": "arrival_collision",
"complete": true,
"pass_all": true,
"pass_all_scope": "internal finite/recording/event-count integrity only; independent equivalence not claimed",
"steps": 120,
"completed_ticks": 120,
"nodes": 44,
"edges": 287,
"precision": "float64",
"apl_precision": "float32",
"state_units": "SI volts",
"total_spikes": 3,
"requested": 4,
"accepted_requests": 3,
"rejected_requests": 1,
"arriving_edges": 13,
"accepted_arriving_edges": 11,
"counts_match_sparse_events": true,
"all_finite": true,
"record_history": true,
"apl_fast_edges_zeroed": 50,
"kc_targets_present": 20,
"effective_weights_raw_sha256": "4f55a48a0b1e07e26b5fa132bb6a9ed87194f254ab832b4c7e9657b52cd375c6",
"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": 120,
"pending_generated_count": 18,
"pending_initial_zero_prefix": 0,
"initial_padding_positive_zero": true,
"sample_bits_preserved": true,
"brain_tail_advanced": false,
"generated_rows": 120,
"applied_generated_rows": 102,
"pending_shape": [
18,
4064
],
"pending_application_tick_start": 120,
"pending_application_tick_stop_exclusive": 138,
"pending_generated_tick_start": 102,
"pending_generated_tick_stop_exclusive": 120,
"generated_trace": "apl-inhibition.float32.npy",
"applied_trace": "apl-applied.float32.npy",
"pending_trace": "apl-pending-tail.float32.npy",
"pending_raw_sha256": "3bfbf7564b318282f98f8a3b19818328c93ca5b719afcce258d44b7b524d44f3",
"final_apl_state_float32": [
1.7472392320632935,
0.02430599182844162
],
"final_apl_state_u32_bits": [
1071621513,
1019682140
],
"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.16242780199900153,
"diagnostic_simulation_seconds": 0.3588801430014428,
"wall_seconds": 0.7576621619991784,
"peak_allocated_vram_bytes": 11063808,
"peak_reserved_vram_bytes": 23068672,
"input_sha256": {
"spec.json": "999fcfbed858e38f7b1f2fd9d09af8f7ec0c7754cf0d43d5ee2565e2ff4487a1",
"requests.npz": "2b5c4d1491dd65ac70a2e23b8d4db9be7f0798fabff114c308a753ccb58a051f",
"base_weights.npy": "d751ac5a580f88071e5a876882ada072aeb8e461f76e4fbca4ad41fa4b14f865",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64",
"arrays.npz": "c256234eec74752513c95d961233e7c1a7b5caa20deaa9b4913be9f539b2f1d8"
}
}
@@ -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": "f0deb79fd65f4e200158fffbb1d559a632acbd8cc6dccafd865e0c1790a362ca",
"final_apl_state_float32": [
154.97776794433594,
160.13018798828125
],
"final_apl_state_u32_bits": [
1125841487,
1126179156
],
"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,118 @@
tick,neuron_idx,attempted,accepted,rejected
1,522,1,1,0
26,2010,1,1,0
27,7679,1,1,0
31,4311,1,1,0
37,7781,1,1,0
40,2601,1,1,0
42,3345,1,1,0
58,1011,1,1,0
59,2493,1,1,0
69,5519,1,1,0
81,7679,1,1,0
86,3252,1,1,0
95,1514,1,1,0
102,3252,1,0,1
103,12644,1,1,0
115,130497,1,1,0
127,2970,1,1,0
130,4505,1,0,1
137,2010,1,1,0
162,2029,1,1,0
162,130472,1,1,0
163,2010,1,1,0
181,522,1,1,0
190,10769,1,1,0
195,360,1,1,0
198,2493,1,1,0
199,1011,1,1,0
241,1011,1,1,0
247,10769,1,1,0
248,6842,1,0,1
252,2010,1,1,0
253,4026,1,1,0
259,360,1,1,0
260,4026,1,0,1
265,999,1,1,0
270,3345,1,1,0
271,2231,1,1,0
288,1514,1,0,1
299,3161,1,1,0
300,522,1,0,1
319,3252,1,0,1
326,1514,1,1,0
331,2601,1,1,0
335,9975,1,1,0
345,2586,1,1,0
365,3202,1,0,1
377,3252,1,0,1
412,1514,1,1,0
413,2493,1,1,0
417,130753,1,1,0
418,130753,1,0,1
425,6842,1,0,1
431,360,1,1,0
444,9370,1,1,0
445,189,1,0,1
458,9370,1,0,1
474,331,1,1,0
480,1011,1,0,1
492,3202,1,1,0
497,189,1,0,1
500,2029,1,0,1
501,9188,1,1,0
503,7679,1,1,0
510,6842,1,1,0
528,1011,1,1,0
588,522,1,0,1
589,1011,1,1,0
605,3252,1,1,0
607,12644,1,1,0
609,4505,1,1,0
623,4311,1,1,0
633,3161,1,1,0
637,131226,1,1,0
650,2010,1,0,1
652,331,1,1,0
667,8504,1,0,1
674,14839,1,1,0
676,360,1,1,0
680,1011,1,1,0
687,2347,1,0,1
697,522,1,1,0
704,10769,1,1,0
704,21802,1,1,0
709,9975,1,1,0
722,2970,1,1,0
724,3202,1,1,0
743,2231,1,1,0
749,12644,1,0,1
752,2029,1,0,1
752,2970,1,1,0
757,4311,1,1,0
764,5519,1,1,0
778,2586,1,0,1
785,360,1,0,1
787,999,1,1,0
815,522,1,1,0
835,2010,1,1,0
844,130753,1,0,1
853,2231,1,1,0
862,10769,1,1,0
867,1514,1,1,0
872,1191,1,1,0
874,2029,1,0,1
878,1927,1,1,0
880,131226,1,1,0
901,130472,1,1,0
904,130497,1,1,0
906,1514,1,1,0
920,522,1,1,0
942,7679,1,0,1
951,5519,1,1,0
952,5519,1,0,1
955,2493,1,1,0
961,360,1,1,0
961,130753,1,1,0
989,2601,1,1,0
993,14839,1,0,1
1 tick neuron_idx attempted accepted rejected
2 1 522 1 1 0
3 26 2010 1 1 0
4 27 7679 1 1 0
5 31 4311 1 1 0
6 37 7781 1 1 0
7 40 2601 1 1 0
8 42 3345 1 1 0
9 58 1011 1 1 0
10 59 2493 1 1 0
11 69 5519 1 1 0
12 81 7679 1 1 0
13 86 3252 1 1 0
14 95 1514 1 1 0
15 102 3252 1 0 1
16 103 12644 1 1 0
17 115 130497 1 1 0
18 127 2970 1 1 0
19 130 4505 1 0 1
20 137 2010 1 1 0
21 162 2029 1 1 0
22 162 130472 1 1 0
23 163 2010 1 1 0
24 181 522 1 1 0
25 190 10769 1 1 0
26 195 360 1 1 0
27 198 2493 1 1 0
28 199 1011 1 1 0
29 241 1011 1 1 0
30 247 10769 1 1 0
31 248 6842 1 0 1
32 252 2010 1 1 0
33 253 4026 1 1 0
34 259 360 1 1 0
35 260 4026 1 0 1
36 265 999 1 1 0
37 270 3345 1 1 0
38 271 2231 1 1 0
39 288 1514 1 0 1
40 299 3161 1 1 0
41 300 522 1 0 1
42 319 3252 1 0 1
43 326 1514 1 1 0
44 331 2601 1 1 0
45 335 9975 1 1 0
46 345 2586 1 1 0
47 365 3202 1 0 1
48 377 3252 1 0 1
49 412 1514 1 1 0
50 413 2493 1 1 0
51 417 130753 1 1 0
52 418 130753 1 0 1
53 425 6842 1 0 1
54 431 360 1 1 0
55 444 9370 1 1 0
56 445 189 1 0 1
57 458 9370 1 0 1
58 474 331 1 1 0
59 480 1011 1 0 1
60 492 3202 1 1 0
61 497 189 1 0 1
62 500 2029 1 0 1
63 501 9188 1 1 0
64 503 7679 1 1 0
65 510 6842 1 1 0
66 528 1011 1 1 0
67 588 522 1 0 1
68 589 1011 1 1 0
69 605 3252 1 1 0
70 607 12644 1 1 0
71 609 4505 1 1 0
72 623 4311 1 1 0
73 633 3161 1 1 0
74 637 131226 1 1 0
75 650 2010 1 0 1
76 652 331 1 1 0
77 667 8504 1 0 1
78 674 14839 1 1 0
79 676 360 1 1 0
80 680 1011 1 1 0
81 687 2347 1 0 1
82 697 522 1 1 0
83 704 10769 1 1 0
84 704 21802 1 1 0
85 709 9975 1 1 0
86 722 2970 1 1 0
87 724 3202 1 1 0
88 743 2231 1 1 0
89 749 12644 1 0 1
90 752 2029 1 0 1
91 752 2970 1 1 0
92 757 4311 1 1 0
93 764 5519 1 1 0
94 778 2586 1 0 1
95 785 360 1 0 1
96 787 999 1 1 0
97 815 522 1 1 0
98 835 2010 1 1 0
99 844 130753 1 0 1
100 853 2231 1 1 0
101 862 10769 1 1 0
102 867 1514 1 1 0
103 872 1191 1 1 0
104 874 2029 1 0 1
105 878 1927 1 1 0
106 880 131226 1 1 0
107 901 130472 1 1 0
108 904 130497 1 1 0
109 906 1514 1 1 0
110 920 522 1 1 0
111 942 7679 1 0 1
112 951 5519 1 1 0
113 952 5519 1 0 1
114 955 2493 1 1 0
115 961 360 1 1 0
116 961 130753 1 1 0
117 989 2601 1 1 0
118 993 14839 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-matched_energy-00-s51101",
"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": 29368,
"requested": 117,
"accepted_requests": 88,
"rejected_requests": 29,
"arriving_edges": 13942373,
"accepted_arriving_edges": 12788823,
"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": "f0deb79fd65f4e200158fffbb1d559a632acbd8cc6dccafd865e0c1790a362ca",
"final_apl_state_float32": [
154.97776794433594,
160.13018798828125
],
"final_apl_state_u32_bits": [
1125841487,
1126179156
],
"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.4246900709986221,
"diagnostic_simulation_seconds": 5.69310874599978,
"wall_seconds": 6.659927186999994,
"peak_allocated_vram_bytes": 518003712,
"peak_reserved_vram_bytes": 541065216,
"input_sha256": {
"spec.json": "8fc9e0398031edeafafb21e4fc1a869ff18a72a0331e4ef172b0163eddf3bc89",
"requests.npz": "d49fb00b3870c8e923c0e5fc903536c0d8985555e5052c23ebc6f963c8af5314",
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
}
}
@@ -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": "f0deb79fd65f4e200158fffbb1d559a632acbd8cc6dccafd865e0c1790a362ca",
"final_apl_state_float32": [
154.97776794433594,
160.13018798828125
],
"final_apl_state_u32_bits": [
1125841487,
1126179156
],
"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,118 @@
tick,neuron_idx,attempted,accepted,rejected
1,522,1,1,0
26,2010,1,1,0
27,7679,1,1,0
31,4311,1,1,0
37,7781,1,1,0
40,2601,1,1,0
42,3345,1,1,0
58,1011,1,1,0
59,2493,1,1,0
69,5519,1,1,0
81,7679,1,1,0
86,3252,1,1,0
95,1514,1,1,0
102,3252,1,0,1
103,12644,1,1,0
115,130497,1,1,0
127,2970,1,1,0
130,4505,1,0,1
137,2010,1,1,0
162,2029,1,1,0
162,130472,1,1,0
163,2010,1,1,0
181,522,1,1,0
190,10769,1,1,0
195,360,1,1,0
198,2493,1,1,0
199,1011,1,1,0
241,1011,1,1,0
247,10769,1,1,0
248,6842,1,0,1
252,2010,1,1,0
253,4026,1,1,0
259,360,1,1,0
260,4026,1,0,1
265,999,1,1,0
270,3345,1,1,0
271,2231,1,1,0
288,1514,1,0,1
299,3161,1,1,0
300,522,1,0,1
319,3252,1,0,1
326,1514,1,1,0
331,2601,1,1,0
335,9975,1,1,0
345,2586,1,1,0
365,3202,1,0,1
377,3252,1,0,1
412,1514,1,1,0
413,2493,1,1,0
417,130753,1,1,0
418,130753,1,0,1
425,6842,1,0,1
431,360,1,1,0
444,9370,1,1,0
445,189,1,0,1
458,9370,1,0,1
474,331,1,1,0
480,1011,1,0,1
492,3202,1,1,0
497,189,1,0,1
500,2029,1,0,1
501,9188,1,1,0
503,7679,1,1,0
510,6842,1,1,0
528,1011,1,1,0
588,522,1,0,1
589,1011,1,1,0
605,3252,1,1,0
607,12644,1,1,0
609,4505,1,1,0
623,4311,1,1,0
633,3161,1,1,0
637,131226,1,1,0
650,2010,1,0,1
652,331,1,1,0
667,8504,1,0,1
674,14839,1,1,0
676,360,1,1,0
680,1011,1,1,0
687,2347,1,0,1
697,522,1,1,0
704,10769,1,1,0
704,21802,1,1,0
709,9975,1,1,0
722,2970,1,1,0
724,3202,1,1,0
743,2231,1,1,0
749,12644,1,0,1
752,2029,1,0,1
752,2970,1,1,0
757,4311,1,1,0
764,5519,1,1,0
778,2586,1,0,1
785,360,1,0,1
787,999,1,1,0
815,522,1,1,0
835,2010,1,1,0
844,130753,1,0,1
853,2231,1,1,0
862,10769,1,1,0
867,1514,1,1,0
872,1191,1,1,0
874,2029,1,0,1
878,1927,1,1,0
880,131226,1,1,0
901,130472,1,1,0
904,130497,1,1,0
906,1514,1,1,0
920,522,1,1,0
942,7679,1,0,1
951,5519,1,1,0
952,5519,1,0,1
955,2493,1,1,0
961,360,1,1,0
961,130753,1,1,0
989,2601,1,1,0
993,14839,1,0,1
1 tick neuron_idx attempted accepted rejected
2 1 522 1 1 0
3 26 2010 1 1 0
4 27 7679 1 1 0
5 31 4311 1 1 0
6 37 7781 1 1 0
7 40 2601 1 1 0
8 42 3345 1 1 0
9 58 1011 1 1 0
10 59 2493 1 1 0
11 69 5519 1 1 0
12 81 7679 1 1 0
13 86 3252 1 1 0
14 95 1514 1 1 0
15 102 3252 1 0 1
16 103 12644 1 1 0
17 115 130497 1 1 0
18 127 2970 1 1 0
19 130 4505 1 0 1
20 137 2010 1 1 0
21 162 2029 1 1 0
22 162 130472 1 1 0
23 163 2010 1 1 0
24 181 522 1 1 0
25 190 10769 1 1 0
26 195 360 1 1 0
27 198 2493 1 1 0
28 199 1011 1 1 0
29 241 1011 1 1 0
30 247 10769 1 1 0
31 248 6842 1 0 1
32 252 2010 1 1 0
33 253 4026 1 1 0
34 259 360 1 1 0
35 260 4026 1 0 1
36 265 999 1 1 0
37 270 3345 1 1 0
38 271 2231 1 1 0
39 288 1514 1 0 1
40 299 3161 1 1 0
41 300 522 1 0 1
42 319 3252 1 0 1
43 326 1514 1 1 0
44 331 2601 1 1 0
45 335 9975 1 1 0
46 345 2586 1 1 0
47 365 3202 1 0 1
48 377 3252 1 0 1
49 412 1514 1 1 0
50 413 2493 1 1 0
51 417 130753 1 1 0
52 418 130753 1 0 1
53 425 6842 1 0 1
54 431 360 1 1 0
55 444 9370 1 1 0
56 445 189 1 0 1
57 458 9370 1 0 1
58 474 331 1 1 0
59 480 1011 1 0 1
60 492 3202 1 1 0
61 497 189 1 0 1
62 500 2029 1 0 1
63 501 9188 1 1 0
64 503 7679 1 1 0
65 510 6842 1 1 0
66 528 1011 1 1 0
67 588 522 1 0 1
68 589 1011 1 1 0
69 605 3252 1 1 0
70 607 12644 1 1 0
71 609 4505 1 1 0
72 623 4311 1 1 0
73 633 3161 1 1 0
74 637 131226 1 1 0
75 650 2010 1 0 1
76 652 331 1 1 0
77 667 8504 1 0 1
78 674 14839 1 1 0
79 676 360 1 1 0
80 680 1011 1 1 0
81 687 2347 1 0 1
82 697 522 1 1 0
83 704 10769 1 1 0
84 704 21802 1 1 0
85 709 9975 1 1 0
86 722 2970 1 1 0
87 724 3202 1 1 0
88 743 2231 1 1 0
89 749 12644 1 0 1
90 752 2029 1 0 1
91 752 2970 1 1 0
92 757 4311 1 1 0
93 764 5519 1 1 0
94 778 2586 1 0 1
95 785 360 1 0 1
96 787 999 1 1 0
97 815 522 1 1 0
98 835 2010 1 1 0
99 844 130753 1 0 1
100 853 2231 1 1 0
101 862 10769 1 1 0
102 867 1514 1 1 0
103 872 1191 1 1 0
104 874 2029 1 0 1
105 878 1927 1 1 0
106 880 131226 1 1 0
107 901 130472 1 1 0
108 904 130497 1 1 0
109 906 1514 1 1 0
110 920 522 1 1 0
111 942 7679 1 0 1
112 951 5519 1 1 0
113 952 5519 1 0 1
114 955 2493 1 1 0
115 961 360 1 1 0
116 961 130753 1 1 0
117 989 2601 1 1 0
118 993 14839 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-matched_energy-00-s51101",
"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": 29368,
"requested": 117,
"accepted_requests": 88,
"rejected_requests": 29,
"arriving_edges": 13942373,
"accepted_arriving_edges": 12788823,
"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": "f0deb79fd65f4e200158fffbb1d559a632acbd8cc6dccafd865e0c1790a362ca",
"final_apl_state_float32": [
154.97776794433594,
160.13018798828125
],
"final_apl_state_u32_bits": [
1125841487,
1126179156
],
"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.43074275799881434,
"diagnostic_simulation_seconds": 5.570331261998945,
"wall_seconds": 6.538270559998637,
"peak_allocated_vram_bytes": 518003712,
"peak_reserved_vram_bytes": 541065216,
"input_sha256": {
"spec.json": "8fc9e0398031edeafafb21e4fc1a869ff18a72a0331e4ef172b0163eddf3bc89",
"requests.npz": "d49fb00b3870c8e923c0e5fc903536c0d8985555e5052c23ebc6f963c8af5314",
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
}
}
@@ -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": "c08c05b5982bb9b9e143a1777b0ba2bc4d688069bc838d197946e9ea49776759",
"final_apl_state_float32": [
156.8074493408203,
166.19544982910156
],
"final_apl_state_u32_bits": [
1125961397,
1126576649
],
"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,90 @@
tick,neuron_idx,attempted,accepted,rejected
14,6842,1,1,0
15,522,1,1,0
25,1514,1,1,0
34,1890,1,1,0
47,4505,1,1,0
62,3252,1,1,0
65,2029,1,1,0
70,2535,1,1,0
85,1011,1,1,0
97,3252,1,1,0
108,2970,1,1,0
112,1514,1,1,0
112,8001,1,1,0
161,8001,1,1,0
166,360,1,1,0
200,522,1,1,0
204,999,1,1,0
210,2535,1,0,1
225,12644,1,1,0
233,360,1,0,1
239,2943,1,1,0
243,131226,1,1,0
264,12644,1,1,0
272,3252,1,1,0
332,522,1,1,0
346,522,1,0,1
352,999,1,1,0
358,12644,1,1,0
374,4311,1,1,0
375,2601,1,1,0
382,522,1,1,0
395,2601,1,0,1
401,9370,1,1,0
416,3161,1,0,1
423,8001,1,1,0
450,2347,1,1,0
459,4505,1,0,1
468,2010,1,0,1
474,3252,1,0,1
477,5519,1,0,1
494,2029,1,1,0
498,2601,1,0,1
528,7781,1,0,1
543,2029,1,1,0
549,2231,1,1,0
566,130753,1,0,1
573,2943,1,1,0
580,522,1,0,1
590,12644,1,1,0
598,9975,1,1,0
607,2231,1,1,0
608,4505,1,1,0
633,2029,1,1,0
654,999,1,0,1
658,6842,1,1,0
666,522,1,1,0
680,6842,1,1,0
727,2029,1,1,0
732,8504,1,1,0
740,2535,1,1,0
744,9188,1,1,0
755,999,1,1,0
756,159,1,0,1
757,2029,1,1,0
758,2010,1,1,0
758,2943,1,1,0
762,6842,1,1,0
767,2601,1,0,1
771,522,1,1,0
777,2601,1,0,1
793,522,1,1,0
793,4505,1,0,1
794,1191,1,1,0
797,4505,1,1,0
799,2010,1,1,0
801,1011,1,1,0
812,131226,1,0,1
834,1011,1,1,0
837,3202,1,1,0
883,3252,1,1,0
933,522,1,1,0
934,2010,1,1,0
938,5519,1,1,0
939,2231,1,0,1
948,2010,1,0,1
952,2943,1,1,0
975,1927,1,1,0
978,9188,1,1,0
999,2347,1,0,1
1 tick neuron_idx attempted accepted rejected
2 14 6842 1 1 0
3 15 522 1 1 0
4 25 1514 1 1 0
5 34 1890 1 1 0
6 47 4505 1 1 0
7 62 3252 1 1 0
8 65 2029 1 1 0
9 70 2535 1 1 0
10 85 1011 1 1 0
11 97 3252 1 1 0
12 108 2970 1 1 0
13 112 1514 1 1 0
14 112 8001 1 1 0
15 161 8001 1 1 0
16 166 360 1 1 0
17 200 522 1 1 0
18 204 999 1 1 0
19 210 2535 1 0 1
20 225 12644 1 1 0
21 233 360 1 0 1
22 239 2943 1 1 0
23 243 131226 1 1 0
24 264 12644 1 1 0
25 272 3252 1 1 0
26 332 522 1 1 0
27 346 522 1 0 1
28 352 999 1 1 0
29 358 12644 1 1 0
30 374 4311 1 1 0
31 375 2601 1 1 0
32 382 522 1 1 0
33 395 2601 1 0 1
34 401 9370 1 1 0
35 416 3161 1 0 1
36 423 8001 1 1 0
37 450 2347 1 1 0
38 459 4505 1 0 1
39 468 2010 1 0 1
40 474 3252 1 0 1
41 477 5519 1 0 1
42 494 2029 1 1 0
43 498 2601 1 0 1
44 528 7781 1 0 1
45 543 2029 1 1 0
46 549 2231 1 1 0
47 566 130753 1 0 1
48 573 2943 1 1 0
49 580 522 1 0 1
50 590 12644 1 1 0
51 598 9975 1 1 0
52 607 2231 1 1 0
53 608 4505 1 1 0
54 633 2029 1 1 0
55 654 999 1 0 1
56 658 6842 1 1 0
57 666 522 1 1 0
58 680 6842 1 1 0
59 727 2029 1 1 0
60 732 8504 1 1 0
61 740 2535 1 1 0
62 744 9188 1 1 0
63 755 999 1 1 0
64 756 159 1 0 1
65 757 2029 1 1 0
66 758 2010 1 1 0
67 758 2943 1 1 0
68 762 6842 1 1 0
69 767 2601 1 0 1
70 771 522 1 1 0
71 777 2601 1 0 1
72 793 522 1 1 0
73 793 4505 1 0 1
74 794 1191 1 1 0
75 797 4505 1 1 0
76 799 2010 1 1 0
77 801 1011 1 1 0
78 812 131226 1 0 1
79 834 1011 1 1 0
80 837 3202 1 1 0
81 883 3252 1 1 0
82 933 522 1 1 0
83 934 2010 1 1 0
84 938 5519 1 1 0
85 939 2231 1 0 1
86 948 2010 1 0 1
87 952 2943 1 1 0
88 975 1927 1 1 0
89 978 9188 1 1 0
90 999 2347 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-matched_energy-00-s51102",
"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": 30207,
"requested": 89,
"accepted_requests": 67,
"rejected_requests": 22,
"arriving_edges": 14532760,
"accepted_arriving_edges": 13363903,
"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": "c08c05b5982bb9b9e143a1777b0ba2bc4d688069bc838d197946e9ea49776759",
"final_apl_state_float32": [
156.8074493408203,
166.19544982910156
],
"final_apl_state_u32_bits": [
1125961397,
1126576649
],
"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.42798241499986034,
"diagnostic_simulation_seconds": 5.675130277002609,
"wall_seconds": 6.647084387997893,
"peak_allocated_vram_bytes": 518003712,
"peak_reserved_vram_bytes": 541065216,
"input_sha256": {
"spec.json": "5402c34d6d19c4dd69f2fb03f8439d70ba1b1fcaf873c1f8a03d0c8b1b9347eb",
"requests.npz": "e7ca9d895a164774e6a6a419bb62691010bd9cc485e1686e44a2bbcd1e8c9c99",
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
}
}
@@ -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": "ce642aa9c6454772a1c7731758122f9bcefc3dd6393ae2a9096fa8131552a79f",
"final_apl_state_float32": [
153.2421112060547,
164.87669372558594
],
"final_apl_state_u32_bits": [
1125727739,
1126490223
],
"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,89 @@
tick,neuron_idx,attempted,accepted,rejected
12,130472,1,1,0
23,130753,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
47,3345,1,1,0
69,159,1,1,0
99,2994,1,1,0
105,159,1,1,0
107,5519,1,1,0
117,1514,1,1,0
121,1011,1,1,0
126,2231,1,1,0
132,2029,1,1,0
132,3345,1,1,0
173,2029,1,1,0
177,14839,1,1,0
198,4505,1,0,1
201,1890,1,0,1
204,2010,1,1,0
216,6842,1,1,0
232,130753,1,1,0
246,2347,1,1,0
255,522,1,1,0
276,1514,1,1,0
280,3252,1,1,0
284,1011,1,1,0
312,130753,1,1,0
315,2010,1,1,0
328,4311,1,1,0
334,2010,1,0,1
342,2029,1,1,0
367,2347,1,1,0
370,5519,1,1,0
374,6842,1,1,0
383,1514,1,1,0
392,130497,1,1,0
393,1514,1,0,1
395,130497,1,0,1
396,1011,1,1,0
404,130472,1,1,0
408,2970,1,1,0
408,130497,1,0,1
425,10769,1,1,0
444,331,1,0,1
468,1514,1,0,1
470,2010,1,1,0
485,3252,1,1,0
493,7781,1,1,0
516,3345,1,1,0
526,2010,1,0,1
537,3202,1,1,0
538,2010,1,0,1
586,3252,1,1,0
594,522,1,1,0
607,2010,1,1,0
608,2347,1,1,0
612,2010,1,0,1
615,5519,1,1,0
642,522,1,0,1
661,522,1,1,0
661,999,1,1,0
686,4311,1,1,0
725,130753,1,0,1
753,360,1,1,0
783,7781,1,1,0
793,999,1,1,0
809,3252,1,1,0
830,130753,1,0,1
843,3252,1,1,0
850,522,1,1,0
865,360,1,0,1
869,331,1,1,0
871,1890,1,1,0
876,130497,1,0,1
888,1011,1,0,1
888,1514,1,1,0
914,360,1,1,0
919,131226,1,0,1
933,3202,1,1,0
948,3252,1,1,0
951,189,1,0,1
956,3202,1,1,0
961,522,1,1,0
994,3252,1,1,0
1 tick neuron_idx attempted accepted rejected
2 12 130472 1 1 0
3 23 130753 1 1 0
4 25 4311 1 1 0
5 31 999 1 1 0
6 35 2029 1 1 0
7 37 2994 1 1 0
8 39 6842 1 1 0
9 41 3252 1 1 0
10 47 3345 1 1 0
11 69 159 1 1 0
12 99 2994 1 1 0
13 105 159 1 1 0
14 107 5519 1 1 0
15 117 1514 1 1 0
16 121 1011 1 1 0
17 126 2231 1 1 0
18 132 2029 1 1 0
19 132 3345 1 1 0
20 173 2029 1 1 0
21 177 14839 1 1 0
22 198 4505 1 0 1
23 201 1890 1 0 1
24 204 2010 1 1 0
25 216 6842 1 1 0
26 232 130753 1 1 0
27 246 2347 1 1 0
28 255 522 1 1 0
29 276 1514 1 1 0
30 280 3252 1 1 0
31 284 1011 1 1 0
32 312 130753 1 1 0
33 315 2010 1 1 0
34 328 4311 1 1 0
35 334 2010 1 0 1
36 342 2029 1 1 0
37 367 2347 1 1 0
38 370 5519 1 1 0
39 374 6842 1 1 0
40 383 1514 1 1 0
41 392 130497 1 1 0
42 393 1514 1 0 1
43 395 130497 1 0 1
44 396 1011 1 1 0
45 404 130472 1 1 0
46 408 2970 1 1 0
47 408 130497 1 0 1
48 425 10769 1 1 0
49 444 331 1 0 1
50 468 1514 1 0 1
51 470 2010 1 1 0
52 485 3252 1 1 0
53 493 7781 1 1 0
54 516 3345 1 1 0
55 526 2010 1 0 1
56 537 3202 1 1 0
57 538 2010 1 0 1
58 586 3252 1 1 0
59 594 522 1 1 0
60 607 2010 1 1 0
61 608 2347 1 1 0
62 612 2010 1 0 1
63 615 5519 1 1 0
64 642 522 1 0 1
65 661 522 1 1 0
66 661 999 1 1 0
67 686 4311 1 1 0
68 725 130753 1 0 1
69 753 360 1 1 0
70 783 7781 1 1 0
71 793 999 1 1 0
72 809 3252 1 1 0
73 830 130753 1 0 1
74 843 3252 1 1 0
75 850 522 1 1 0
76 865 360 1 0 1
77 869 331 1 1 0
78 871 1890 1 1 0
79 876 130497 1 0 1
80 888 1011 1 0 1
81 888 1514 1 1 0
82 914 360 1 1 0
83 919 131226 1 0 1
84 933 3202 1 1 0
85 948 3252 1 1 0
86 951 189 1 0 1
87 956 3202 1 1 0
88 961 522 1 1 0
89 994 3252 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-matched_energy-00-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": 30867,
"requested": 88,
"accepted_requests": 69,
"rejected_requests": 19,
"arriving_edges": 15023379,
"accepted_arriving_edges": 13846582,
"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": "ce642aa9c6454772a1c7731758122f9bcefc3dd6393ae2a9096fa8131552a79f",
"final_apl_state_float32": [
153.2421112060547,
164.87669372558594
],
"final_apl_state_u32_bits": [
1125727739,
1126490223
],
"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.4269577859995479,
"diagnostic_simulation_seconds": 5.692805439000949,
"wall_seconds": 6.663619943999947,
"peak_allocated_vram_bytes": 518003712,
"peak_reserved_vram_bytes": 541065216,
"input_sha256": {
"spec.json": "a62825c3a033766bcc0e5eead4d620d01331ba55147b167d172c1f575d8b4a3c",
"requests.npz": "38aa27d613a03b49ecd95c1d043c9a5469332266f3d68c1d3535a17795b92f52",
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
}
}
@@ -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": "03f10abdfa84f873d2b546f7239bea21db3dd5278e1d58780d95d108db5267d6",
"final_apl_state_float32": [
150.10287475585938,
169.9290771484375
],
"final_apl_state_u32_bits": [
1125522006,
1126821336
],
"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,93 @@
tick,neuron_idx,attempted,accepted,rejected
13,1011,1,1,0
29,9188,1,1,0
58,5519,1,1,0
78,2010,1,1,0
90,8001,1,1,0
111,8001,1,0,1
115,130472,1,1,0
139,3161,1,1,0
143,130472,1,1,0
148,3202,1,1,0
172,2029,1,1,0
177,1011,1,1,0
183,8504,1,1,0
200,9370,1,1,0
208,130472,1,1,0
218,522,1,1,0
218,2010,1,0,1
223,130497,1,1,0
250,2010,1,1,0
250,9370,1,1,0
252,189,1,1,0
266,360,1,1,0
269,159,1,0,1
311,999,1,1,0
312,1514,1,1,0
337,3252,1,0,1
343,5519,1,1,0
345,14839,1,1,0
359,3252,1,1,0
362,522,1,0,1
365,6842,1,1,0
377,130753,1,1,0
400,522,1,0,1
402,2231,1,0,1
405,360,1,0,1
413,1514,1,1,0
427,130753,1,1,0
432,21802,1,1,0
435,131226,1,1,0
445,522,1,1,0
449,5519,1,1,0
458,2601,1,1,0
473,1927,1,0,1
480,360,1,0,1
480,1011,1,1,0
498,2010,1,1,0
505,522,1,1,0
507,999,1,1,0
508,130753,1,0,1
516,522,1,0,1
524,9370,1,1,0
550,4311,1,1,0
557,3202,1,0,1
603,360,1,1,0
604,331,1,1,0
614,2943,1,1,0
620,1514,1,1,0
634,2010,1,1,0
643,3252,1,1,0
650,360,1,1,0
659,2601,1,1,0
681,7781,1,1,0
687,522,1,1,0
696,360,1,1,0
697,1011,1,1,0
705,1514,1,1,0
715,8504,1,1,0
717,4311,1,1,0
728,9370,1,1,0
738,6842,1,1,0
763,10769,1,0,1
789,9188,1,0,1
793,159,1,1,0
793,2010,1,0,1
803,360,1,1,0
803,999,1,1,0
803,3202,1,1,0
806,522,1,1,0
812,2994,1,1,0
828,2029,1,0,1
848,999,1,1,0
850,522,1,1,0
910,522,1,1,0
913,360,1,1,0
919,2010,1,1,0
926,3252,1,1,0
933,12644,1,1,0
939,130753,1,0,1
940,522,1,1,0
973,14839,1,1,0
992,331,1,0,1
999,522,1,0,1
1 tick neuron_idx attempted accepted rejected
2 13 1011 1 1 0
3 29 9188 1 1 0
4 58 5519 1 1 0
5 78 2010 1 1 0
6 90 8001 1 1 0
7 111 8001 1 0 1
8 115 130472 1 1 0
9 139 3161 1 1 0
10 143 130472 1 1 0
11 148 3202 1 1 0
12 172 2029 1 1 0
13 177 1011 1 1 0
14 183 8504 1 1 0
15 200 9370 1 1 0
16 208 130472 1 1 0
17 218 522 1 1 0
18 218 2010 1 0 1
19 223 130497 1 1 0
20 250 2010 1 1 0
21 250 9370 1 1 0
22 252 189 1 1 0
23 266 360 1 1 0
24 269 159 1 0 1
25 311 999 1 1 0
26 312 1514 1 1 0
27 337 3252 1 0 1
28 343 5519 1 1 0
29 345 14839 1 1 0
30 359 3252 1 1 0
31 362 522 1 0 1
32 365 6842 1 1 0
33 377 130753 1 1 0
34 400 522 1 0 1
35 402 2231 1 0 1
36 405 360 1 0 1
37 413 1514 1 1 0
38 427 130753 1 1 0
39 432 21802 1 1 0
40 435 131226 1 1 0
41 445 522 1 1 0
42 449 5519 1 1 0
43 458 2601 1 1 0
44 473 1927 1 0 1
45 480 360 1 0 1
46 480 1011 1 1 0
47 498 2010 1 1 0
48 505 522 1 1 0
49 507 999 1 1 0
50 508 130753 1 0 1
51 516 522 1 0 1
52 524 9370 1 1 0
53 550 4311 1 1 0
54 557 3202 1 0 1
55 603 360 1 1 0
56 604 331 1 1 0
57 614 2943 1 1 0
58 620 1514 1 1 0
59 634 2010 1 1 0
60 643 3252 1 1 0
61 650 360 1 1 0
62 659 2601 1 1 0
63 681 7781 1 1 0
64 687 522 1 1 0
65 696 360 1 1 0
66 697 1011 1 1 0
67 705 1514 1 1 0
68 715 8504 1 1 0
69 717 4311 1 1 0
70 728 9370 1 1 0
71 738 6842 1 1 0
72 763 10769 1 0 1
73 789 9188 1 0 1
74 793 159 1 1 0
75 793 2010 1 0 1
76 803 360 1 1 0
77 803 999 1 1 0
78 803 3202 1 1 0
79 806 522 1 1 0
80 812 2994 1 1 0
81 828 2029 1 0 1
82 848 999 1 1 0
83 850 522 1 1 0
84 910 522 1 1 0
85 913 360 1 1 0
86 919 2010 1 1 0
87 926 3252 1 1 0
88 933 12644 1 1 0
89 939 130753 1 0 1
90 940 522 1 1 0
91 973 14839 1 1 0
92 992 331 1 0 1
93 999 522 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-matched_energy-00-s51104",
"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": 27078,
"requested": 92,
"accepted_requests": 72,
"rejected_requests": 20,
"arriving_edges": 12874700,
"accepted_arriving_edges": 11831512,
"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": "03f10abdfa84f873d2b546f7239bea21db3dd5278e1d58780d95d108db5267d6",
"final_apl_state_float32": [
150.10287475585938,
169.9290771484375
],
"final_apl_state_u32_bits": [
1125522006,
1126821336
],
"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.4323500520004018,
"diagnostic_simulation_seconds": 5.500563507997867,
"wall_seconds": 6.4758984029977,
"peak_allocated_vram_bytes": 518003712,
"peak_reserved_vram_bytes": 541065216,
"input_sha256": {
"spec.json": "407508383a1c8bfa9d370e3ac7372cb6608eb9ee39440af5842856b4360443c7",
"requests.npz": "4eff3abab1987852370e6802d3efd4b226adf7de0ce719a3ee46d30c13659507",
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
}
}
@@ -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": "de03baf0a76ec9337fc8500e14ca4b89034d82de8df66626d9fdd52eaa90be39",
"final_apl_state_float32": [
153.3341064453125,
169.97225952148438
],
"final_apl_state_u32_bits": [
1125733768,
1126824166
],
"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,116 @@
tick,neuron_idx,attempted,accepted,rejected
1,2231,1,1,0
6,522,1,1,0
14,9188,1,1,0
34,7679,1,1,0
47,2586,1,1,0
83,1191,1,1,0
90,2970,1,1,0
109,999,1,1,0
110,9188,1,1,0
116,2347,1,1,0
118,2231,1,1,0
120,522,1,0,1
133,3252,1,0,1
141,1514,1,1,0
159,522,1,0,1
161,2010,1,1,0
164,331,1,1,0
172,130472,1,1,0
187,999,1,0,1
191,2010,1,1,0
194,4505,1,1,0
208,6842,1,0,1
209,7679,1,1,0
221,2601,1,0,1
222,360,1,1,0
227,1011,1,1,0
235,360,1,0,1
245,2994,1,0,1
246,999,1,0,1
254,4173,1,1,0
254,6842,1,1,0
283,2029,1,1,0
287,6842,1,1,0
291,130753,1,1,0
293,4026,1,1,0
297,999,1,0,1
300,2943,1,1,0
301,2943,1,0,1
329,522,1,1,0
333,6842,1,1,0
338,3252,1,1,0
355,3202,1,1,0
356,2535,1,1,0
402,6842,1,0,1
413,3202,1,1,0
432,3252,1,1,0
435,4311,1,1,0
436,6842,1,1,0
445,8504,1,1,0
459,999,1,1,0
461,999,1,0,1
463,522,1,1,0
466,2029,1,1,0
480,4505,1,1,0
487,522,1,1,0
496,8001,1,1,0
504,1011,1,1,0
517,2029,1,1,0
532,130753,1,1,0
539,4173,1,1,0
544,1514,1,1,0
561,360,1,1,0
561,522,1,1,0
590,3252,1,1,0
594,130497,1,0,1
612,360,1,1,0
615,4311,1,1,0
621,2535,1,1,0
647,522,1,1,0
653,2029,1,0,1
666,4026,1,1,0
668,522,1,0,1
669,360,1,1,0
670,4505,1,0,1
675,360,1,0,1
695,6842,1,1,0
700,1011,1,1,0
702,360,1,1,0
720,6842,1,1,0
725,8504,1,1,0
728,1011,1,1,0
736,130497,1,0,1
737,2601,1,1,0
760,12644,1,1,0
766,2231,1,0,1
773,2231,1,0,1
783,2010,1,1,0
790,2010,1,0,1
797,2029,1,1,0
797,130497,1,0,1
801,9975,1,1,0
813,522,1,1,0
821,2231,1,1,0
822,130472,1,1,0
826,2231,1,0,1
830,4311,1,0,1
842,2010,1,0,1
846,3252,1,1,0
851,1011,1,1,0
861,4311,1,1,0
869,522,1,0,1
869,2231,1,1,0
870,7781,1,1,0
871,2010,1,1,0
874,3252,1,1,0
877,522,1,0,1
887,360,1,0,1
897,130472,1,1,0
929,522,1,1,0
931,130497,1,1,0
940,2010,1,0,1
959,1514,1,1,0
976,360,1,1,0
980,2010,1,1,0
994,2231,1,1,0
1 tick neuron_idx attempted accepted rejected
2 1 2231 1 1 0
3 6 522 1 1 0
4 14 9188 1 1 0
5 34 7679 1 1 0
6 47 2586 1 1 0
7 83 1191 1 1 0
8 90 2970 1 1 0
9 109 999 1 1 0
10 110 9188 1 1 0
11 116 2347 1 1 0
12 118 2231 1 1 0
13 120 522 1 0 1
14 133 3252 1 0 1
15 141 1514 1 1 0
16 159 522 1 0 1
17 161 2010 1 1 0
18 164 331 1 1 0
19 172 130472 1 1 0
20 187 999 1 0 1
21 191 2010 1 1 0
22 194 4505 1 1 0
23 208 6842 1 0 1
24 209 7679 1 1 0
25 221 2601 1 0 1
26 222 360 1 1 0
27 227 1011 1 1 0
28 235 360 1 0 1
29 245 2994 1 0 1
30 246 999 1 0 1
31 254 4173 1 1 0
32 254 6842 1 1 0
33 283 2029 1 1 0
34 287 6842 1 1 0
35 291 130753 1 1 0
36 293 4026 1 1 0
37 297 999 1 0 1
38 300 2943 1 1 0
39 301 2943 1 0 1
40 329 522 1 1 0
41 333 6842 1 1 0
42 338 3252 1 1 0
43 355 3202 1 1 0
44 356 2535 1 1 0
45 402 6842 1 0 1
46 413 3202 1 1 0
47 432 3252 1 1 0
48 435 4311 1 1 0
49 436 6842 1 1 0
50 445 8504 1 1 0
51 459 999 1 1 0
52 461 999 1 0 1
53 463 522 1 1 0
54 466 2029 1 1 0
55 480 4505 1 1 0
56 487 522 1 1 0
57 496 8001 1 1 0
58 504 1011 1 1 0
59 517 2029 1 1 0
60 532 130753 1 1 0
61 539 4173 1 1 0
62 544 1514 1 1 0
63 561 360 1 1 0
64 561 522 1 1 0
65 590 3252 1 1 0
66 594 130497 1 0 1
67 612 360 1 1 0
68 615 4311 1 1 0
69 621 2535 1 1 0
70 647 522 1 1 0
71 653 2029 1 0 1
72 666 4026 1 1 0
73 668 522 1 0 1
74 669 360 1 1 0
75 670 4505 1 0 1
76 675 360 1 0 1
77 695 6842 1 1 0
78 700 1011 1 1 0
79 702 360 1 1 0
80 720 6842 1 1 0
81 725 8504 1 1 0
82 728 1011 1 1 0
83 736 130497 1 0 1
84 737 2601 1 1 0
85 760 12644 1 1 0
86 766 2231 1 0 1
87 773 2231 1 0 1
88 783 2010 1 1 0
89 790 2010 1 0 1
90 797 2029 1 1 0
91 797 130497 1 0 1
92 801 9975 1 1 0
93 813 522 1 1 0
94 821 2231 1 1 0
95 822 130472 1 1 0
96 826 2231 1 0 1
97 830 4311 1 0 1
98 842 2010 1 0 1
99 846 3252 1 1 0
100 851 1011 1 1 0
101 861 4311 1 1 0
102 869 522 1 0 1
103 869 2231 1 1 0
104 870 7781 1 1 0
105 871 2010 1 1 0
106 874 3252 1 1 0
107 877 522 1 0 1
108 887 360 1 0 1
109 897 130472 1 1 0
110 929 522 1 1 0
111 931 130497 1 1 0
112 940 2010 1 0 1
113 959 1514 1 1 0
114 976 360 1 1 0
115 980 2010 1 1 0
116 994 2231 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-matched_energy-00-s51105",
"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": 29178,
"requested": 115,
"accepted_requests": 85,
"rejected_requests": 30,
"arriving_edges": 14062813,
"accepted_arriving_edges": 12927461,
"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": "de03baf0a76ec9337fc8500e14ca4b89034d82de8df66626d9fdd52eaa90be39",
"final_apl_state_float32": [
153.3341064453125,
169.97225952148438
],
"final_apl_state_u32_bits": [
1125733768,
1126824166
],
"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.42619284499960486,
"diagnostic_simulation_seconds": 5.610897491998912,
"wall_seconds": 6.586860264000279,
"peak_allocated_vram_bytes": 518003712,
"peak_reserved_vram_bytes": 541065216,
"input_sha256": {
"spec.json": "91d07c1a7a9b16057d25e3f9345de9dad888ce38b3f3ac8c00d2f024a6e2daf4",
"requests.npz": "aca858849470737253747026012a66ccb94f64977a2488f863efb3290194e2ee",
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
}
}
@@ -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": "21ce7574179d1f0d2f4116717bd173dcf436a7d75e841e094920a06419ee3183",
"final_apl_state_float32": [
151.19961547851562,
167.12413024902344
],
"final_apl_state_u32_bits": [
1125593882,
1126637511
],
"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,115 @@
tick,neuron_idx,attempted,accepted,rejected
11,522,1,1,0
23,2231,1,1,0
27,7781,1,1,0
32,1927,1,1,0
35,2010,1,1,0
46,189,1,1,0
48,159,1,1,0
49,189,1,0,1
52,4505,1,1,0
57,130753,1,1,0
60,1514,1,1,0
70,2994,1,1,0
83,9975,1,1,0
89,6842,1,1,0
90,8001,1,1,0
100,2970,1,1,0
106,159,1,1,0
111,1011,1,1,0
113,2029,1,1,0
130,360,1,1,0
135,189,1,1,0
141,360,1,0,1
142,10769,1,1,0
164,159,1,0,1
166,4311,1,1,0
169,131226,1,1,0
175,159,1,0,1
184,130753,1,1,0
221,130753,1,1,0
228,189,1,0,1
236,2029,1,0,1
236,6842,1,1,0
250,522,1,1,0
251,131226,1,0,1
259,159,1,0,1
289,21802,1,1,0
301,2493,1,1,0
329,6842,1,1,0
335,189,1,0,1
349,522,1,1,0
361,2231,1,0,1
364,189,1,1,0
365,3252,1,0,1
371,14839,1,1,0
376,522,1,1,0
377,189,1,0,1
382,189,1,0,1
387,1191,1,1,0
388,3161,1,1,0
396,189,1,1,0
399,360,1,1,0
410,360,1,0,1
414,4311,1,1,0
432,159,1,1,0
434,9975,1,1,0
439,7781,1,1,0
445,159,1,0,1
463,8001,1,1,0
464,189,1,1,0
477,130472,1,0,1
513,2347,1,1,0
514,130753,1,0,1
518,131226,1,0,1
529,131226,1,0,1
553,8001,1,1,0
558,10769,1,0,1
569,1927,1,0,1
575,189,1,0,1
582,14839,1,1,0
588,522,1,0,1
588,999,1,0,1
590,522,1,0,1
593,2347,1,1,0
603,522,1,1,0
609,5519,1,1,0
614,159,1,0,1
614,1191,1,1,0
618,130472,1,0,1
620,189,1,0,1
648,159,1,1,0
653,522,1,1,0
656,2347,1,0,1
660,2493,1,1,0
698,522,1,1,0
744,159,1,0,1
752,2029,1,1,0
755,130472,1,0,1
756,2347,1,1,0
787,9188,1,0,1
790,131226,1,1,0
796,2029,1,1,0
807,2347,1,1,0
812,3252,1,1,0
830,522,1,1,0
830,4311,1,0,1
834,3202,1,1,0
839,189,1,1,0
839,10769,1,0,1
863,130753,1,1,0
884,360,1,1,0
889,130472,1,0,1
890,2927,1,1,0
892,2347,1,0,1
915,159,1,1,0
929,7781,1,1,0
930,2347,1,1,0
933,2231,1,1,0
934,1514,1,0,1
939,522,1,1,0
944,2347,1,0,1
957,3161,1,0,1
973,4505,1,1,0
977,2927,1,0,1
993,130753,1,0,1
1 tick neuron_idx attempted accepted rejected
2 11 522 1 1 0
3 23 2231 1 1 0
4 27 7781 1 1 0
5 32 1927 1 1 0
6 35 2010 1 1 0
7 46 189 1 1 0
8 48 159 1 1 0
9 49 189 1 0 1
10 52 4505 1 1 0
11 57 130753 1 1 0
12 60 1514 1 1 0
13 70 2994 1 1 0
14 83 9975 1 1 0
15 89 6842 1 1 0
16 90 8001 1 1 0
17 100 2970 1 1 0
18 106 159 1 1 0
19 111 1011 1 1 0
20 113 2029 1 1 0
21 130 360 1 1 0
22 135 189 1 1 0
23 141 360 1 0 1
24 142 10769 1 1 0
25 164 159 1 0 1
26 166 4311 1 1 0
27 169 131226 1 1 0
28 175 159 1 0 1
29 184 130753 1 1 0
30 221 130753 1 1 0
31 228 189 1 0 1
32 236 2029 1 0 1
33 236 6842 1 1 0
34 250 522 1 1 0
35 251 131226 1 0 1
36 259 159 1 0 1
37 289 21802 1 1 0
38 301 2493 1 1 0
39 329 6842 1 1 0
40 335 189 1 0 1
41 349 522 1 1 0
42 361 2231 1 0 1
43 364 189 1 1 0
44 365 3252 1 0 1
45 371 14839 1 1 0
46 376 522 1 1 0
47 377 189 1 0 1
48 382 189 1 0 1
49 387 1191 1 1 0
50 388 3161 1 1 0
51 396 189 1 1 0
52 399 360 1 1 0
53 410 360 1 0 1
54 414 4311 1 1 0
55 432 159 1 1 0
56 434 9975 1 1 0
57 439 7781 1 1 0
58 445 159 1 0 1
59 463 8001 1 1 0
60 464 189 1 1 0
61 477 130472 1 0 1
62 513 2347 1 1 0
63 514 130753 1 0 1
64 518 131226 1 0 1
65 529 131226 1 0 1
66 553 8001 1 1 0
67 558 10769 1 0 1
68 569 1927 1 0 1
69 575 189 1 0 1
70 582 14839 1 1 0
71 588 522 1 0 1
72 588 999 1 0 1
73 590 522 1 0 1
74 593 2347 1 1 0
75 603 522 1 1 0
76 609 5519 1 1 0
77 614 159 1 0 1
78 614 1191 1 1 0
79 618 130472 1 0 1
80 620 189 1 0 1
81 648 159 1 1 0
82 653 522 1 1 0
83 656 2347 1 0 1
84 660 2493 1 1 0
85 698 522 1 1 0
86 744 159 1 0 1
87 752 2029 1 1 0
88 755 130472 1 0 1
89 756 2347 1 1 0
90 787 9188 1 0 1
91 790 131226 1 1 0
92 796 2029 1 1 0
93 807 2347 1 1 0
94 812 3252 1 1 0
95 830 522 1 1 0
96 830 4311 1 0 1
97 834 3202 1 1 0
98 839 189 1 1 0
99 839 10769 1 0 1
100 863 130753 1 1 0
101 884 360 1 1 0
102 889 130472 1 0 1
103 890 2927 1 1 0
104 892 2347 1 0 1
105 915 159 1 1 0
106 929 7781 1 1 0
107 930 2347 1 1 0
108 933 2231 1 1 0
109 934 1514 1 0 1
110 939 522 1 1 0
111 944 2347 1 0 1
112 957 3161 1 0 1
113 973 4505 1 1 0
114 977 2927 1 0 1
115 993 130753 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-matched_energy-01-s51101",
"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": 31456,
"requested": 114,
"accepted_requests": 73,
"rejected_requests": 41,
"arriving_edges": 15139878,
"accepted_arriving_edges": 13941232,
"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": "21ce7574179d1f0d2f4116717bd173dcf436a7d75e841e094920a06419ee3183",
"final_apl_state_float32": [
151.19961547851562,
167.12413024902344
],
"final_apl_state_u32_bits": [
1125593882,
1126637511
],
"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.4323022460011998,
"diagnostic_simulation_seconds": 5.627212513001723,
"wall_seconds": 6.600783904999844,
"peak_allocated_vram_bytes": 518003712,
"peak_reserved_vram_bytes": 541065216,
"input_sha256": {
"spec.json": "9e2858ff2b1fe77767f71ce8f234effdce1a09098bc94232f866b46b96848b08",
"requests.npz": "4839bd72be0f3fbde7d599416c99cf355e628198fd437935c6ac191eb32a3cac",
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
}
}
@@ -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": "21ce7574179d1f0d2f4116717bd173dcf436a7d75e841e094920a06419ee3183",
"final_apl_state_float32": [
151.19961547851562,
167.12413024902344
],
"final_apl_state_u32_bits": [
1125593882,
1126637511
],
"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,115 @@
tick,neuron_idx,attempted,accepted,rejected
11,522,1,1,0
23,2231,1,1,0
27,7781,1,1,0
32,1927,1,1,0
35,2010,1,1,0
46,189,1,1,0
48,159,1,1,0
49,189,1,0,1
52,4505,1,1,0
57,130753,1,1,0
60,1514,1,1,0
70,2994,1,1,0
83,9975,1,1,0
89,6842,1,1,0
90,8001,1,1,0
100,2970,1,1,0
106,159,1,1,0
111,1011,1,1,0
113,2029,1,1,0
130,360,1,1,0
135,189,1,1,0
141,360,1,0,1
142,10769,1,1,0
164,159,1,0,1
166,4311,1,1,0
169,131226,1,1,0
175,159,1,0,1
184,130753,1,1,0
221,130753,1,1,0
228,189,1,0,1
236,2029,1,0,1
236,6842,1,1,0
250,522,1,1,0
251,131226,1,0,1
259,159,1,0,1
289,21802,1,1,0
301,2493,1,1,0
329,6842,1,1,0
335,189,1,0,1
349,522,1,1,0
361,2231,1,0,1
364,189,1,1,0
365,3252,1,0,1
371,14839,1,1,0
376,522,1,1,0
377,189,1,0,1
382,189,1,0,1
387,1191,1,1,0
388,3161,1,1,0
396,189,1,1,0
399,360,1,1,0
410,360,1,0,1
414,4311,1,1,0
432,159,1,1,0
434,9975,1,1,0
439,7781,1,1,0
445,159,1,0,1
463,8001,1,1,0
464,189,1,1,0
477,130472,1,0,1
513,2347,1,1,0
514,130753,1,0,1
518,131226,1,0,1
529,131226,1,0,1
553,8001,1,1,0
558,10769,1,0,1
569,1927,1,0,1
575,189,1,0,1
582,14839,1,1,0
588,522,1,0,1
588,999,1,0,1
590,522,1,0,1
593,2347,1,1,0
603,522,1,1,0
609,5519,1,1,0
614,159,1,0,1
614,1191,1,1,0
618,130472,1,0,1
620,189,1,0,1
648,159,1,1,0
653,522,1,1,0
656,2347,1,0,1
660,2493,1,1,0
698,522,1,1,0
744,159,1,0,1
752,2029,1,1,0
755,130472,1,0,1
756,2347,1,1,0
787,9188,1,0,1
790,131226,1,1,0
796,2029,1,1,0
807,2347,1,1,0
812,3252,1,1,0
830,522,1,1,0
830,4311,1,0,1
834,3202,1,1,0
839,189,1,1,0
839,10769,1,0,1
863,130753,1,1,0
884,360,1,1,0
889,130472,1,0,1
890,2927,1,1,0
892,2347,1,0,1
915,159,1,1,0
929,7781,1,1,0
930,2347,1,1,0
933,2231,1,1,0
934,1514,1,0,1
939,522,1,1,0
944,2347,1,0,1
957,3161,1,0,1
973,4505,1,1,0
977,2927,1,0,1
993,130753,1,0,1
1 tick neuron_idx attempted accepted rejected
2 11 522 1 1 0
3 23 2231 1 1 0
4 27 7781 1 1 0
5 32 1927 1 1 0
6 35 2010 1 1 0
7 46 189 1 1 0
8 48 159 1 1 0
9 49 189 1 0 1
10 52 4505 1 1 0
11 57 130753 1 1 0
12 60 1514 1 1 0
13 70 2994 1 1 0
14 83 9975 1 1 0
15 89 6842 1 1 0
16 90 8001 1 1 0
17 100 2970 1 1 0
18 106 159 1 1 0
19 111 1011 1 1 0
20 113 2029 1 1 0
21 130 360 1 1 0
22 135 189 1 1 0
23 141 360 1 0 1
24 142 10769 1 1 0
25 164 159 1 0 1
26 166 4311 1 1 0
27 169 131226 1 1 0
28 175 159 1 0 1
29 184 130753 1 1 0
30 221 130753 1 1 0
31 228 189 1 0 1
32 236 2029 1 0 1
33 236 6842 1 1 0
34 250 522 1 1 0
35 251 131226 1 0 1
36 259 159 1 0 1
37 289 21802 1 1 0
38 301 2493 1 1 0
39 329 6842 1 1 0
40 335 189 1 0 1
41 349 522 1 1 0
42 361 2231 1 0 1
43 364 189 1 1 0
44 365 3252 1 0 1
45 371 14839 1 1 0
46 376 522 1 1 0
47 377 189 1 0 1
48 382 189 1 0 1
49 387 1191 1 1 0
50 388 3161 1 1 0
51 396 189 1 1 0
52 399 360 1 1 0
53 410 360 1 0 1
54 414 4311 1 1 0
55 432 159 1 1 0
56 434 9975 1 1 0
57 439 7781 1 1 0
58 445 159 1 0 1
59 463 8001 1 1 0
60 464 189 1 1 0
61 477 130472 1 0 1
62 513 2347 1 1 0
63 514 130753 1 0 1
64 518 131226 1 0 1
65 529 131226 1 0 1
66 553 8001 1 1 0
67 558 10769 1 0 1
68 569 1927 1 0 1
69 575 189 1 0 1
70 582 14839 1 1 0
71 588 522 1 0 1
72 588 999 1 0 1
73 590 522 1 0 1
74 593 2347 1 1 0
75 603 522 1 1 0
76 609 5519 1 1 0
77 614 159 1 0 1
78 614 1191 1 1 0
79 618 130472 1 0 1
80 620 189 1 0 1
81 648 159 1 1 0
82 653 522 1 1 0
83 656 2347 1 0 1
84 660 2493 1 1 0
85 698 522 1 1 0
86 744 159 1 0 1
87 752 2029 1 1 0
88 755 130472 1 0 1
89 756 2347 1 1 0
90 787 9188 1 0 1
91 790 131226 1 1 0
92 796 2029 1 1 0
93 807 2347 1 1 0
94 812 3252 1 1 0
95 830 522 1 1 0
96 830 4311 1 0 1
97 834 3202 1 1 0
98 839 189 1 1 0
99 839 10769 1 0 1
100 863 130753 1 1 0
101 884 360 1 1 0
102 889 130472 1 0 1
103 890 2927 1 1 0
104 892 2347 1 0 1
105 915 159 1 1 0
106 929 7781 1 1 0
107 930 2347 1 1 0
108 933 2231 1 1 0
109 934 1514 1 0 1
110 939 522 1 1 0
111 944 2347 1 0 1
112 957 3161 1 0 1
113 973 4505 1 1 0
114 977 2927 1 0 1
115 993 130753 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-matched_energy-01-s51101",
"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": 31456,
"requested": 114,
"accepted_requests": 73,
"rejected_requests": 41,
"arriving_edges": 15139878,
"accepted_arriving_edges": 13941232,
"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": "21ce7574179d1f0d2f4116717bd173dcf436a7d75e841e094920a06419ee3183",
"final_apl_state_float32": [
151.19961547851562,
167.12413024902344
],
"final_apl_state_u32_bits": [
1125593882,
1126637511
],
"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.4332743279992428,
"diagnostic_simulation_seconds": 5.646503282001504,
"wall_seconds": 6.622021101997234,
"peak_allocated_vram_bytes": 518003712,
"peak_reserved_vram_bytes": 541065216,
"input_sha256": {
"spec.json": "9e2858ff2b1fe77767f71ce8f234effdce1a09098bc94232f866b46b96848b08",
"requests.npz": "4839bd72be0f3fbde7d599416c99cf355e628198fd437935c6ac191eb32a3cac",
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
}
}
@@ -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": "e33f8aa6b6a6728347b09b51f71161ef4cebe313034df6e09d663638dcbe93bd",
"final_apl_state_float32": [
154.34197998046875,
166.06748962402344
],
"final_apl_state_u32_bits": [
1125799820,
1126568263
],
"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,96 @@
tick,neuron_idx,attempted,accepted,rejected
0,189,1,1,0
22,130472,1,1,0
30,999,1,1,0
41,5519,1,1,0
53,6842,1,1,0
54,159,1,1,0
94,522,1,0,1
97,4173,1,1,0
115,189,1,1,0
138,999,1,1,0
139,159,1,1,0
178,2029,1,0,1
198,999,1,1,0
209,10769,1,1,0
212,1890,1,0,1
230,2347,1,1,0
258,159,1,1,0
302,2347,1,0,1
326,159,1,0,1
334,9188,1,1,0
343,159,1,1,0
344,189,1,0,1
345,8001,1,0,1
350,8504,1,1,0
354,360,1,0,1
361,189,1,1,0
365,360,1,0,1
369,1514,1,0,1
402,999,1,1,0
421,360,1,1,0
435,3202,1,1,0
452,1011,1,0,1
460,360,1,1,0
487,360,1,1,0
488,131226,1,1,0
494,1011,1,1,0
500,2535,1,1,0
504,2010,1,0,1
515,8504,1,1,0
522,7781,1,0,1
530,1191,1,1,0
549,159,1,1,0
549,189,1,0,1
549,1890,1,1,0
550,1890,1,0,1
552,2347,1,1,0
576,159,1,1,0
584,189,1,0,1
593,2994,1,1,0
634,131226,1,0,1
638,131226,1,0,1
640,522,1,0,1
645,131226,1,0,1
646,2601,1,0,1
649,999,1,1,0
652,159,1,1,0
660,10769,1,1,0
661,9188,1,1,0
662,9188,1,0,1
669,2970,1,0,1
677,159,1,1,0
677,1011,1,1,0
677,131226,1,0,1
678,2029,1,1,0
681,130472,1,1,0
692,8001,1,1,0
693,1011,1,0,1
696,189,1,0,1
708,159,1,1,0
709,2029,1,1,0
728,6842,1,1,0
730,1011,1,1,0
735,999,1,1,0
743,189,1,0,1
763,360,1,1,0
770,2347,1,0,1
815,159,1,1,0
819,1011,1,1,0
831,999,1,0,1
842,3252,1,0,1
849,6842,1,0,1
851,189,1,0,1
851,1514,1,0,1
864,189,1,1,0
878,2029,1,0,1
881,1011,1,1,0
901,6842,1,0,1
907,522,1,0,1
907,7679,1,1,0
919,189,1,1,0
921,999,1,1,0
932,5519,1,1,0
955,159,1,1,0
957,2347,1,0,1
987,2994,1,1,0
1 tick neuron_idx attempted accepted rejected
2 0 189 1 1 0
3 22 130472 1 1 0
4 30 999 1 1 0
5 41 5519 1 1 0
6 53 6842 1 1 0
7 54 159 1 1 0
8 94 522 1 0 1
9 97 4173 1 1 0
10 115 189 1 1 0
11 138 999 1 1 0
12 139 159 1 1 0
13 178 2029 1 0 1
14 198 999 1 1 0
15 209 10769 1 1 0
16 212 1890 1 0 1
17 230 2347 1 1 0
18 258 159 1 1 0
19 302 2347 1 0 1
20 326 159 1 0 1
21 334 9188 1 1 0
22 343 159 1 1 0
23 344 189 1 0 1
24 345 8001 1 0 1
25 350 8504 1 1 0
26 354 360 1 0 1
27 361 189 1 1 0
28 365 360 1 0 1
29 369 1514 1 0 1
30 402 999 1 1 0
31 421 360 1 1 0
32 435 3202 1 1 0
33 452 1011 1 0 1
34 460 360 1 1 0
35 487 360 1 1 0
36 488 131226 1 1 0
37 494 1011 1 1 0
38 500 2535 1 1 0
39 504 2010 1 0 1
40 515 8504 1 1 0
41 522 7781 1 0 1
42 530 1191 1 1 0
43 549 159 1 1 0
44 549 189 1 0 1
45 549 1890 1 1 0
46 550 1890 1 0 1
47 552 2347 1 1 0
48 576 159 1 1 0
49 584 189 1 0 1
50 593 2994 1 1 0
51 634 131226 1 0 1
52 638 131226 1 0 1
53 640 522 1 0 1
54 645 131226 1 0 1
55 646 2601 1 0 1
56 649 999 1 1 0
57 652 159 1 1 0
58 660 10769 1 1 0
59 661 9188 1 1 0
60 662 9188 1 0 1
61 669 2970 1 0 1
62 677 159 1 1 0
63 677 1011 1 1 0
64 677 131226 1 0 1
65 678 2029 1 1 0
66 681 130472 1 1 0
67 692 8001 1 1 0
68 693 1011 1 0 1
69 696 189 1 0 1
70 708 159 1 1 0
71 709 2029 1 1 0
72 728 6842 1 1 0
73 730 1011 1 1 0
74 735 999 1 1 0
75 743 189 1 0 1
76 763 360 1 1 0
77 770 2347 1 0 1
78 815 159 1 1 0
79 819 1011 1 1 0
80 831 999 1 0 1
81 842 3252 1 0 1
82 849 6842 1 0 1
83 851 189 1 0 1
84 851 1514 1 0 1
85 864 189 1 1 0
86 878 2029 1 0 1
87 881 1011 1 1 0
88 901 6842 1 0 1
89 907 522 1 0 1
90 907 7679 1 1 0
91 919 189 1 1 0
92 921 999 1 1 0
93 932 5519 1 1 0
94 955 159 1 1 0
95 957 2347 1 0 1
96 987 2994 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-matched_energy-01-s51102",
"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": 30571,
"requested": 95,
"accepted_requests": 58,
"rejected_requests": 37,
"arriving_edges": 14608187,
"accepted_arriving_edges": 13423814,
"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": "e33f8aa6b6a6728347b09b51f71161ef4cebe313034df6e09d663638dcbe93bd",
"final_apl_state_float32": [
154.34197998046875,
166.06748962402344
],
"final_apl_state_u32_bits": [
1125799820,
1126568263
],
"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.4311649160008528,
"diagnostic_simulation_seconds": 5.653243119999388,
"wall_seconds": 6.624493744002393,
"peak_allocated_vram_bytes": 518003712,
"peak_reserved_vram_bytes": 541065216,
"input_sha256": {
"spec.json": "162620dc2b0ac994d84d752ce584d2de0a7071ec1ea121833129647f8f7ab3bf",
"requests.npz": "1f9a71b0e22814faf55d351dd532f7879354dd21c35e46f618e9ee36e55a1100",
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
}
}
@@ -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": "4ef0b715cb6495c56985cfbdcf1200be1217943839319a9d4d511bafef248d51",
"final_apl_state_float32": [
150.4412384033203,
167.91871643066406
],
"final_apl_state_u32_bits": [
1125544181,
1126689585
],
"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,95 @@
tick,neuron_idx,attempted,accepted,rejected
0,159,1,1,0
11,2010,1,1,0
27,130753,1,1,0
32,130472,1,1,0
34,1927,1,1,0
41,2586,1,1,0
45,6842,1,1,0
55,522,1,1,0
62,159,1,1,0
67,159,1,0,1
82,189,1,1,0
87,159,1,1,0
87,5519,1,1,0
92,5519,1,0,1
93,189,1,0,1
105,1514,1,1,0
106,7781,1,1,0
109,130472,1,1,0
115,522,1,1,0
151,1011,1,1,0
174,360,1,0,1
176,2029,1,1,0
215,2029,1,1,0
238,159,1,1,0
241,9188,1,1,0
250,360,1,0,1
269,189,1,0,1
272,3161,1,1,0
273,189,1,0,1
275,10769,1,1,0
286,1514,1,1,0
298,131226,1,1,0
321,7679,1,1,0
322,131226,1,1,0
342,130753,1,0,1
344,159,1,1,0
353,130497,1,1,0
355,159,1,0,1
356,1011,1,1,0
358,159,1,0,1
363,159,1,0,1
371,8001,1,1,0
381,131226,1,1,0
410,1011,1,1,0
419,1890,1,1,0
430,6842,1,1,0
442,189,1,0,1
449,360,1,1,0
451,4311,1,0,1
482,159,1,0,1
511,2927,1,1,0
530,4505,1,0,1
531,159,1,0,1
577,6842,1,1,0
585,1514,1,1,0
602,159,1,1,0
605,360,1,1,0
615,189,1,0,1
618,130472,1,0,1
657,1890,1,1,0
676,8504,1,1,0
683,159,1,0,1
704,2347,1,1,0
705,159,1,1,0
724,360,1,1,0
747,159,1,1,0
760,2347,1,1,0
763,1011,1,0,1
764,1890,1,0,1
770,999,1,1,0
772,189,1,0,1
775,999,1,0,1
786,189,1,0,1
798,159,1,0,1
802,360,1,1,0
810,3252,1,1,0
814,21802,1,1,0
839,999,1,0,1
852,360,1,1,0
865,522,1,0,1
877,189,1,1,0
889,1927,1,0,1
916,159,1,1,0
920,1011,1,0,1
922,130497,1,0,1
927,189,1,0,1
929,3252,1,1,0
930,1514,1,1,0
941,159,1,1,0
948,522,1,1,0
952,159,1,0,1
967,2010,1,1,0
975,2029,1,0,1
994,159,1,0,1
1 tick neuron_idx attempted accepted rejected
2 0 159 1 1 0
3 11 2010 1 1 0
4 27 130753 1 1 0
5 32 130472 1 1 0
6 34 1927 1 1 0
7 41 2586 1 1 0
8 45 6842 1 1 0
9 55 522 1 1 0
10 62 159 1 1 0
11 67 159 1 0 1
12 82 189 1 1 0
13 87 159 1 1 0
14 87 5519 1 1 0
15 92 5519 1 0 1
16 93 189 1 0 1
17 105 1514 1 1 0
18 106 7781 1 1 0
19 109 130472 1 1 0
20 115 522 1 1 0
21 151 1011 1 1 0
22 174 360 1 0 1
23 176 2029 1 1 0
24 215 2029 1 1 0
25 238 159 1 1 0
26 241 9188 1 1 0
27 250 360 1 0 1
28 269 189 1 0 1
29 272 3161 1 1 0
30 273 189 1 0 1
31 275 10769 1 1 0
32 286 1514 1 1 0
33 298 131226 1 1 0
34 321 7679 1 1 0
35 322 131226 1 1 0
36 342 130753 1 0 1
37 344 159 1 1 0
38 353 130497 1 1 0
39 355 159 1 0 1
40 356 1011 1 1 0
41 358 159 1 0 1
42 363 159 1 0 1
43 371 8001 1 1 0
44 381 131226 1 1 0
45 410 1011 1 1 0
46 419 1890 1 1 0
47 430 6842 1 1 0
48 442 189 1 0 1
49 449 360 1 1 0
50 451 4311 1 0 1
51 482 159 1 0 1
52 511 2927 1 1 0
53 530 4505 1 0 1
54 531 159 1 0 1
55 577 6842 1 1 0
56 585 1514 1 1 0
57 602 159 1 1 0
58 605 360 1 1 0
59 615 189 1 0 1
60 618 130472 1 0 1
61 657 1890 1 1 0
62 676 8504 1 1 0
63 683 159 1 0 1
64 704 2347 1 1 0
65 705 159 1 1 0
66 724 360 1 1 0
67 747 159 1 1 0
68 760 2347 1 1 0
69 763 1011 1 0 1
70 764 1890 1 0 1
71 770 999 1 1 0
72 772 189 1 0 1
73 775 999 1 0 1
74 786 189 1 0 1
75 798 159 1 0 1
76 802 360 1 1 0
77 810 3252 1 1 0
78 814 21802 1 1 0
79 839 999 1 0 1
80 852 360 1 1 0
81 865 522 1 0 1
82 877 189 1 1 0
83 889 1927 1 0 1
84 916 159 1 1 0
85 920 1011 1 0 1
86 922 130497 1 0 1
87 927 189 1 0 1
88 929 3252 1 1 0
89 930 1514 1 1 0
90 941 159 1 1 0
91 948 522 1 1 0
92 952 159 1 0 1
93 967 2010 1 1 0
94 975 2029 1 0 1
95 994 159 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-matched_energy-01-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": 30211,
"requested": 94,
"accepted_requests": 60,
"rejected_requests": 34,
"arriving_edges": 14338798,
"accepted_arriving_edges": 13162215,
"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": "4ef0b715cb6495c56985cfbdcf1200be1217943839319a9d4d511bafef248d51",
"final_apl_state_float32": [
150.4412384033203,
167.91871643066406
],
"final_apl_state_u32_bits": [
1125544181,
1126689585
],
"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.42776742199930595,
"diagnostic_simulation_seconds": 5.653922214998602,
"wall_seconds": 6.626521768001112,
"peak_allocated_vram_bytes": 518003712,
"peak_reserved_vram_bytes": 541065216,
"input_sha256": {
"spec.json": "39ccc563354f331bcb2bb80788541fe49d7c5ba7acac9c747c9e8e1bda7ec482",
"requests.npz": "24180023d0f07b70e39194b6c703aaf6b4f8c55107a5503c681ad8e391637fca",
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
}
}
@@ -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": "dcd8e8816b4f58b6ee9bf165565593f29c16c6750b07ffc5369c9ef3fca5548b",
"final_apl_state_float32": [
149.38958740234375,
163.71188354492188
],
"final_apl_state_u32_bits": [
1125475260,
1126413886
],
"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,93 @@
tick,neuron_idx,attempted,accepted,rejected
6,522,1,1,0
17,189,1,1,0
18,130753,1,1,0
25,999,1,1,0
97,2231,1,1,0
122,2231,1,1,0
154,130472,1,1,0
159,4026,1,0,1
160,189,1,1,0
165,189,1,0,1
184,2231,1,0,1
194,189,1,1,0
195,159,1,0,1
200,189,1,0,1
212,189,1,0,1
218,331,1,0,1
218,1011,1,1,0
226,159,1,0,1
228,189,1,1,0
232,522,1,1,0
235,9975,1,0,1
247,159,1,1,0
262,159,1,0,1
271,360,1,1,0
272,189,1,0,1
279,7781,1,1,0
294,159,1,1,0
295,159,1,0,1
299,189,1,1,0
301,6842,1,0,1
318,360,1,0,1
323,130472,1,1,0
360,2586,1,0,1
366,522,1,1,0
368,130472,1,1,0
377,1514,1,1,0
380,1011,1,1,0
381,189,1,1,0
391,1890,1,0,1
397,360,1,1,0
434,1890,1,1,0
442,2347,1,1,0
457,1011,1,0,1
486,8001,1,1,0
510,131226,1,1,0
526,999,1,1,0
527,1011,1,1,0
527,3202,1,1,0
536,1011,1,0,1
545,2010,1,0,1
548,999,1,1,0
555,522,1,0,1
561,1011,1,1,0
568,4311,1,1,0
575,130753,1,0,1
588,2347,1,1,0
592,130753,1,0,1
617,360,1,0,1
635,130753,1,0,1
666,7679,1,1,0
681,159,1,0,1
689,159,1,0,1
692,2029,1,0,1
700,3161,1,1,0
701,21802,1,1,0
704,9975,1,1,0
707,1011,1,0,1
709,3252,1,1,0
794,130472,1,1,0
800,7679,1,1,0
804,159,1,0,1
814,1011,1,1,0
817,1890,1,1,0
820,3202,1,1,0
837,159,1,1,0
860,1011,1,1,0
866,7679,1,1,0
885,3252,1,1,0
886,189,1,1,0
888,189,1,0,1
890,21802,1,1,0
917,159,1,1,0
921,2029,1,1,0
929,522,1,0,1
934,7679,1,1,0
935,131226,1,0,1
972,999,1,1,0
974,3252,1,1,0
977,2347,1,1,0
980,159,1,0,1
981,189,1,0,1
985,5519,1,1,0
1 tick neuron_idx attempted accepted rejected
2 6 522 1 1 0
3 17 189 1 1 0
4 18 130753 1 1 0
5 25 999 1 1 0
6 97 2231 1 1 0
7 122 2231 1 1 0
8 154 130472 1 1 0
9 159 4026 1 0 1
10 160 189 1 1 0
11 165 189 1 0 1
12 184 2231 1 0 1
13 194 189 1 1 0
14 195 159 1 0 1
15 200 189 1 0 1
16 212 189 1 0 1
17 218 331 1 0 1
18 218 1011 1 1 0
19 226 159 1 0 1
20 228 189 1 1 0
21 232 522 1 1 0
22 235 9975 1 0 1
23 247 159 1 1 0
24 262 159 1 0 1
25 271 360 1 1 0
26 272 189 1 0 1
27 279 7781 1 1 0
28 294 159 1 1 0
29 295 159 1 0 1
30 299 189 1 1 0
31 301 6842 1 0 1
32 318 360 1 0 1
33 323 130472 1 1 0
34 360 2586 1 0 1
35 366 522 1 1 0
36 368 130472 1 1 0
37 377 1514 1 1 0
38 380 1011 1 1 0
39 381 189 1 1 0
40 391 1890 1 0 1
41 397 360 1 1 0
42 434 1890 1 1 0
43 442 2347 1 1 0
44 457 1011 1 0 1
45 486 8001 1 1 0
46 510 131226 1 1 0
47 526 999 1 1 0
48 527 1011 1 1 0
49 527 3202 1 1 0
50 536 1011 1 0 1
51 545 2010 1 0 1
52 548 999 1 1 0
53 555 522 1 0 1
54 561 1011 1 1 0
55 568 4311 1 1 0
56 575 130753 1 0 1
57 588 2347 1 1 0
58 592 130753 1 0 1
59 617 360 1 0 1
60 635 130753 1 0 1
61 666 7679 1 1 0
62 681 159 1 0 1
63 689 159 1 0 1
64 692 2029 1 0 1
65 700 3161 1 1 0
66 701 21802 1 1 0
67 704 9975 1 1 0
68 707 1011 1 0 1
69 709 3252 1 1 0
70 794 130472 1 1 0
71 800 7679 1 1 0
72 804 159 1 0 1
73 814 1011 1 1 0
74 817 1890 1 1 0
75 820 3202 1 1 0
76 837 159 1 1 0
77 860 1011 1 1 0
78 866 7679 1 1 0
79 885 3252 1 1 0
80 886 189 1 1 0
81 888 189 1 0 1
82 890 21802 1 1 0
83 917 159 1 1 0
84 921 2029 1 1 0
85 929 522 1 0 1
86 934 7679 1 1 0
87 935 131226 1 0 1
88 972 999 1 1 0
89 974 3252 1 1 0
90 977 2347 1 1 0
91 980 159 1 0 1
92 981 189 1 0 1
93 985 5519 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-matched_energy-01-s51104",
"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": 30530,
"requested": 92,
"accepted_requests": 58,
"rejected_requests": 34,
"arriving_edges": 14790874,
"accepted_arriving_edges": 13627094,
"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": "dcd8e8816b4f58b6ee9bf165565593f29c16c6750b07ffc5369c9ef3fca5548b",
"final_apl_state_float32": [
149.38958740234375,
163.71188354492188
],
"final_apl_state_u32_bits": [
1125475260,
1126413886
],
"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.42927381599656655,
"diagnostic_simulation_seconds": 5.635506008999073,
"wall_seconds": 6.601183331997163,
"peak_allocated_vram_bytes": 518003712,
"peak_reserved_vram_bytes": 541065216,
"input_sha256": {
"spec.json": "58ef97ad9da4bc1d5c9a6d782e10c6f97d42b26ede4756e6c3c9275d65c8bef4",
"requests.npz": "0048e7fd224ab6503f9261d78328913ee887827067f0539f65d04eb1d70c6457",
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
}
}
@@ -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": "bf0d0f603df1d108ea728c5bba86c988c7cd59df93e80e6ce070f9bdc98f2e5a",
"final_apl_state_float32": [
154.14187622070312,
177.728759765625
],
"final_apl_state_u32_bits": [
1125786706,
1127332496
],
"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,114 @@
tick,neuron_idx,attempted,accepted,rejected
26,189,1,1,0
27,360,1,1,0
37,1011,1,1,0
39,2347,1,1,0
49,522,1,1,0
66,189,1,1,0
72,131226,1,1,0
79,9975,1,1,0
80,360,1,1,0
102,4505,1,1,0
102,131226,1,1,0
123,6842,1,1,0
143,1011,1,0,1
144,360,1,0,1
150,2347,1,1,0
167,2231,1,0,1
171,2029,1,1,0
174,189,1,1,0
182,2029,1,0,1
185,189,1,0,1
187,159,1,1,0
193,21802,1,1,0
194,2029,1,1,0
201,131226,1,1,0
207,360,1,1,0
211,2347,1,1,0
213,2347,1,0,1
214,1011,1,1,0
220,159,1,1,0
226,1890,1,0,1
234,159,1,0,1
247,1011,1,1,0
254,1011,1,0,1
256,159,1,1,0
260,159,1,0,1
262,189,1,0,1
263,3252,1,0,1
284,130472,1,1,0
287,522,1,0,1
290,130472,1,0,1
295,2010,1,1,0
311,21802,1,1,0
312,2010,1,0,1
322,2010,1,1,0
360,189,1,1,0
372,159,1,1,0
380,4026,1,1,0
388,1890,1,0,1
388,2029,1,0,1
401,2010,1,1,0
404,4026,1,1,0
418,130472,1,1,0
426,189,1,0,1
433,2231,1,1,0
440,6842,1,1,0
451,522,1,1,0
451,2535,1,0,1
452,159,1,1,0
460,999,1,1,0
468,360,1,1,0
471,8504,1,1,0
475,522,1,1,0
475,4505,1,0,1
480,189,1,1,0
536,2943,1,1,0
543,1011,1,1,0
560,189,1,1,0
565,159,1,1,0
581,130472,1,0,1
585,522,1,1,0
606,360,1,1,0
609,189,1,0,1
616,159,1,1,0
620,2010,1,1,0
629,189,1,1,0
632,4173,1,1,0
663,2029,1,1,0
668,2029,1,0,1
687,159,1,1,0
695,131226,1,1,0
699,14839,1,1,0
706,1890,1,1,0
710,2010,1,1,0
716,2029,1,1,0
718,10769,1,1,0
719,131226,1,1,0
728,131226,1,0,1
743,9370,1,1,0
751,189,1,1,0
760,189,1,0,1
763,7781,1,1,0
776,189,1,1,0
812,1890,1,1,0
814,131226,1,1,0
820,1191,1,1,0
842,189,1,1,0
850,189,1,0,1
866,189,1,1,0
867,1011,1,1,0
870,159,1,0,1
882,189,1,0,1
883,189,1,0,1
887,360,1,1,0
909,189,1,1,0
912,131226,1,1,0
924,189,1,0,1
924,8001,1,1,0
929,3161,1,1,0
932,360,1,1,0
949,130472,1,0,1
952,2347,1,1,0
970,1890,1,1,0
978,360,1,1,0
1 tick neuron_idx attempted accepted rejected
2 26 189 1 1 0
3 27 360 1 1 0
4 37 1011 1 1 0
5 39 2347 1 1 0
6 49 522 1 1 0
7 66 189 1 1 0
8 72 131226 1 1 0
9 79 9975 1 1 0
10 80 360 1 1 0
11 102 4505 1 1 0
12 102 131226 1 1 0
13 123 6842 1 1 0
14 143 1011 1 0 1
15 144 360 1 0 1
16 150 2347 1 1 0
17 167 2231 1 0 1
18 171 2029 1 1 0
19 174 189 1 1 0
20 182 2029 1 0 1
21 185 189 1 0 1
22 187 159 1 1 0
23 193 21802 1 1 0
24 194 2029 1 1 0
25 201 131226 1 1 0
26 207 360 1 1 0
27 211 2347 1 1 0
28 213 2347 1 0 1
29 214 1011 1 1 0
30 220 159 1 1 0
31 226 1890 1 0 1
32 234 159 1 0 1
33 247 1011 1 1 0
34 254 1011 1 0 1
35 256 159 1 1 0
36 260 159 1 0 1
37 262 189 1 0 1
38 263 3252 1 0 1
39 284 130472 1 1 0
40 287 522 1 0 1
41 290 130472 1 0 1
42 295 2010 1 1 0
43 311 21802 1 1 0
44 312 2010 1 0 1
45 322 2010 1 1 0
46 360 189 1 1 0
47 372 159 1 1 0
48 380 4026 1 1 0
49 388 1890 1 0 1
50 388 2029 1 0 1
51 401 2010 1 1 0
52 404 4026 1 1 0
53 418 130472 1 1 0
54 426 189 1 0 1
55 433 2231 1 1 0
56 440 6842 1 1 0
57 451 522 1 1 0
58 451 2535 1 0 1
59 452 159 1 1 0
60 460 999 1 1 0
61 468 360 1 1 0
62 471 8504 1 1 0
63 475 522 1 1 0
64 475 4505 1 0 1
65 480 189 1 1 0
66 536 2943 1 1 0
67 543 1011 1 1 0
68 560 189 1 1 0
69 565 159 1 1 0
70 581 130472 1 0 1
71 585 522 1 1 0
72 606 360 1 1 0
73 609 189 1 0 1
74 616 159 1 1 0
75 620 2010 1 1 0
76 629 189 1 1 0
77 632 4173 1 1 0
78 663 2029 1 1 0
79 668 2029 1 0 1
80 687 159 1 1 0
81 695 131226 1 1 0
82 699 14839 1 1 0
83 706 1890 1 1 0
84 710 2010 1 1 0
85 716 2029 1 1 0
86 718 10769 1 1 0
87 719 131226 1 1 0
88 728 131226 1 0 1
89 743 9370 1 1 0
90 751 189 1 1 0
91 760 189 1 0 1
92 763 7781 1 1 0
93 776 189 1 1 0
94 812 1890 1 1 0
95 814 131226 1 1 0
96 820 1191 1 1 0
97 842 189 1 1 0
98 850 189 1 0 1
99 866 189 1 1 0
100 867 1011 1 1 0
101 870 159 1 0 1
102 882 189 1 0 1
103 883 189 1 0 1
104 887 360 1 1 0
105 909 189 1 1 0
106 912 131226 1 1 0
107 924 189 1 0 1
108 924 8001 1 1 0
109 929 3161 1 1 0
110 932 360 1 1 0
111 949 130472 1 0 1
112 952 2347 1 1 0
113 970 1890 1 1 0
114 978 360 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-matched_energy-01-s51105",
"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": 31492,
"requested": 113,
"accepted_requests": 82,
"rejected_requests": 31,
"arriving_edges": 15153733,
"accepted_arriving_edges": 13944203,
"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": "bf0d0f603df1d108ea728c5bba86c988c7cd59df93e80e6ce070f9bdc98f2e5a",
"final_apl_state_float32": [
154.14187622070312,
177.728759765625
],
"final_apl_state_u32_bits": [
1125786706,
1127332496
],
"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.42745652300072834,
"diagnostic_simulation_seconds": 5.6604758860012225,
"wall_seconds": 6.63105622799776,
"peak_allocated_vram_bytes": 518003712,
"peak_reserved_vram_bytes": 541065216,
"input_sha256": {
"spec.json": "576d6283e25f0b7d26707d60be4984f74b25c5e245cf83e6b229ae4ff91dd772",
"requests.npz": "26b88b95ae9cbda647fd7d7a9d35ed1c85715bb05a1eb9df8b303720fdad2dab",
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
}
}
@@ -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": "c4e710ea9bf2fabf9883fc1895cea314a5711c4c0ae3e80595c19b34c1e56884",
"final_apl_state_float32": [
156.50953674316406,
170.60719299316406
],
"final_apl_state_u32_bits": [
1125941873,
1126865777
],
"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,108 @@
tick,neuron_idx,attempted,accepted,rejected
6,813,1,1,0
38,1011,1,1,0
39,1372,1,1,0
53,133666,1,1,0
58,130257,1,1,0
62,189,1,1,0
82,159,1,1,0
85,710,1,1,0
86,7322,1,1,0
92,434,1,1,0
93,1372,1,1,0
94,159,1,0,1
95,360,1,1,0
100,54264,1,1,0
118,434,1,1,0
123,522,1,0,1
125,55121,1,1,0
138,4624,1,1,0
147,2029,1,1,0
148,522,1,1,0
150,132659,1,0,1
167,133666,1,1,0
168,159,1,1,0
185,9052,1,1,0
189,710,1,0,1
190,710,1,0,1
198,79514,1,1,0
236,54264,1,1,0
237,530,1,1,0
264,622,1,1,0
276,6721,1,1,0
284,522,1,1,0
288,813,1,1,0
290,189,1,1,0
321,1372,1,1,0
351,2029,1,1,0
359,55121,1,1,0
369,132659,1,1,0
378,434,1,0,1
379,130753,1,1,0
386,159,1,1,0
393,522,1,0,1
394,710,1,1,0
416,522,1,1,0
418,710,1,1,0
419,130753,1,1,0
419,133666,1,0,1
436,331,1,1,0
482,2601,1,1,0
487,53508,1,1,0
488,530,1,1,0
496,522,1,1,0
502,9052,1,1,0
517,1011,1,0,1
528,522,1,1,0
530,813,1,1,0
530,132659,1,0,1
548,522,1,0,1
560,710,1,1,0
583,710,1,1,0
601,813,1,1,0
601,4624,1,0,1
607,97,1,0,1
608,360,1,1,0
618,7322,1,0,1
622,710,1,1,0
628,710,1,0,1
630,522,1,1,0
637,97,1,1,0
646,2601,1,0,1
648,530,1,0,1
661,1372,1,1,0
666,54264,1,1,0
686,710,1,1,0
687,159,1,1,0
690,331,1,1,0
699,434,1,1,0
706,1372,1,1,0
723,4624,1,1,0
729,434,1,1,0
730,522,1,1,0
731,9052,1,1,0
771,360,1,1,0
790,710,1,0,1
795,159,1,0,1
852,434,1,0,1
857,571,1,0,1
864,133666,1,0,1
880,97,1,1,0
883,999,1,1,0
885,522,1,1,0
887,434,1,0,1
895,434,1,0,1
901,522,1,0,1
906,159,1,0,1
921,360,1,0,1
927,133666,1,1,0
930,2029,1,1,0
945,133666,1,0,1
948,133666,1,0,1
959,54264,1,1,0
962,360,1,1,0
970,97,1,1,0
980,7680,1,0,1
981,79514,1,1,0
986,132659,1,1,0
989,522,1,1,0
1 tick neuron_idx attempted accepted rejected
2 6 813 1 1 0
3 38 1011 1 1 0
4 39 1372 1 1 0
5 53 133666 1 1 0
6 58 130257 1 1 0
7 62 189 1 1 0
8 82 159 1 1 0
9 85 710 1 1 0
10 86 7322 1 1 0
11 92 434 1 1 0
12 93 1372 1 1 0
13 94 159 1 0 1
14 95 360 1 1 0
15 100 54264 1 1 0
16 118 434 1 1 0
17 123 522 1 0 1
18 125 55121 1 1 0
19 138 4624 1 1 0
20 147 2029 1 1 0
21 148 522 1 1 0
22 150 132659 1 0 1
23 167 133666 1 1 0
24 168 159 1 1 0
25 185 9052 1 1 0
26 189 710 1 0 1
27 190 710 1 0 1
28 198 79514 1 1 0
29 236 54264 1 1 0
30 237 530 1 1 0
31 264 622 1 1 0
32 276 6721 1 1 0
33 284 522 1 1 0
34 288 813 1 1 0
35 290 189 1 1 0
36 321 1372 1 1 0
37 351 2029 1 1 0
38 359 55121 1 1 0
39 369 132659 1 1 0
40 378 434 1 0 1
41 379 130753 1 1 0
42 386 159 1 1 0
43 393 522 1 0 1
44 394 710 1 1 0
45 416 522 1 1 0
46 418 710 1 1 0
47 419 130753 1 1 0
48 419 133666 1 0 1
49 436 331 1 1 0
50 482 2601 1 1 0
51 487 53508 1 1 0
52 488 530 1 1 0
53 496 522 1 1 0
54 502 9052 1 1 0
55 517 1011 1 0 1
56 528 522 1 1 0
57 530 813 1 1 0
58 530 132659 1 0 1
59 548 522 1 0 1
60 560 710 1 1 0
61 583 710 1 1 0
62 601 813 1 1 0
63 601 4624 1 0 1
64 607 97 1 0 1
65 608 360 1 1 0
66 618 7322 1 0 1
67 622 710 1 1 0
68 628 710 1 0 1
69 630 522 1 1 0
70 637 97 1 1 0
71 646 2601 1 0 1
72 648 530 1 0 1
73 661 1372 1 1 0
74 666 54264 1 1 0
75 686 710 1 1 0
76 687 159 1 1 0
77 690 331 1 1 0
78 699 434 1 1 0
79 706 1372 1 1 0
80 723 4624 1 1 0
81 729 434 1 1 0
82 730 522 1 1 0
83 731 9052 1 1 0
84 771 360 1 1 0
85 790 710 1 0 1
86 795 159 1 0 1
87 852 434 1 0 1
88 857 571 1 0 1
89 864 133666 1 0 1
90 880 97 1 1 0
91 883 999 1 1 0
92 885 522 1 1 0
93 887 434 1 0 1
94 895 434 1 0 1
95 901 522 1 0 1
96 906 159 1 0 1
97 921 360 1 0 1
98 927 133666 1 1 0
99 930 2029 1 1 0
100 945 133666 1 0 1
101 948 133666 1 0 1
102 959 54264 1 1 0
103 962 360 1 1 0
104 970 97 1 1 0
105 980 7680 1 0 1
106 981 79514 1 1 0
107 986 132659 1 1 0
108 989 522 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-matched_energy-02-s51101",
"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": 30487,
"requested": 107,
"accepted_requests": 77,
"rejected_requests": 30,
"arriving_edges": 14845984,
"accepted_arriving_edges": 13660198,
"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": "c4e710ea9bf2fabf9883fc1895cea314a5711c4c0ae3e80595c19b34c1e56884",
"final_apl_state_float32": [
156.50953674316406,
170.60719299316406
],
"final_apl_state_u32_bits": [
1125941873,
1126865777
],
"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.4279451509974024,
"diagnostic_simulation_seconds": 5.649894453999877,
"wall_seconds": 6.620428622998588,
"peak_allocated_vram_bytes": 518003712,
"peak_reserved_vram_bytes": 541065216,
"input_sha256": {
"spec.json": "d194403c482628a3ddf6e66c83498ef6e3a53078c99dd3ffa1ee345a94c2f18d",
"requests.npz": "b151ae1c1e0cf115b171305dc5a7cc0db15ec55e8aa8bac55291c0094d1106ac",
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
}
}
@@ -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": "c4e710ea9bf2fabf9883fc1895cea314a5711c4c0ae3e80595c19b34c1e56884",
"final_apl_state_float32": [
156.50953674316406,
170.60719299316406
],
"final_apl_state_u32_bits": [
1125941873,
1126865777
],
"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,108 @@
tick,neuron_idx,attempted,accepted,rejected
6,813,1,1,0
38,1011,1,1,0
39,1372,1,1,0
53,133666,1,1,0
58,130257,1,1,0
62,189,1,1,0
82,159,1,1,0
85,710,1,1,0
86,7322,1,1,0
92,434,1,1,0
93,1372,1,1,0
94,159,1,0,1
95,360,1,1,0
100,54264,1,1,0
118,434,1,1,0
123,522,1,0,1
125,55121,1,1,0
138,4624,1,1,0
147,2029,1,1,0
148,522,1,1,0
150,132659,1,0,1
167,133666,1,1,0
168,159,1,1,0
185,9052,1,1,0
189,710,1,0,1
190,710,1,0,1
198,79514,1,1,0
236,54264,1,1,0
237,530,1,1,0
264,622,1,1,0
276,6721,1,1,0
284,522,1,1,0
288,813,1,1,0
290,189,1,1,0
321,1372,1,1,0
351,2029,1,1,0
359,55121,1,1,0
369,132659,1,1,0
378,434,1,0,1
379,130753,1,1,0
386,159,1,1,0
393,522,1,0,1
394,710,1,1,0
416,522,1,1,0
418,710,1,1,0
419,130753,1,1,0
419,133666,1,0,1
436,331,1,1,0
482,2601,1,1,0
487,53508,1,1,0
488,530,1,1,0
496,522,1,1,0
502,9052,1,1,0
517,1011,1,0,1
528,522,1,1,0
530,813,1,1,0
530,132659,1,0,1
548,522,1,0,1
560,710,1,1,0
583,710,1,1,0
601,813,1,1,0
601,4624,1,0,1
607,97,1,0,1
608,360,1,1,0
618,7322,1,0,1
622,710,1,1,0
628,710,1,0,1
630,522,1,1,0
637,97,1,1,0
646,2601,1,0,1
648,530,1,0,1
661,1372,1,1,0
666,54264,1,1,0
686,710,1,1,0
687,159,1,1,0
690,331,1,1,0
699,434,1,1,0
706,1372,1,1,0
723,4624,1,1,0
729,434,1,1,0
730,522,1,1,0
731,9052,1,1,0
771,360,1,1,0
790,710,1,0,1
795,159,1,0,1
852,434,1,0,1
857,571,1,0,1
864,133666,1,0,1
880,97,1,1,0
883,999,1,1,0
885,522,1,1,0
887,434,1,0,1
895,434,1,0,1
901,522,1,0,1
906,159,1,0,1
921,360,1,0,1
927,133666,1,1,0
930,2029,1,1,0
945,133666,1,0,1
948,133666,1,0,1
959,54264,1,1,0
962,360,1,1,0
970,97,1,1,0
980,7680,1,0,1
981,79514,1,1,0
986,132659,1,1,0
989,522,1,1,0
1 tick neuron_idx attempted accepted rejected
2 6 813 1 1 0
3 38 1011 1 1 0
4 39 1372 1 1 0
5 53 133666 1 1 0
6 58 130257 1 1 0
7 62 189 1 1 0
8 82 159 1 1 0
9 85 710 1 1 0
10 86 7322 1 1 0
11 92 434 1 1 0
12 93 1372 1 1 0
13 94 159 1 0 1
14 95 360 1 1 0
15 100 54264 1 1 0
16 118 434 1 1 0
17 123 522 1 0 1
18 125 55121 1 1 0
19 138 4624 1 1 0
20 147 2029 1 1 0
21 148 522 1 1 0
22 150 132659 1 0 1
23 167 133666 1 1 0
24 168 159 1 1 0
25 185 9052 1 1 0
26 189 710 1 0 1
27 190 710 1 0 1
28 198 79514 1 1 0
29 236 54264 1 1 0
30 237 530 1 1 0
31 264 622 1 1 0
32 276 6721 1 1 0
33 284 522 1 1 0
34 288 813 1 1 0
35 290 189 1 1 0
36 321 1372 1 1 0
37 351 2029 1 1 0
38 359 55121 1 1 0
39 369 132659 1 1 0
40 378 434 1 0 1
41 379 130753 1 1 0
42 386 159 1 1 0
43 393 522 1 0 1
44 394 710 1 1 0
45 416 522 1 1 0
46 418 710 1 1 0
47 419 130753 1 1 0
48 419 133666 1 0 1
49 436 331 1 1 0
50 482 2601 1 1 0
51 487 53508 1 1 0
52 488 530 1 1 0
53 496 522 1 1 0
54 502 9052 1 1 0
55 517 1011 1 0 1
56 528 522 1 1 0
57 530 813 1 1 0
58 530 132659 1 0 1
59 548 522 1 0 1
60 560 710 1 1 0
61 583 710 1 1 0
62 601 813 1 1 0
63 601 4624 1 0 1
64 607 97 1 0 1
65 608 360 1 1 0
66 618 7322 1 0 1
67 622 710 1 1 0
68 628 710 1 0 1
69 630 522 1 1 0
70 637 97 1 1 0
71 646 2601 1 0 1
72 648 530 1 0 1
73 661 1372 1 1 0
74 666 54264 1 1 0
75 686 710 1 1 0
76 687 159 1 1 0
77 690 331 1 1 0
78 699 434 1 1 0
79 706 1372 1 1 0
80 723 4624 1 1 0
81 729 434 1 1 0
82 730 522 1 1 0
83 731 9052 1 1 0
84 771 360 1 1 0
85 790 710 1 0 1
86 795 159 1 0 1
87 852 434 1 0 1
88 857 571 1 0 1
89 864 133666 1 0 1
90 880 97 1 1 0
91 883 999 1 1 0
92 885 522 1 1 0
93 887 434 1 0 1
94 895 434 1 0 1
95 901 522 1 0 1
96 906 159 1 0 1
97 921 360 1 0 1
98 927 133666 1 1 0
99 930 2029 1 1 0
100 945 133666 1 0 1
101 948 133666 1 0 1
102 959 54264 1 1 0
103 962 360 1 1 0
104 970 97 1 1 0
105 980 7680 1 0 1
106 981 79514 1 1 0
107 986 132659 1 1 0
108 989 522 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-matched_energy-02-s51101",
"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": 30487,
"requested": 107,
"accepted_requests": 77,
"rejected_requests": 30,
"arriving_edges": 14845984,
"accepted_arriving_edges": 13660198,
"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": "c4e710ea9bf2fabf9883fc1895cea314a5711c4c0ae3e80595c19b34c1e56884",
"final_apl_state_float32": [
156.50953674316406,
170.60719299316406
],
"final_apl_state_u32_bits": [
1125941873,
1126865777
],
"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.4293777080019936,
"diagnostic_simulation_seconds": 5.666384503001609,
"wall_seconds": 6.642332069000986,
"peak_allocated_vram_bytes": 518003712,
"peak_reserved_vram_bytes": 541065216,
"input_sha256": {
"spec.json": "d194403c482628a3ddf6e66c83498ef6e3a53078c99dd3ffa1ee345a94c2f18d",
"requests.npz": "b151ae1c1e0cf115b171305dc5a7cc0db15ec55e8aa8bac55291c0094d1106ac",
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
}
}

Some files were not shown because too many files have changed in this diff Show More