Seal Phase 4AM whole-brain plastic interface audit without learning claim
This commit is contained in:
+66
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"adapter_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"adapter_sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9",
|
||||
"apl_delay_steps": 18,
|
||||
"ast": {
|
||||
"adapted_run_ast_sha256": "b0401e196eb3a9f40873381ffa2d5a42bd9d2be854c386851c80fb0b0a386eb0",
|
||||
"derived_namespace_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"entire_tick_loop_ast_identical": true,
|
||||
"fake_original_file_used": false,
|
||||
"hook_after_apl_zero_before_effective_hash": true,
|
||||
"inserted_ast_statements": 1,
|
||||
"loop_ast_sha256": "b50b21b7239f6b55b357e9f275786099c06e8e1ea924aeca07f13d3955d64151",
|
||||
"only_ast_change": "_phase4am_install_overlay(weights, graph, apl_out_mask, upload, out_dir, source_provenance)",
|
||||
"original_module_file": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"original_module_globals_patched": false,
|
||||
"original_run_ast_sha256": "6efd7d130a853ba9e99cc8672580ac91fcda9cf0883631efcd61c5e673756e1b"
|
||||
},
|
||||
"complete": true,
|
||||
"delta_constant_for_entire_trial": true,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"inherited_source_audit_describes_AM_semantics": false,
|
||||
"inherited_summary_sha256": "9ded1d6c4b66e642448caabbcb3da36c428f28375685b97a2866a30e33e8d149",
|
||||
"installation_calls": 1,
|
||||
"learning": false,
|
||||
"original_module_globals_patched": false,
|
||||
"overlay_audit_sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085",
|
||||
"overlay_module_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"overlay_module_sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4",
|
||||
"schema": "phase4am-adapter-provenance-v1",
|
||||
"scope": "constant sparse overlay installation only; no within-trial plasticity or learning",
|
||||
"sealed_sources": {
|
||||
"apl-timing-lab-v1/gpu_timing.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
"apl-timing-lab-v1/timing_queue.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
"author-apl-lab-v2/gpu_apl.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
"author-apl-lab-v2/legacy_apl_worker.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"author-fullgraph-lab-v1/oracle_full.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cpp": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cu": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
"author-runtime-lab-v1/gpu_backend.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
}
|
||||
},
|
||||
"weights_updated_during_run": false
|
||||
}
|
||||
+45
@@ -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"
|
||||
}
|
||||
+38
@@ -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": "bac621f063d7a78ace6e713640cf4e2b7994481b3aa7bd1d6ebdd38dd06c3cbd",
|
||||
"final_apl_state_float32": [
|
||||
153.61734008789062,
|
||||
164.1633758544922
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125752330,
|
||||
1126443475
|
||||
],
|
||||
"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
|
||||
}
|
||||
+312
@@ -0,0 +1,312 @@
|
||||
{
|
||||
"schema": "phase4am-comparison-v1",
|
||||
"mode": "self",
|
||||
"case_dir": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741825",
|
||||
"left": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0",
|
||||
"right": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0",
|
||||
"pass_all": true,
|
||||
"learning_achieved": false,
|
||||
"candidate_generated": false,
|
||||
"tolerance": null,
|
||||
"scope": "Single-run event/queue/input/static-overlay self-consistency; no repeat, equivalence, physiology or learning PASS",
|
||||
"explicit_exclusions": [
|
||||
"build_or_cache_seconds",
|
||||
"diagnostic_simulation_seconds",
|
||||
"peak_allocated_vram_bytes",
|
||||
"peak_reserved_vram_bytes",
|
||||
"wall_seconds"
|
||||
],
|
||||
"independent_cpu_wholebrain_oracle_claim": false,
|
||||
"overlay_name": "static25",
|
||||
"nodes": 166700,
|
||||
"edges": 25582938,
|
||||
"steps": 1000,
|
||||
"apl_delay_steps": 18,
|
||||
"full_queue_reconstructed": true,
|
||||
"total_spikes": 30416,
|
||||
"checks": {
|
||||
"left_gpu.summary_complete": true,
|
||||
"left_gpu.case_name": true,
|
||||
"left_gpu.history_mode": true,
|
||||
"left_gpu.apl_precision": true,
|
||||
"left_gpu.no_error_marker": true,
|
||||
"left_gpu.events_sorted_unique": true,
|
||||
"left_gpu.count_nonnegative_total": true,
|
||||
"left_gpu.ref_range": true,
|
||||
"left_gpu.reported_events": true,
|
||||
"left_gpu.last_hash_v": true,
|
||||
"left_gpu.last_hash_g": true,
|
||||
"left_gpu.last_hash_ref": true,
|
||||
"left_gpu.request_summary": true,
|
||||
"left_gpu.apl_positive_drive": true,
|
||||
"left_gpu.apl_positive_state": true,
|
||||
"left_gpu.apl_positive_inhibition": true,
|
||||
"left_gpu.apl_positive_applied": true,
|
||||
"left_gpu.delay_summary": true,
|
||||
"left_gpu.no_dense_v": true,
|
||||
"left_gpu.no_dense_g": true,
|
||||
"left_gpu.no_dense_ref": true,
|
||||
"left_gpu.component_summary_consistent": true,
|
||||
"left_gpu.full_event_queue_request_accounting": true,
|
||||
"left_gpu.timing_finite_nonnegative": true,
|
||||
"left_gpu.fixed_delay_applied.schema": true,
|
||||
"left_gpu.fixed_delay_applied.finite": true,
|
||||
"left_gpu.fixed_delay_applied.bitwise_exact": true,
|
||||
"left_gpu.fixed_delay_pending.schema": true,
|
||||
"left_gpu.fixed_delay_pending.finite": true,
|
||||
"left_gpu.fixed_delay_pending.bitwise_exact": true,
|
||||
"left_gpu.finite_sequence_row_conservation": true,
|
||||
"left_gpu.timing_integer_metadata": true,
|
||||
"left_gpu.pending_hash_metadata": true,
|
||||
"left_gpu.pending_shape_metadata": true,
|
||||
"left_gpu.pending_summary_counts": true,
|
||||
"left_gpu.final_apl_state_metadata": true,
|
||||
"left_gpu.no_extra_brain_or_apl_ticks": true,
|
||||
"left_gpu.timing_summary_metadata": true,
|
||||
"input_overlay_and_source_provenance": true
|
||||
},
|
||||
"differences": {},
|
||||
"read_manifest": [
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4af-author-fullgraph/oracle/no_input/coefficients.json",
|
||||
"bytes": 2329,
|
||||
"sha256": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/apl_globals.npy",
|
||||
"bytes": 136,
|
||||
"sha256": "8388c8795d49cfe5b14fda54f76ef3a35030c62ba87bd8ca6334a2dcdf186f19"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/input_matrix.npy",
|
||||
"bytes": 1333728,
|
||||
"sha256": "c4d3df703ea5f1d7402b8255cfa19d9744139ad1048827c23b151d8ba766fec6"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/kc_globals.npy",
|
||||
"bytes": 16384,
|
||||
"sha256": "97a570aafa089f93e642b2bb07e3a3322dabb14c3c7dd431f0c8d2b3b7951fdd"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/output_matrix.npy",
|
||||
"bytes": 32640,
|
||||
"sha256": "e2d0a1ccd740e6777245ebf2efcd88bf5e1da9e47308c63ec8e83d451e134a73"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/dst.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "ce20f7433f78442c717ad2a7b5394cf4a3b109d990b4be0788040b7b0f4ed150"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/edge_id.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "49260615ff2b6432ce3dea9ce2c7ab8f83d06c2fb7491e58e08355fcedf86a30"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/nodes.npy",
|
||||
"bytes": 666928,
|
||||
"sha256": "5b511a98e8fbf8d65bbc70b93e75ecae19366f650b7842a45611bfad62ed83dc"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/ptr.npy",
|
||||
"bytes": 1333736,
|
||||
"sha256": "fe43420f11e6242a11f8199ae7f097cab4b8a6db181d36f2a46b9e46670acbb4"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/signed_raw.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "f9884ccb8930b32420b27c69271df78034a8350fe5a5c9b76a63c259268efc09"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/src.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "bfd625ce690fc21eb0a8b9dede831688ab73b789045ba83ddf4baeefeddf1fc3"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/weights.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741825/requests.npz",
|
||||
"bytes": 832,
|
||||
"sha256": "2492a95c805c779db16753a786a20e5668885ae9f54f4be39e6d86e3090e5cd3"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741825/spec.json",
|
||||
"bytes": 1632,
|
||||
"sha256": "f57a9d8eba2548c8a4c1129494620f55e12acf5a4492ee04301c3c90c7ad15c8"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "204d8810a31d6089c5dfc9a3f36d0ba03471db104579dfefdc44693cc3f6fd17"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "169f0f62c9e71903ca0a45c06dc7a0929a9e4d911863a87b4ba6ee5c36fffb97"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "9eca6408cd6865e46665d136d8b9cd595c17872900b67914a5afeb4e3207905e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "310fcab94499c14b772369529e35722873652765a14aade327f786c1daa67984"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "8f660f75945476c2d56ea3f1a9f6dbe9bba12081f6ba8698b0f79d29d3ddc414"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "7c5809b2f543e498d7115a9c309f9273722f069982a8677b3d48fb4644939dcd"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/apl-timing-audit.json",
|
||||
"bytes": 1179,
|
||||
"sha256": "cc3c85d10520c91003def95e94feebcb1f4dae079991944e5947b686371d3805"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/queue.jsonl",
|
||||
"bytes": 320892,
|
||||
"sha256": "d3c1035dd51852e1149676f29537e2df78c10483920b3b61c95dbc62c31399fa"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/requests.csv",
|
||||
"bytes": 1757,
|
||||
"sha256": "b4a4128d4316f2beff352b748f2893e3e0e7adab3ad1fef9b58a59a3b5082548"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/state.npz",
|
||||
"bytes": 2055207,
|
||||
"sha256": "ccd4ce17b1939f270d79a18a9c3bbb1d190e9dfc257fc5d5f1db40d56cfd26ad"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/summary.json",
|
||||
"bytes": 6481,
|
||||
"sha256": "9ded1d6c4b66e642448caabbcb3da36c428f28375685b97a2866a30e33e8d149"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "37ac2d57930c6af9d366c287fa98ee0a8ea57932d28eabfcd7baccefbfd8e19c"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"bytes": 57056,
|
||||
"sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"bytes": 113984,
|
||||
"sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/compare_timing.py",
|
||||
"bytes": 41221,
|
||||
"sha256": "9010f070fba9b7c9cf2d86187ee2abc57f3ac606ebc08a42baad4f3922b51734"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"bytes": 27083,
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"bytes": 4443,
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"bytes": 21206,
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"bytes": 8158,
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"bytes": 32146,
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"bytes": 1203,
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"bytes": 10422,
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"bytes": 16277,
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"bytes": 15690,
|
||||
"sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/comparison.py",
|
||||
"bytes": 37000,
|
||||
"sha256": "4d64020af05e7fc9e535ac8532dd0e7b614b200f695ed8c6d486c6151de57175"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"bytes": 11355,
|
||||
"sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4"
|
||||
}
|
||||
],
|
||||
"failed_checks": []
|
||||
}
|
||||
+97
@@ -0,0 +1,97 @@
|
||||
[
|
||||
{
|
||||
"path": "adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "204d8810a31d6089c5dfc9a3f36d0ba03471db104579dfefdc44693cc3f6fd17"
|
||||
},
|
||||
{
|
||||
"path": "apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "169f0f62c9e71903ca0a45c06dc7a0929a9e4d911863a87b4ba6ee5c36fffb97"
|
||||
},
|
||||
{
|
||||
"path": "apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "9eca6408cd6865e46665d136d8b9cd595c17872900b67914a5afeb4e3207905e"
|
||||
},
|
||||
{
|
||||
"path": "apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "310fcab94499c14b772369529e35722873652765a14aade327f786c1daa67984"
|
||||
},
|
||||
{
|
||||
"path": "apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "8f660f75945476c2d56ea3f1a9f6dbe9bba12081f6ba8698b0f79d29d3ddc414"
|
||||
},
|
||||
{
|
||||
"path": "apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "7c5809b2f543e498d7115a9c309f9273722f069982a8677b3d48fb4644939dcd"
|
||||
},
|
||||
{
|
||||
"path": "apl-timing-audit.json",
|
||||
"bytes": 1179,
|
||||
"sha256": "cc3c85d10520c91003def95e94feebcb1f4dae079991944e5947b686371d3805"
|
||||
},
|
||||
{
|
||||
"path": "comparison.json",
|
||||
"bytes": 14861,
|
||||
"sha256": "c5937385d6ef97143233e5ddfd14deb47c503ed7bc27c6e3607338b0680ec789"
|
||||
},
|
||||
{
|
||||
"path": "overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "queue.jsonl",
|
||||
"bytes": 320892,
|
||||
"sha256": "d3c1035dd51852e1149676f29537e2df78c10483920b3b61c95dbc62c31399fa"
|
||||
},
|
||||
{
|
||||
"path": "requests.csv",
|
||||
"bytes": 1757,
|
||||
"sha256": "b4a4128d4316f2beff352b748f2893e3e0e7adab3ad1fef9b58a59a3b5082548"
|
||||
},
|
||||
{
|
||||
"path": "sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "state.npz",
|
||||
"bytes": 2055207,
|
||||
"sha256": "ccd4ce17b1939f270d79a18a9c3bbb1d190e9dfc257fc5d5f1db40d56cfd26ad"
|
||||
},
|
||||
{
|
||||
"path": "summary.json",
|
||||
"bytes": 6481,
|
||||
"sha256": "9ded1d6c4b66e642448caabbcb3da36c428f28375685b97a2866a30e33e8d149"
|
||||
},
|
||||
{
|
||||
"path": "tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "37ac2d57930c6af9d366c287fa98ee0a8ea57932d28eabfcd7baccefbfd8e19c"
|
||||
}
|
||||
]
|
||||
+83
@@ -0,0 +1,83 @@
|
||||
{
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"apl_overlap_count": 0,
|
||||
"arrays": {
|
||||
"base_candidate_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "380a4e9f5e5431baa8f74ecabf791febdc328e5e054fb222dc505df64a3fd501",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"edge_id": {
|
||||
"dtype": "int64",
|
||||
"raw_sha256": "7c2facacbf1b3ec2fc8f265596d85988b6db6d20daab86922e194d66964367f0",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"plastic_delta_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "ea03a0ab6b537ea6bcac86191dc79f4eed997ef890885cb695440a0cfc224a67",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
}
|
||||
},
|
||||
"arrival_weight_sampling": "arrival time; delta fixed for entire trial",
|
||||
"base_graph_files_modified": false,
|
||||
"base_weights_file_sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"base_weights_raw_sha256": "a8c19cde743bd456bcb2e988d504f805b6943d6ceb97cd241d6e1e472ab5a591",
|
||||
"bounds_pass": true,
|
||||
"bridge": "baseSI64 + (delta32 widened to float64) * float64(0.001); nonzero rows only",
|
||||
"candidate_count": 14232,
|
||||
"complete": true,
|
||||
"copied_manifest_file": "overlay-manifest.json",
|
||||
"copied_overlay_file": "overlay-input.npz",
|
||||
"delta_dtype": "float32",
|
||||
"delta_units": "mV",
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"expected_effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"frozen_mask_exact": true,
|
||||
"inherited_aj_source_provenance": {
|
||||
"candidate_sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b",
|
||||
"diagnostic_additions": [
|
||||
"generated/applied/pending trace split",
|
||||
"fixed-sequence bitwise audit",
|
||||
"source provenance and final APL state disclosure"
|
||||
],
|
||||
"module_globals_patched": false,
|
||||
"only_dynamics_change": "fixed zero-initialized 0/18-step h32 delay before unchanged end g write",
|
||||
"sealed_source_sha256": {
|
||||
"ae_backend": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
|
||||
"af_queue": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961",
|
||||
"ag_gpu": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a",
|
||||
"ag_worker": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"source_diff_sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
"inherited_source_audit_scope": "AJ source provenance only; AM overlay semantics are recorded separately",
|
||||
"input": {
|
||||
"base_candidate_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"manifest_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"manifest_sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b",
|
||||
"mask_file": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"overlay_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
"installation_schedule": "before tick 0; after fast APL zeroing",
|
||||
"installed_nonzero_count": 14232,
|
||||
"learning": false,
|
||||
"mapped_candidate_count": 14232,
|
||||
"missing_candidate_count": 0,
|
||||
"nonzero_delta_count": 14232,
|
||||
"overlay_name": "static25",
|
||||
"schema": "phase4am-overlay-audit-v1",
|
||||
"state_dtype": "float64",
|
||||
"static25_is_exact_fraction_of_float64_base_claimed": false,
|
||||
"untouched_weights_bitwise_preserved": true,
|
||||
"weights_updated_during_run": false,
|
||||
"zero_delta_no_write": true
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"schema": "phase4am-overlay-v1",
|
||||
"overlay_name": "static25",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d",
|
||||
"mask_path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"base_candidate_path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"aj_model_dir": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1",
|
||||
"base_rhs_ast_sha256": "e89afc5c18e34631489aa479d9c8ba9d1fa40a8b0f721105405b9a6ef636959d",
|
||||
"old_f32_expression_source_sha256": "5ec83a132deb8ba20e62dab485537c2414016fe2fece546198d61c0668d75b6b",
|
||||
"training": false,
|
||||
"fixed_for_whole_trial": true
|
||||
}
|
||||
+110
@@ -0,0 +1,110 @@
|
||||
tick,neuron_idx,attempted,accepted,rejected
|
||||
20,7322,1,1,0
|
||||
21,53508,1,1,0
|
||||
24,999,1,1,0
|
||||
25,530,1,1,0
|
||||
31,159,1,1,0
|
||||
37,2029,1,1,0
|
||||
43,530,1,0,1
|
||||
50,522,1,1,0
|
||||
51,1372,1,1,0
|
||||
58,9052,1,1,0
|
||||
73,530,1,1,0
|
||||
81,530,1,0,1
|
||||
95,622,1,1,0
|
||||
114,710,1,1,0
|
||||
115,2029,1,1,0
|
||||
136,79514,1,1,0
|
||||
138,79514,1,0,1
|
||||
150,130753,1,1,0
|
||||
152,130753,1,0,1
|
||||
154,530,1,0,1
|
||||
155,2029,1,1,0
|
||||
157,54264,1,1,0
|
||||
160,54264,1,0,1
|
||||
163,54264,1,0,1
|
||||
172,2029,1,0,1
|
||||
183,7322,1,1,0
|
||||
190,130753,1,1,0
|
||||
195,7322,1,0,1
|
||||
201,97,1,1,0
|
||||
202,530,1,0,1
|
||||
204,9052,1,1,0
|
||||
214,55121,1,1,0
|
||||
220,522,1,1,0
|
||||
234,1011,1,1,0
|
||||
257,530,1,1,0
|
||||
278,6721,1,1,0
|
||||
287,999,1,0,1
|
||||
295,189,1,1,0
|
||||
326,571,1,0,1
|
||||
334,360,1,0,1
|
||||
353,79514,1,1,0
|
||||
366,1372,1,1,0
|
||||
386,189,1,0,1
|
||||
408,1011,1,1,0
|
||||
415,130753,1,0,1
|
||||
423,434,1,1,0
|
||||
430,130257,1,1,0
|
||||
446,79514,1,1,0
|
||||
463,2601,1,0,1
|
||||
469,522,1,0,1
|
||||
479,159,1,0,1
|
||||
481,360,1,0,1
|
||||
511,9052,1,1,0
|
||||
513,571,1,1,0
|
||||
527,54264,1,1,0
|
||||
547,189,1,1,0
|
||||
554,999,1,0,1
|
||||
556,2029,1,1,0
|
||||
556,9052,1,1,0
|
||||
567,4786,1,1,0
|
||||
567,79514,1,1,0
|
||||
568,7680,1,1,0
|
||||
610,434,1,1,0
|
||||
613,1011,1,1,0
|
||||
629,159,1,1,0
|
||||
643,130753,1,1,0
|
||||
657,1011,1,1,0
|
||||
682,1372,1,1,0
|
||||
695,6721,1,1,0
|
||||
704,4624,1,1,0
|
||||
710,9052,1,1,0
|
||||
714,700,1,0,1
|
||||
725,1372,1,1,0
|
||||
725,7680,1,1,0
|
||||
726,6721,1,1,0
|
||||
742,1022,1,0,1
|
||||
750,1011,1,1,0
|
||||
754,189,1,0,1
|
||||
755,4624,1,1,0
|
||||
770,130753,1,0,1
|
||||
795,97,1,1,0
|
||||
814,189,1,1,0
|
||||
817,360,1,1,0
|
||||
817,6721,1,1,0
|
||||
831,434,1,0,1
|
||||
836,133666,1,1,0
|
||||
842,530,1,1,0
|
||||
844,54264,1,1,0
|
||||
846,530,1,0,1
|
||||
847,97,1,1,0
|
||||
886,522,1,1,0
|
||||
890,189,1,0,1
|
||||
896,1372,1,1,0
|
||||
896,133666,1,1,0
|
||||
897,1011,1,1,0
|
||||
902,1011,1,0,1
|
||||
906,530,1,1,0
|
||||
909,97,1,1,0
|
||||
915,1927,1,0,1
|
||||
950,4786,1,1,0
|
||||
952,360,1,1,0
|
||||
957,7322,1,1,0
|
||||
964,189,1,1,0
|
||||
965,522,1,0,1
|
||||
974,2029,1,1,0
|
||||
977,79514,1,0,1
|
||||
982,97,1,0,1
|
||||
992,54264,1,1,0
|
||||
998,189,1,1,0
|
||||
|
+17
@@ -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"
|
||||
]
|
||||
}
|
||||
+168
@@ -0,0 +1,168 @@
|
||||
{
|
||||
"case": "novel_to_aj-matched_energy-00-s1073741825",
|
||||
"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": 30416,
|
||||
"requested": 109,
|
||||
"accepted_requests": 77,
|
||||
"rejected_requests": 32,
|
||||
"arriving_edges": 14650115,
|
||||
"accepted_arriving_edges": 13476870,
|
||||
"counts_match_sparse_events": true,
|
||||
"all_finite": true,
|
||||
"record_history": false,
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"kc_targets_present": 4064,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"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": "bac621f063d7a78ace6e713640cf4e2b7994481b3aa7bd1d6ebdd38dd06c3cbd",
|
||||
"final_apl_state_float32": [
|
||||
153.61734008789062,
|
||||
164.1633758544922
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125752330,
|
||||
1126443475
|
||||
],
|
||||
"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.0034589399983815383,
|
||||
"diagnostic_simulation_seconds": 5.338038537996908,
|
||||
"wall_seconds": 6.419123194998974,
|
||||
"peak_allocated_vram_bytes": 526523392,
|
||||
"peak_reserved_vram_bytes": 541065216,
|
||||
"input_sha256": {
|
||||
"spec.json": "f57a9d8eba2548c8a4c1129494620f55e12acf5a4492ee04301c3c90c7ad15c8",
|
||||
"requests.npz": "2492a95c805c779db16753a786a20e5668885ae9f54f4be39e6d86e3090e5cd3",
|
||||
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
}
|
||||
}
|
||||
+66
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"adapter_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"adapter_sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9",
|
||||
"apl_delay_steps": 18,
|
||||
"ast": {
|
||||
"adapted_run_ast_sha256": "b0401e196eb3a9f40873381ffa2d5a42bd9d2be854c386851c80fb0b0a386eb0",
|
||||
"derived_namespace_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"entire_tick_loop_ast_identical": true,
|
||||
"fake_original_file_used": false,
|
||||
"hook_after_apl_zero_before_effective_hash": true,
|
||||
"inserted_ast_statements": 1,
|
||||
"loop_ast_sha256": "b50b21b7239f6b55b357e9f275786099c06e8e1ea924aeca07f13d3955d64151",
|
||||
"only_ast_change": "_phase4am_install_overlay(weights, graph, apl_out_mask, upload, out_dir, source_provenance)",
|
||||
"original_module_file": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"original_module_globals_patched": false,
|
||||
"original_run_ast_sha256": "6efd7d130a853ba9e99cc8672580ac91fcda9cf0883631efcd61c5e673756e1b"
|
||||
},
|
||||
"complete": true,
|
||||
"delta_constant_for_entire_trial": true,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"inherited_source_audit_describes_AM_semantics": false,
|
||||
"inherited_summary_sha256": "90b376a5245947a57c08db5f10a8c53ae01cdf7c4e0fb2c70e4f96779d7a37a6",
|
||||
"installation_calls": 1,
|
||||
"learning": false,
|
||||
"original_module_globals_patched": false,
|
||||
"overlay_audit_sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085",
|
||||
"overlay_module_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"overlay_module_sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4",
|
||||
"schema": "phase4am-adapter-provenance-v1",
|
||||
"scope": "constant sparse overlay installation only; no within-trial plasticity or learning",
|
||||
"sealed_sources": {
|
||||
"apl-timing-lab-v1/gpu_timing.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
"apl-timing-lab-v1/timing_queue.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
"author-apl-lab-v2/gpu_apl.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
"author-apl-lab-v2/legacy_apl_worker.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"author-fullgraph-lab-v1/oracle_full.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cpp": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cu": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
"author-runtime-lab-v1/gpu_backend.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
}
|
||||
},
|
||||
"weights_updated_during_run": false
|
||||
}
|
||||
+45
@@ -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"
|
||||
}
|
||||
+38
@@ -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": "bac621f063d7a78ace6e713640cf4e2b7994481b3aa7bd1d6ebdd38dd06c3cbd",
|
||||
"final_apl_state_float32": [
|
||||
153.61734008789062,
|
||||
164.1633758544922
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125752330,
|
||||
1126443475
|
||||
],
|
||||
"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
|
||||
}
|
||||
+478
@@ -0,0 +1,478 @@
|
||||
{
|
||||
"schema": "phase4am-comparison-v1",
|
||||
"mode": "repeat",
|
||||
"case_dir": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741825",
|
||||
"left": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0",
|
||||
"right": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1",
|
||||
"pass_all": true,
|
||||
"learning_achieved": false,
|
||||
"candidate_generated": false,
|
||||
"tolerance": null,
|
||||
"scope": "Exact declared trajectory and static overlay integrity; no physiological or learning PASS",
|
||||
"explicit_exclusions": [
|
||||
"build_or_cache_seconds",
|
||||
"diagnostic_simulation_seconds",
|
||||
"peak_allocated_vram_bytes",
|
||||
"peak_reserved_vram_bytes",
|
||||
"wall_seconds"
|
||||
],
|
||||
"independent_cpu_wholebrain_oracle_claim": false,
|
||||
"overlay_name": "static25",
|
||||
"nodes": 166700,
|
||||
"edges": 25582938,
|
||||
"steps": 1000,
|
||||
"apl_delay_steps": 18,
|
||||
"full_queue_reconstructed": true,
|
||||
"total_spikes": 30416,
|
||||
"checks": {
|
||||
"left_gpu.summary_complete": true,
|
||||
"left_gpu.case_name": true,
|
||||
"left_gpu.history_mode": true,
|
||||
"left_gpu.apl_precision": true,
|
||||
"left_gpu.no_error_marker": true,
|
||||
"left_gpu.events_sorted_unique": true,
|
||||
"left_gpu.count_nonnegative_total": true,
|
||||
"left_gpu.ref_range": true,
|
||||
"left_gpu.reported_events": true,
|
||||
"left_gpu.last_hash_v": true,
|
||||
"left_gpu.last_hash_g": true,
|
||||
"left_gpu.last_hash_ref": true,
|
||||
"left_gpu.request_summary": true,
|
||||
"left_gpu.apl_positive_drive": true,
|
||||
"left_gpu.apl_positive_state": true,
|
||||
"left_gpu.apl_positive_inhibition": true,
|
||||
"left_gpu.apl_positive_applied": true,
|
||||
"left_gpu.delay_summary": true,
|
||||
"left_gpu.no_dense_v": true,
|
||||
"left_gpu.no_dense_g": true,
|
||||
"left_gpu.no_dense_ref": true,
|
||||
"left_gpu.component_summary_consistent": true,
|
||||
"right_gpu.summary_complete": true,
|
||||
"right_gpu.case_name": true,
|
||||
"right_gpu.history_mode": true,
|
||||
"right_gpu.apl_precision": true,
|
||||
"right_gpu.no_error_marker": true,
|
||||
"right_gpu.events_sorted_unique": true,
|
||||
"right_gpu.count_nonnegative_total": true,
|
||||
"right_gpu.ref_range": true,
|
||||
"right_gpu.reported_events": true,
|
||||
"right_gpu.last_hash_v": true,
|
||||
"right_gpu.last_hash_g": true,
|
||||
"right_gpu.last_hash_ref": true,
|
||||
"right_gpu.request_summary": true,
|
||||
"right_gpu.apl_positive_drive": true,
|
||||
"right_gpu.apl_positive_state": true,
|
||||
"right_gpu.apl_positive_inhibition": true,
|
||||
"right_gpu.apl_positive_applied": true,
|
||||
"right_gpu.delay_summary": true,
|
||||
"right_gpu.no_dense_v": true,
|
||||
"right_gpu.no_dense_g": true,
|
||||
"right_gpu.no_dense_ref": true,
|
||||
"right_gpu.component_summary_consistent": true,
|
||||
"left_gpu.full_event_queue_request_accounting": true,
|
||||
"left_gpu.timing_finite_nonnegative": true,
|
||||
"left_gpu.fixed_delay_applied.schema": true,
|
||||
"left_gpu.fixed_delay_applied.finite": true,
|
||||
"left_gpu.fixed_delay_applied.bitwise_exact": true,
|
||||
"left_gpu.fixed_delay_pending.schema": true,
|
||||
"left_gpu.fixed_delay_pending.finite": true,
|
||||
"left_gpu.fixed_delay_pending.bitwise_exact": true,
|
||||
"left_gpu.finite_sequence_row_conservation": true,
|
||||
"left_gpu.timing_integer_metadata": true,
|
||||
"left_gpu.pending_hash_metadata": true,
|
||||
"left_gpu.pending_shape_metadata": true,
|
||||
"left_gpu.pending_summary_counts": true,
|
||||
"left_gpu.final_apl_state_metadata": true,
|
||||
"left_gpu.no_extra_brain_or_apl_ticks": true,
|
||||
"left_gpu.timing_summary_metadata": true,
|
||||
"right_gpu.full_event_queue_request_accounting": true,
|
||||
"right_gpu.timing_finite_nonnegative": true,
|
||||
"right_gpu.fixed_delay_applied.schema": true,
|
||||
"right_gpu.fixed_delay_applied.finite": true,
|
||||
"right_gpu.fixed_delay_applied.bitwise_exact": true,
|
||||
"right_gpu.fixed_delay_pending.schema": true,
|
||||
"right_gpu.fixed_delay_pending.finite": true,
|
||||
"right_gpu.fixed_delay_pending.bitwise_exact": true,
|
||||
"right_gpu.finite_sequence_row_conservation": true,
|
||||
"right_gpu.timing_integer_metadata": true,
|
||||
"right_gpu.pending_hash_metadata": true,
|
||||
"right_gpu.pending_shape_metadata": true,
|
||||
"right_gpu.pending_summary_counts": true,
|
||||
"right_gpu.final_apl_state_metadata": true,
|
||||
"right_gpu.no_extra_brain_or_apl_ticks": true,
|
||||
"right_gpu.timing_summary_metadata": true,
|
||||
"state.step.schema": true,
|
||||
"state.step.finite": true,
|
||||
"state.step.bitwise_exact": true,
|
||||
"state.neuron_idx.schema": true,
|
||||
"state.neuron_idx.finite": true,
|
||||
"state.neuron_idx.bitwise_exact": true,
|
||||
"state.counts.schema": true,
|
||||
"state.counts.finite": true,
|
||||
"state.counts.bitwise_exact": true,
|
||||
"state.v.schema": true,
|
||||
"state.v.finite": true,
|
||||
"state.v.bitwise_exact": true,
|
||||
"state.g.schema": true,
|
||||
"state.g.finite": true,
|
||||
"state.g.bitwise_exact": true,
|
||||
"state.ref.schema": true,
|
||||
"state.ref.finite": true,
|
||||
"state.ref.bitwise_exact": true,
|
||||
"apl.drive.schema": true,
|
||||
"apl.drive.finite": true,
|
||||
"apl.drive.bitwise_exact": true,
|
||||
"apl.state.schema": true,
|
||||
"apl.state.finite": true,
|
||||
"apl.state.bitwise_exact": true,
|
||||
"apl.inhibition.schema": true,
|
||||
"apl.inhibition.finite": true,
|
||||
"apl.inhibition.bitwise_exact": true,
|
||||
"apl.applied.schema": true,
|
||||
"apl.applied.finite": true,
|
||||
"apl.applied.bitwise_exact": true,
|
||||
"apl.pending.schema": true,
|
||||
"apl.pending.finite": true,
|
||||
"apl.pending.bitwise_exact": true,
|
||||
"hashes.parsed_exact": true,
|
||||
"queues.parsed_exact": true,
|
||||
"requests.parsed_exact": true,
|
||||
"component.parsed_exact": true,
|
||||
"summary.nonperformance_exact": true,
|
||||
"input_overlay_and_source_provenance": true
|
||||
},
|
||||
"differences": {},
|
||||
"read_manifest": [
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4af-author-fullgraph/oracle/no_input/coefficients.json",
|
||||
"bytes": 2329,
|
||||
"sha256": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/apl_globals.npy",
|
||||
"bytes": 136,
|
||||
"sha256": "8388c8795d49cfe5b14fda54f76ef3a35030c62ba87bd8ca6334a2dcdf186f19"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/input_matrix.npy",
|
||||
"bytes": 1333728,
|
||||
"sha256": "c4d3df703ea5f1d7402b8255cfa19d9744139ad1048827c23b151d8ba766fec6"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/kc_globals.npy",
|
||||
"bytes": 16384,
|
||||
"sha256": "97a570aafa089f93e642b2bb07e3a3322dabb14c3c7dd431f0c8d2b3b7951fdd"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/output_matrix.npy",
|
||||
"bytes": 32640,
|
||||
"sha256": "e2d0a1ccd740e6777245ebf2efcd88bf5e1da9e47308c63ec8e83d451e134a73"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/dst.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "ce20f7433f78442c717ad2a7b5394cf4a3b109d990b4be0788040b7b0f4ed150"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/edge_id.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "49260615ff2b6432ce3dea9ce2c7ab8f83d06c2fb7491e58e08355fcedf86a30"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/nodes.npy",
|
||||
"bytes": 666928,
|
||||
"sha256": "5b511a98e8fbf8d65bbc70b93e75ecae19366f650b7842a45611bfad62ed83dc"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/ptr.npy",
|
||||
"bytes": 1333736,
|
||||
"sha256": "fe43420f11e6242a11f8199ae7f097cab4b8a6db181d36f2a46b9e46670acbb4"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/signed_raw.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "f9884ccb8930b32420b27c69271df78034a8350fe5a5c9b76a63c259268efc09"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/src.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "bfd625ce690fc21eb0a8b9dede831688ab73b789045ba83ddf4baeefeddf1fc3"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/weights.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741825/requests.npz",
|
||||
"bytes": 832,
|
||||
"sha256": "2492a95c805c779db16753a786a20e5668885ae9f54f4be39e6d86e3090e5cd3"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741825/spec.json",
|
||||
"bytes": 1632,
|
||||
"sha256": "f57a9d8eba2548c8a4c1129494620f55e12acf5a4492ee04301c3c90c7ad15c8"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "204d8810a31d6089c5dfc9a3f36d0ba03471db104579dfefdc44693cc3f6fd17"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "169f0f62c9e71903ca0a45c06dc7a0929a9e4d911863a87b4ba6ee5c36fffb97"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "9eca6408cd6865e46665d136d8b9cd595c17872900b67914a5afeb4e3207905e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "310fcab94499c14b772369529e35722873652765a14aade327f786c1daa67984"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "8f660f75945476c2d56ea3f1a9f6dbe9bba12081f6ba8698b0f79d29d3ddc414"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "7c5809b2f543e498d7115a9c309f9273722f069982a8677b3d48fb4644939dcd"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/apl-timing-audit.json",
|
||||
"bytes": 1179,
|
||||
"sha256": "cc3c85d10520c91003def95e94feebcb1f4dae079991944e5947b686371d3805"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/queue.jsonl",
|
||||
"bytes": 320892,
|
||||
"sha256": "d3c1035dd51852e1149676f29537e2df78c10483920b3b61c95dbc62c31399fa"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/requests.csv",
|
||||
"bytes": 1757,
|
||||
"sha256": "b4a4128d4316f2beff352b748f2893e3e0e7adab3ad1fef9b58a59a3b5082548"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/state.npz",
|
||||
"bytes": 2055207,
|
||||
"sha256": "ccd4ce17b1939f270d79a18a9c3bbb1d190e9dfc257fc5d5f1db40d56cfd26ad"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/summary.json",
|
||||
"bytes": 6481,
|
||||
"sha256": "9ded1d6c4b66e642448caabbcb3da36c428f28375685b97a2866a30e33e8d149"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r0/tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "37ac2d57930c6af9d366c287fa98ee0a8ea57932d28eabfcd7baccefbfd8e19c"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "8c4c5d58dc77d783e5b59185dfe63a8f61112929b17fc225bbd7e36d97cb685d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "169f0f62c9e71903ca0a45c06dc7a0929a9e4d911863a87b4ba6ee5c36fffb97"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "9eca6408cd6865e46665d136d8b9cd595c17872900b67914a5afeb4e3207905e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "310fcab94499c14b772369529e35722873652765a14aade327f786c1daa67984"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "8f660f75945476c2d56ea3f1a9f6dbe9bba12081f6ba8698b0f79d29d3ddc414"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "7c5809b2f543e498d7115a9c309f9273722f069982a8677b3d48fb4644939dcd"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/apl-timing-audit.json",
|
||||
"bytes": 1179,
|
||||
"sha256": "cc3c85d10520c91003def95e94feebcb1f4dae079991944e5947b686371d3805"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/queue.jsonl",
|
||||
"bytes": 320892,
|
||||
"sha256": "d3c1035dd51852e1149676f29537e2df78c10483920b3b61c95dbc62c31399fa"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/requests.csv",
|
||||
"bytes": 1757,
|
||||
"sha256": "b4a4128d4316f2beff352b748f2893e3e0e7adab3ad1fef9b58a59a3b5082548"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/state.npz",
|
||||
"bytes": 2055207,
|
||||
"sha256": "ccd4ce17b1939f270d79a18a9c3bbb1d190e9dfc257fc5d5f1db40d56cfd26ad"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/summary.json",
|
||||
"bytes": 6481,
|
||||
"sha256": "90b376a5245947a57c08db5f10a8c53ae01cdf7c4e0fb2c70e4f96779d7a37a6"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741825-r1/tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "37ac2d57930c6af9d366c287fa98ee0a8ea57932d28eabfcd7baccefbfd8e19c"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"bytes": 57056,
|
||||
"sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"bytes": 113984,
|
||||
"sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/compare_timing.py",
|
||||
"bytes": 41221,
|
||||
"sha256": "9010f070fba9b7c9cf2d86187ee2abc57f3ac606ebc08a42baad4f3922b51734"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"bytes": 27083,
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"bytes": 4443,
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"bytes": 21206,
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"bytes": 8158,
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"bytes": 32146,
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"bytes": 1203,
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"bytes": 10422,
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"bytes": 16277,
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"bytes": 15690,
|
||||
"sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/comparison.py",
|
||||
"bytes": 37000,
|
||||
"sha256": "4d64020af05e7fc9e535ac8532dd0e7b614b200f695ed8c6d486c6151de57175"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"bytes": 11355,
|
||||
"sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4"
|
||||
}
|
||||
],
|
||||
"failed_checks": []
|
||||
}
|
||||
+97
@@ -0,0 +1,97 @@
|
||||
[
|
||||
{
|
||||
"path": "adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "8c4c5d58dc77d783e5b59185dfe63a8f61112929b17fc225bbd7e36d97cb685d"
|
||||
},
|
||||
{
|
||||
"path": "apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "169f0f62c9e71903ca0a45c06dc7a0929a9e4d911863a87b4ba6ee5c36fffb97"
|
||||
},
|
||||
{
|
||||
"path": "apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "9eca6408cd6865e46665d136d8b9cd595c17872900b67914a5afeb4e3207905e"
|
||||
},
|
||||
{
|
||||
"path": "apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "310fcab94499c14b772369529e35722873652765a14aade327f786c1daa67984"
|
||||
},
|
||||
{
|
||||
"path": "apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "8f660f75945476c2d56ea3f1a9f6dbe9bba12081f6ba8698b0f79d29d3ddc414"
|
||||
},
|
||||
{
|
||||
"path": "apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "7c5809b2f543e498d7115a9c309f9273722f069982a8677b3d48fb4644939dcd"
|
||||
},
|
||||
{
|
||||
"path": "apl-timing-audit.json",
|
||||
"bytes": 1179,
|
||||
"sha256": "cc3c85d10520c91003def95e94feebcb1f4dae079991944e5947b686371d3805"
|
||||
},
|
||||
{
|
||||
"path": "comparison.json",
|
||||
"bytes": 22987,
|
||||
"sha256": "6e4de77a4e60bdb93e6c7be7c1ee7e601a0bd5d5b77053a7b1ba82f1174a5d33"
|
||||
},
|
||||
{
|
||||
"path": "overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "queue.jsonl",
|
||||
"bytes": 320892,
|
||||
"sha256": "d3c1035dd51852e1149676f29537e2df78c10483920b3b61c95dbc62c31399fa"
|
||||
},
|
||||
{
|
||||
"path": "requests.csv",
|
||||
"bytes": 1757,
|
||||
"sha256": "b4a4128d4316f2beff352b748f2893e3e0e7adab3ad1fef9b58a59a3b5082548"
|
||||
},
|
||||
{
|
||||
"path": "sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "state.npz",
|
||||
"bytes": 2055207,
|
||||
"sha256": "ccd4ce17b1939f270d79a18a9c3bbb1d190e9dfc257fc5d5f1db40d56cfd26ad"
|
||||
},
|
||||
{
|
||||
"path": "summary.json",
|
||||
"bytes": 6481,
|
||||
"sha256": "90b376a5245947a57c08db5f10a8c53ae01cdf7c4e0fb2c70e4f96779d7a37a6"
|
||||
},
|
||||
{
|
||||
"path": "tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "37ac2d57930c6af9d366c287fa98ee0a8ea57932d28eabfcd7baccefbfd8e19c"
|
||||
}
|
||||
]
|
||||
+83
@@ -0,0 +1,83 @@
|
||||
{
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"apl_overlap_count": 0,
|
||||
"arrays": {
|
||||
"base_candidate_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "380a4e9f5e5431baa8f74ecabf791febdc328e5e054fb222dc505df64a3fd501",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"edge_id": {
|
||||
"dtype": "int64",
|
||||
"raw_sha256": "7c2facacbf1b3ec2fc8f265596d85988b6db6d20daab86922e194d66964367f0",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"plastic_delta_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "ea03a0ab6b537ea6bcac86191dc79f4eed997ef890885cb695440a0cfc224a67",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
}
|
||||
},
|
||||
"arrival_weight_sampling": "arrival time; delta fixed for entire trial",
|
||||
"base_graph_files_modified": false,
|
||||
"base_weights_file_sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"base_weights_raw_sha256": "a8c19cde743bd456bcb2e988d504f805b6943d6ceb97cd241d6e1e472ab5a591",
|
||||
"bounds_pass": true,
|
||||
"bridge": "baseSI64 + (delta32 widened to float64) * float64(0.001); nonzero rows only",
|
||||
"candidate_count": 14232,
|
||||
"complete": true,
|
||||
"copied_manifest_file": "overlay-manifest.json",
|
||||
"copied_overlay_file": "overlay-input.npz",
|
||||
"delta_dtype": "float32",
|
||||
"delta_units": "mV",
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"expected_effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"frozen_mask_exact": true,
|
||||
"inherited_aj_source_provenance": {
|
||||
"candidate_sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b",
|
||||
"diagnostic_additions": [
|
||||
"generated/applied/pending trace split",
|
||||
"fixed-sequence bitwise audit",
|
||||
"source provenance and final APL state disclosure"
|
||||
],
|
||||
"module_globals_patched": false,
|
||||
"only_dynamics_change": "fixed zero-initialized 0/18-step h32 delay before unchanged end g write",
|
||||
"sealed_source_sha256": {
|
||||
"ae_backend": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
|
||||
"af_queue": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961",
|
||||
"ag_gpu": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a",
|
||||
"ag_worker": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"source_diff_sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
"inherited_source_audit_scope": "AJ source provenance only; AM overlay semantics are recorded separately",
|
||||
"input": {
|
||||
"base_candidate_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"manifest_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"manifest_sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b",
|
||||
"mask_file": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"overlay_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
"installation_schedule": "before tick 0; after fast APL zeroing",
|
||||
"installed_nonzero_count": 14232,
|
||||
"learning": false,
|
||||
"mapped_candidate_count": 14232,
|
||||
"missing_candidate_count": 0,
|
||||
"nonzero_delta_count": 14232,
|
||||
"overlay_name": "static25",
|
||||
"schema": "phase4am-overlay-audit-v1",
|
||||
"state_dtype": "float64",
|
||||
"static25_is_exact_fraction_of_float64_base_claimed": false,
|
||||
"untouched_weights_bitwise_preserved": true,
|
||||
"weights_updated_during_run": false,
|
||||
"zero_delta_no_write": true
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"schema": "phase4am-overlay-v1",
|
||||
"overlay_name": "static25",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d",
|
||||
"mask_path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"base_candidate_path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"aj_model_dir": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1",
|
||||
"base_rhs_ast_sha256": "e89afc5c18e34631489aa479d9c8ba9d1fa40a8b0f721105405b9a6ef636959d",
|
||||
"old_f32_expression_source_sha256": "5ec83a132deb8ba20e62dab485537c2414016fe2fece546198d61c0668d75b6b",
|
||||
"training": false,
|
||||
"fixed_for_whole_trial": true
|
||||
}
|
||||
+110
@@ -0,0 +1,110 @@
|
||||
tick,neuron_idx,attempted,accepted,rejected
|
||||
20,7322,1,1,0
|
||||
21,53508,1,1,0
|
||||
24,999,1,1,0
|
||||
25,530,1,1,0
|
||||
31,159,1,1,0
|
||||
37,2029,1,1,0
|
||||
43,530,1,0,1
|
||||
50,522,1,1,0
|
||||
51,1372,1,1,0
|
||||
58,9052,1,1,0
|
||||
73,530,1,1,0
|
||||
81,530,1,0,1
|
||||
95,622,1,1,0
|
||||
114,710,1,1,0
|
||||
115,2029,1,1,0
|
||||
136,79514,1,1,0
|
||||
138,79514,1,0,1
|
||||
150,130753,1,1,0
|
||||
152,130753,1,0,1
|
||||
154,530,1,0,1
|
||||
155,2029,1,1,0
|
||||
157,54264,1,1,0
|
||||
160,54264,1,0,1
|
||||
163,54264,1,0,1
|
||||
172,2029,1,0,1
|
||||
183,7322,1,1,0
|
||||
190,130753,1,1,0
|
||||
195,7322,1,0,1
|
||||
201,97,1,1,0
|
||||
202,530,1,0,1
|
||||
204,9052,1,1,0
|
||||
214,55121,1,1,0
|
||||
220,522,1,1,0
|
||||
234,1011,1,1,0
|
||||
257,530,1,1,0
|
||||
278,6721,1,1,0
|
||||
287,999,1,0,1
|
||||
295,189,1,1,0
|
||||
326,571,1,0,1
|
||||
334,360,1,0,1
|
||||
353,79514,1,1,0
|
||||
366,1372,1,1,0
|
||||
386,189,1,0,1
|
||||
408,1011,1,1,0
|
||||
415,130753,1,0,1
|
||||
423,434,1,1,0
|
||||
430,130257,1,1,0
|
||||
446,79514,1,1,0
|
||||
463,2601,1,0,1
|
||||
469,522,1,0,1
|
||||
479,159,1,0,1
|
||||
481,360,1,0,1
|
||||
511,9052,1,1,0
|
||||
513,571,1,1,0
|
||||
527,54264,1,1,0
|
||||
547,189,1,1,0
|
||||
554,999,1,0,1
|
||||
556,2029,1,1,0
|
||||
556,9052,1,1,0
|
||||
567,4786,1,1,0
|
||||
567,79514,1,1,0
|
||||
568,7680,1,1,0
|
||||
610,434,1,1,0
|
||||
613,1011,1,1,0
|
||||
629,159,1,1,0
|
||||
643,130753,1,1,0
|
||||
657,1011,1,1,0
|
||||
682,1372,1,1,0
|
||||
695,6721,1,1,0
|
||||
704,4624,1,1,0
|
||||
710,9052,1,1,0
|
||||
714,700,1,0,1
|
||||
725,1372,1,1,0
|
||||
725,7680,1,1,0
|
||||
726,6721,1,1,0
|
||||
742,1022,1,0,1
|
||||
750,1011,1,1,0
|
||||
754,189,1,0,1
|
||||
755,4624,1,1,0
|
||||
770,130753,1,0,1
|
||||
795,97,1,1,0
|
||||
814,189,1,1,0
|
||||
817,360,1,1,0
|
||||
817,6721,1,1,0
|
||||
831,434,1,0,1
|
||||
836,133666,1,1,0
|
||||
842,530,1,1,0
|
||||
844,54264,1,1,0
|
||||
846,530,1,0,1
|
||||
847,97,1,1,0
|
||||
886,522,1,1,0
|
||||
890,189,1,0,1
|
||||
896,1372,1,1,0
|
||||
896,133666,1,1,0
|
||||
897,1011,1,1,0
|
||||
902,1011,1,0,1
|
||||
906,530,1,1,0
|
||||
909,97,1,1,0
|
||||
915,1927,1,0,1
|
||||
950,4786,1,1,0
|
||||
952,360,1,1,0
|
||||
957,7322,1,1,0
|
||||
964,189,1,1,0
|
||||
965,522,1,0,1
|
||||
974,2029,1,1,0
|
||||
977,79514,1,0,1
|
||||
982,97,1,0,1
|
||||
992,54264,1,1,0
|
||||
998,189,1,1,0
|
||||
|
+17
@@ -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"
|
||||
]
|
||||
}
|
||||
+168
@@ -0,0 +1,168 @@
|
||||
{
|
||||
"case": "novel_to_aj-matched_energy-00-s1073741825",
|
||||
"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": 30416,
|
||||
"requested": 109,
|
||||
"accepted_requests": 77,
|
||||
"rejected_requests": 32,
|
||||
"arriving_edges": 14650115,
|
||||
"accepted_arriving_edges": 13476870,
|
||||
"counts_match_sparse_events": true,
|
||||
"all_finite": true,
|
||||
"record_history": false,
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"kc_targets_present": 4064,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"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": "bac621f063d7a78ace6e713640cf4e2b7994481b3aa7bd1d6ebdd38dd06c3cbd",
|
||||
"final_apl_state_float32": [
|
||||
153.61734008789062,
|
||||
164.1633758544922
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125752330,
|
||||
1126443475
|
||||
],
|
||||
"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.0033543129975441843,
|
||||
"diagnostic_simulation_seconds": 5.270468188999075,
|
||||
"wall_seconds": 6.349607487998583,
|
||||
"peak_allocated_vram_bytes": 526523392,
|
||||
"peak_reserved_vram_bytes": 541065216,
|
||||
"input_sha256": {
|
||||
"spec.json": "f57a9d8eba2548c8a4c1129494620f55e12acf5a4492ee04301c3c90c7ad15c8",
|
||||
"requests.npz": "2492a95c805c779db16753a786a20e5668885ae9f54f4be39e6d86e3090e5cd3",
|
||||
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
}
|
||||
}
|
||||
+66
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"adapter_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"adapter_sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9",
|
||||
"apl_delay_steps": 18,
|
||||
"ast": {
|
||||
"adapted_run_ast_sha256": "b0401e196eb3a9f40873381ffa2d5a42bd9d2be854c386851c80fb0b0a386eb0",
|
||||
"derived_namespace_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"entire_tick_loop_ast_identical": true,
|
||||
"fake_original_file_used": false,
|
||||
"hook_after_apl_zero_before_effective_hash": true,
|
||||
"inserted_ast_statements": 1,
|
||||
"loop_ast_sha256": "b50b21b7239f6b55b357e9f275786099c06e8e1ea924aeca07f13d3955d64151",
|
||||
"only_ast_change": "_phase4am_install_overlay(weights, graph, apl_out_mask, upload, out_dir, source_provenance)",
|
||||
"original_module_file": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"original_module_globals_patched": false,
|
||||
"original_run_ast_sha256": "6efd7d130a853ba9e99cc8672580ac91fcda9cf0883631efcd61c5e673756e1b"
|
||||
},
|
||||
"complete": true,
|
||||
"delta_constant_for_entire_trial": true,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"inherited_source_audit_describes_AM_semantics": false,
|
||||
"inherited_summary_sha256": "f6208f99eef078bc51a1800e05ace755aabb9b90323cdd465c404578d4e5e964",
|
||||
"installation_calls": 1,
|
||||
"learning": false,
|
||||
"original_module_globals_patched": false,
|
||||
"overlay_audit_sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085",
|
||||
"overlay_module_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"overlay_module_sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4",
|
||||
"schema": "phase4am-adapter-provenance-v1",
|
||||
"scope": "constant sparse overlay installation only; no within-trial plasticity or learning",
|
||||
"sealed_sources": {
|
||||
"apl-timing-lab-v1/gpu_timing.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
"apl-timing-lab-v1/timing_queue.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
"author-apl-lab-v2/gpu_apl.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
"author-apl-lab-v2/legacy_apl_worker.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"author-fullgraph-lab-v1/oracle_full.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cpp": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cu": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
"author-runtime-lab-v1/gpu_backend.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
}
|
||||
},
|
||||
"weights_updated_during_run": false
|
||||
}
|
||||
+45
@@ -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"
|
||||
}
|
||||
+38
@@ -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": "b3bccac72e917bb146891764945b6d4e97a9ad56cb6d91b40dfd082f0db35ab3",
|
||||
"final_apl_state_float32": [
|
||||
151.92092895507812,
|
||||
170.62469482421875
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125641154,
|
||||
1126866924
|
||||
],
|
||||
"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
|
||||
}
|
||||
+312
@@ -0,0 +1,312 @@
|
||||
{
|
||||
"schema": "phase4am-comparison-v1",
|
||||
"mode": "self",
|
||||
"case_dir": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741826",
|
||||
"left": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0",
|
||||
"right": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0",
|
||||
"pass_all": true,
|
||||
"learning_achieved": false,
|
||||
"candidate_generated": false,
|
||||
"tolerance": null,
|
||||
"scope": "Single-run event/queue/input/static-overlay self-consistency; no repeat, equivalence, physiology or learning PASS",
|
||||
"explicit_exclusions": [
|
||||
"build_or_cache_seconds",
|
||||
"diagnostic_simulation_seconds",
|
||||
"peak_allocated_vram_bytes",
|
||||
"peak_reserved_vram_bytes",
|
||||
"wall_seconds"
|
||||
],
|
||||
"independent_cpu_wholebrain_oracle_claim": false,
|
||||
"overlay_name": "static25",
|
||||
"nodes": 166700,
|
||||
"edges": 25582938,
|
||||
"steps": 1000,
|
||||
"apl_delay_steps": 18,
|
||||
"full_queue_reconstructed": true,
|
||||
"total_spikes": 31278,
|
||||
"checks": {
|
||||
"left_gpu.summary_complete": true,
|
||||
"left_gpu.case_name": true,
|
||||
"left_gpu.history_mode": true,
|
||||
"left_gpu.apl_precision": true,
|
||||
"left_gpu.no_error_marker": true,
|
||||
"left_gpu.events_sorted_unique": true,
|
||||
"left_gpu.count_nonnegative_total": true,
|
||||
"left_gpu.ref_range": true,
|
||||
"left_gpu.reported_events": true,
|
||||
"left_gpu.last_hash_v": true,
|
||||
"left_gpu.last_hash_g": true,
|
||||
"left_gpu.last_hash_ref": true,
|
||||
"left_gpu.request_summary": true,
|
||||
"left_gpu.apl_positive_drive": true,
|
||||
"left_gpu.apl_positive_state": true,
|
||||
"left_gpu.apl_positive_inhibition": true,
|
||||
"left_gpu.apl_positive_applied": true,
|
||||
"left_gpu.delay_summary": true,
|
||||
"left_gpu.no_dense_v": true,
|
||||
"left_gpu.no_dense_g": true,
|
||||
"left_gpu.no_dense_ref": true,
|
||||
"left_gpu.component_summary_consistent": true,
|
||||
"left_gpu.full_event_queue_request_accounting": true,
|
||||
"left_gpu.timing_finite_nonnegative": true,
|
||||
"left_gpu.fixed_delay_applied.schema": true,
|
||||
"left_gpu.fixed_delay_applied.finite": true,
|
||||
"left_gpu.fixed_delay_applied.bitwise_exact": true,
|
||||
"left_gpu.fixed_delay_pending.schema": true,
|
||||
"left_gpu.fixed_delay_pending.finite": true,
|
||||
"left_gpu.fixed_delay_pending.bitwise_exact": true,
|
||||
"left_gpu.finite_sequence_row_conservation": true,
|
||||
"left_gpu.timing_integer_metadata": true,
|
||||
"left_gpu.pending_hash_metadata": true,
|
||||
"left_gpu.pending_shape_metadata": true,
|
||||
"left_gpu.pending_summary_counts": true,
|
||||
"left_gpu.final_apl_state_metadata": true,
|
||||
"left_gpu.no_extra_brain_or_apl_ticks": true,
|
||||
"left_gpu.timing_summary_metadata": true,
|
||||
"input_overlay_and_source_provenance": true
|
||||
},
|
||||
"differences": {},
|
||||
"read_manifest": [
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4af-author-fullgraph/oracle/no_input/coefficients.json",
|
||||
"bytes": 2329,
|
||||
"sha256": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/apl_globals.npy",
|
||||
"bytes": 136,
|
||||
"sha256": "8388c8795d49cfe5b14fda54f76ef3a35030c62ba87bd8ca6334a2dcdf186f19"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/input_matrix.npy",
|
||||
"bytes": 1333728,
|
||||
"sha256": "c4d3df703ea5f1d7402b8255cfa19d9744139ad1048827c23b151d8ba766fec6"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/kc_globals.npy",
|
||||
"bytes": 16384,
|
||||
"sha256": "97a570aafa089f93e642b2bb07e3a3322dabb14c3c7dd431f0c8d2b3b7951fdd"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/output_matrix.npy",
|
||||
"bytes": 32640,
|
||||
"sha256": "e2d0a1ccd740e6777245ebf2efcd88bf5e1da9e47308c63ec8e83d451e134a73"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/dst.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "ce20f7433f78442c717ad2a7b5394cf4a3b109d990b4be0788040b7b0f4ed150"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/edge_id.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "49260615ff2b6432ce3dea9ce2c7ab8f83d06c2fb7491e58e08355fcedf86a30"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/nodes.npy",
|
||||
"bytes": 666928,
|
||||
"sha256": "5b511a98e8fbf8d65bbc70b93e75ecae19366f650b7842a45611bfad62ed83dc"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/ptr.npy",
|
||||
"bytes": 1333736,
|
||||
"sha256": "fe43420f11e6242a11f8199ae7f097cab4b8a6db181d36f2a46b9e46670acbb4"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/signed_raw.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "f9884ccb8930b32420b27c69271df78034a8350fe5a5c9b76a63c259268efc09"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/src.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "bfd625ce690fc21eb0a8b9dede831688ab73b789045ba83ddf4baeefeddf1fc3"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/weights.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741826/requests.npz",
|
||||
"bytes": 807,
|
||||
"sha256": "3bbb79402b17f63d92b0390973396d2a84d9df7d9ba3d400a8ab9ec12a9ebb6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741826/spec.json",
|
||||
"bytes": 1632,
|
||||
"sha256": "8d7f56b1e0cab5de147d5395bd89906b25b7d07fef9d7fc859a45ffe5884cc2c"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "ee7f4ff1afb6afd185bbb79e52f9411dd701b37f0930dacfbc3cf0af000c4a9d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "ab63ef455e3023c6442bca8706c9ebe240422273651c612acae36f35b9040c42"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "cbd7ca1527b4e3b6af722be85331627a854e5bcf159b7d0c2bd2820a1325297a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "df432ba35c9d7465be261cdf013707f34ae47f90e38d67ebd1dc8f7c0c17bf19"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "48c322502bb544eddc08b8077a8d7c79f3329b1f9322ff43837d516c06cee12f"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "2af79eb620accd1a9896bc697717e8c878401be126ad70d83acb1a747fb5023d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/apl-timing-audit.json",
|
||||
"bytes": 1180,
|
||||
"sha256": "322e87e7e09b9418ff5bc3ed7297313bf4446b028b490d784bdccc8d810e278e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/queue.jsonl",
|
||||
"bytes": 321027,
|
||||
"sha256": "46d4d4913537304089bcaa9c955be1553898e8a14f17eeab92fb6b5a626be67e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/requests.csv",
|
||||
"bytes": 1658,
|
||||
"sha256": "f35ee7bce00b0aae152a56eee2e1db98aa9bb5a37d65e159da3bc970bbaaabdf"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/state.npz",
|
||||
"bytes": 2111708,
|
||||
"sha256": "30e3bd5e01b1f4305752b1621fd76610bade3f24ab9892e45c63f7aafaf083fe"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/summary.json",
|
||||
"bytes": 6483,
|
||||
"sha256": "f6208f99eef078bc51a1800e05ace755aabb9b90323cdd465c404578d4e5e964"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741826-r0/tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "8a50a8f240238e970bda969d6b7b3fe8ac54c51f63e5985773a20c54edfeca15"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"bytes": 57056,
|
||||
"sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"bytes": 113984,
|
||||
"sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/compare_timing.py",
|
||||
"bytes": 41221,
|
||||
"sha256": "9010f070fba9b7c9cf2d86187ee2abc57f3ac606ebc08a42baad4f3922b51734"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"bytes": 27083,
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"bytes": 4443,
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"bytes": 21206,
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"bytes": 8158,
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"bytes": 32146,
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"bytes": 1203,
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"bytes": 10422,
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"bytes": 16277,
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"bytes": 15690,
|
||||
"sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/comparison.py",
|
||||
"bytes": 37000,
|
||||
"sha256": "4d64020af05e7fc9e535ac8532dd0e7b614b200f695ed8c6d486c6151de57175"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"bytes": 11355,
|
||||
"sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4"
|
||||
}
|
||||
],
|
||||
"failed_checks": []
|
||||
}
|
||||
+97
@@ -0,0 +1,97 @@
|
||||
[
|
||||
{
|
||||
"path": "adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "ee7f4ff1afb6afd185bbb79e52f9411dd701b37f0930dacfbc3cf0af000c4a9d"
|
||||
},
|
||||
{
|
||||
"path": "apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "ab63ef455e3023c6442bca8706c9ebe240422273651c612acae36f35b9040c42"
|
||||
},
|
||||
{
|
||||
"path": "apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "cbd7ca1527b4e3b6af722be85331627a854e5bcf159b7d0c2bd2820a1325297a"
|
||||
},
|
||||
{
|
||||
"path": "apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "df432ba35c9d7465be261cdf013707f34ae47f90e38d67ebd1dc8f7c0c17bf19"
|
||||
},
|
||||
{
|
||||
"path": "apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "48c322502bb544eddc08b8077a8d7c79f3329b1f9322ff43837d516c06cee12f"
|
||||
},
|
||||
{
|
||||
"path": "apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "2af79eb620accd1a9896bc697717e8c878401be126ad70d83acb1a747fb5023d"
|
||||
},
|
||||
{
|
||||
"path": "apl-timing-audit.json",
|
||||
"bytes": 1180,
|
||||
"sha256": "322e87e7e09b9418ff5bc3ed7297313bf4446b028b490d784bdccc8d810e278e"
|
||||
},
|
||||
{
|
||||
"path": "comparison.json",
|
||||
"bytes": 14861,
|
||||
"sha256": "715ffdd8bed6e9ee68a31fafaa966603f2f988c1b200549bfdc102f6b94a4d54"
|
||||
},
|
||||
{
|
||||
"path": "overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "queue.jsonl",
|
||||
"bytes": 321027,
|
||||
"sha256": "46d4d4913537304089bcaa9c955be1553898e8a14f17eeab92fb6b5a626be67e"
|
||||
},
|
||||
{
|
||||
"path": "requests.csv",
|
||||
"bytes": 1658,
|
||||
"sha256": "f35ee7bce00b0aae152a56eee2e1db98aa9bb5a37d65e159da3bc970bbaaabdf"
|
||||
},
|
||||
{
|
||||
"path": "sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "state.npz",
|
||||
"bytes": 2111708,
|
||||
"sha256": "30e3bd5e01b1f4305752b1621fd76610bade3f24ab9892e45c63f7aafaf083fe"
|
||||
},
|
||||
{
|
||||
"path": "summary.json",
|
||||
"bytes": 6483,
|
||||
"sha256": "f6208f99eef078bc51a1800e05ace755aabb9b90323cdd465c404578d4e5e964"
|
||||
},
|
||||
{
|
||||
"path": "tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "8a50a8f240238e970bda969d6b7b3fe8ac54c51f63e5985773a20c54edfeca15"
|
||||
}
|
||||
]
|
||||
+83
@@ -0,0 +1,83 @@
|
||||
{
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"apl_overlap_count": 0,
|
||||
"arrays": {
|
||||
"base_candidate_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "380a4e9f5e5431baa8f74ecabf791febdc328e5e054fb222dc505df64a3fd501",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"edge_id": {
|
||||
"dtype": "int64",
|
||||
"raw_sha256": "7c2facacbf1b3ec2fc8f265596d85988b6db6d20daab86922e194d66964367f0",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"plastic_delta_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "ea03a0ab6b537ea6bcac86191dc79f4eed997ef890885cb695440a0cfc224a67",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
}
|
||||
},
|
||||
"arrival_weight_sampling": "arrival time; delta fixed for entire trial",
|
||||
"base_graph_files_modified": false,
|
||||
"base_weights_file_sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"base_weights_raw_sha256": "a8c19cde743bd456bcb2e988d504f805b6943d6ceb97cd241d6e1e472ab5a591",
|
||||
"bounds_pass": true,
|
||||
"bridge": "baseSI64 + (delta32 widened to float64) * float64(0.001); nonzero rows only",
|
||||
"candidate_count": 14232,
|
||||
"complete": true,
|
||||
"copied_manifest_file": "overlay-manifest.json",
|
||||
"copied_overlay_file": "overlay-input.npz",
|
||||
"delta_dtype": "float32",
|
||||
"delta_units": "mV",
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"expected_effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"frozen_mask_exact": true,
|
||||
"inherited_aj_source_provenance": {
|
||||
"candidate_sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b",
|
||||
"diagnostic_additions": [
|
||||
"generated/applied/pending trace split",
|
||||
"fixed-sequence bitwise audit",
|
||||
"source provenance and final APL state disclosure"
|
||||
],
|
||||
"module_globals_patched": false,
|
||||
"only_dynamics_change": "fixed zero-initialized 0/18-step h32 delay before unchanged end g write",
|
||||
"sealed_source_sha256": {
|
||||
"ae_backend": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
|
||||
"af_queue": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961",
|
||||
"ag_gpu": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a",
|
||||
"ag_worker": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"source_diff_sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
"inherited_source_audit_scope": "AJ source provenance only; AM overlay semantics are recorded separately",
|
||||
"input": {
|
||||
"base_candidate_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"manifest_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"manifest_sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b",
|
||||
"mask_file": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"overlay_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
"installation_schedule": "before tick 0; after fast APL zeroing",
|
||||
"installed_nonzero_count": 14232,
|
||||
"learning": false,
|
||||
"mapped_candidate_count": 14232,
|
||||
"missing_candidate_count": 0,
|
||||
"nonzero_delta_count": 14232,
|
||||
"overlay_name": "static25",
|
||||
"schema": "phase4am-overlay-audit-v1",
|
||||
"state_dtype": "float64",
|
||||
"static25_is_exact_fraction_of_float64_base_claimed": false,
|
||||
"untouched_weights_bitwise_preserved": true,
|
||||
"weights_updated_during_run": false,
|
||||
"zero_delta_no_write": true
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"schema": "phase4am-overlay-v1",
|
||||
"overlay_name": "static25",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d",
|
||||
"mask_path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"base_candidate_path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"aj_model_dir": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1",
|
||||
"base_rhs_ast_sha256": "e89afc5c18e34631489aa479d9c8ba9d1fa40a8b0f721105405b9a6ef636959d",
|
||||
"old_f32_expression_source_sha256": "5ec83a132deb8ba20e62dab485537c2414016fe2fece546198d61c0668d75b6b",
|
||||
"training": false,
|
||||
"fixed_for_whole_trial": true
|
||||
}
|
||||
+104
@@ -0,0 +1,104 @@
|
||||
tick,neuron_idx,attempted,accepted,rejected
|
||||
10,4786,1,1,0
|
||||
14,2029,1,1,0
|
||||
17,530,1,1,0
|
||||
26,434,1,1,0
|
||||
27,7680,1,1,0
|
||||
28,999,1,1,0
|
||||
34,189,1,1,0
|
||||
43,622,1,1,0
|
||||
46,571,1,1,0
|
||||
59,999,1,1,0
|
||||
69,6721,1,1,0
|
||||
73,434,1,1,0
|
||||
73,130753,1,1,0
|
||||
74,97,1,1,0
|
||||
83,7322,1,1,0
|
||||
87,97,1,0,1
|
||||
89,159,1,1,0
|
||||
96,1022,1,1,0
|
||||
111,1372,1,1,0
|
||||
113,54264,1,1,0
|
||||
121,189,1,1,0
|
||||
127,4786,1,1,0
|
||||
129,189,1,0,1
|
||||
141,1372,1,1,0
|
||||
141,132659,1,1,0
|
||||
146,9052,1,1,0
|
||||
188,1011,1,0,1
|
||||
213,434,1,0,1
|
||||
217,130753,1,1,0
|
||||
229,1372,1,0,1
|
||||
242,1372,1,1,0
|
||||
250,2029,1,1,0
|
||||
277,522,1,1,0
|
||||
279,4624,1,1,0
|
||||
280,97,1,1,0
|
||||
280,9052,1,1,0
|
||||
289,530,1,0,1
|
||||
296,159,1,1,0
|
||||
297,189,1,1,0
|
||||
304,434,1,1,0
|
||||
306,4786,1,1,0
|
||||
346,54264,1,1,0
|
||||
356,710,1,0,1
|
||||
364,2029,1,1,0
|
||||
365,1372,1,1,0
|
||||
368,7322,1,1,0
|
||||
381,530,1,1,0
|
||||
394,1372,1,1,0
|
||||
394,54264,1,1,0
|
||||
402,54264,1,0,1
|
||||
424,189,1,1,0
|
||||
441,1011,1,0,1
|
||||
453,132659,1,0,1
|
||||
472,130257,1,1,0
|
||||
494,97,1,1,0
|
||||
500,97,1,0,1
|
||||
536,1372,1,1,0
|
||||
545,360,1,1,0
|
||||
560,189,1,0,1
|
||||
574,6721,1,1,0
|
||||
585,4624,1,1,0
|
||||
605,360,1,0,1
|
||||
623,434,1,1,0
|
||||
626,2029,1,0,1
|
||||
635,1022,1,1,0
|
||||
638,530,1,0,1
|
||||
666,6721,1,1,0
|
||||
673,130753,1,1,0
|
||||
679,130753,1,0,1
|
||||
687,530,1,1,0
|
||||
688,1372,1,1,0
|
||||
689,79514,1,1,0
|
||||
697,54264,1,1,0
|
||||
715,522,1,1,0
|
||||
730,1011,1,1,0
|
||||
734,434,1,1,0
|
||||
734,2029,1,1,0
|
||||
766,130257,1,1,0
|
||||
770,130257,1,0,1
|
||||
782,9052,1,1,0
|
||||
795,2029,1,1,0
|
||||
806,132659,1,0,1
|
||||
811,434,1,0,1
|
||||
813,4786,1,1,0
|
||||
819,54264,1,1,0
|
||||
831,710,1,0,1
|
||||
832,130753,1,0,1
|
||||
835,53508,1,1,0
|
||||
862,4624,1,1,0
|
||||
869,159,1,1,0
|
||||
872,189,1,0,1
|
||||
876,130753,1,1,0
|
||||
898,522,1,1,0
|
||||
913,9052,1,1,0
|
||||
945,97,1,0,1
|
||||
948,97,1,0,1
|
||||
949,54264,1,1,0
|
||||
955,522,1,0,1
|
||||
960,6721,1,1,0
|
||||
965,1022,1,0,1
|
||||
971,54264,1,1,0
|
||||
978,159,1,1,0
|
||||
984,97,1,1,0
|
||||
|
+17
@@ -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"
|
||||
]
|
||||
}
|
||||
+168
@@ -0,0 +1,168 @@
|
||||
{
|
||||
"case": "novel_to_aj-matched_energy-00-s1073741826",
|
||||
"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": 31278,
|
||||
"requested": 103,
|
||||
"accepted_requests": 77,
|
||||
"rejected_requests": 26,
|
||||
"arriving_edges": 15282839,
|
||||
"accepted_arriving_edges": 14078029,
|
||||
"counts_match_sparse_events": true,
|
||||
"all_finite": true,
|
||||
"record_history": false,
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"kc_targets_present": 4064,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"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": "b3bccac72e917bb146891764945b6d4e97a9ad56cb6d91b40dfd082f0db35ab3",
|
||||
"final_apl_state_float32": [
|
||||
151.92092895507812,
|
||||
170.62469482421875
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125641154,
|
||||
1126866924
|
||||
],
|
||||
"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.0028037480005878024,
|
||||
"diagnostic_simulation_seconds": 5.291460865999397,
|
||||
"wall_seconds": 6.3629232040002535,
|
||||
"peak_allocated_vram_bytes": 526523392,
|
||||
"peak_reserved_vram_bytes": 541065216,
|
||||
"input_sha256": {
|
||||
"spec.json": "8d7f56b1e0cab5de147d5395bd89906b25b7d07fef9d7fc859a45ffe5884cc2c",
|
||||
"requests.npz": "3bbb79402b17f63d92b0390973396d2a84d9df7d9ba3d400a8ab9ec12a9ebb6d",
|
||||
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
}
|
||||
}
|
||||
+66
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"adapter_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"adapter_sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9",
|
||||
"apl_delay_steps": 18,
|
||||
"ast": {
|
||||
"adapted_run_ast_sha256": "b0401e196eb3a9f40873381ffa2d5a42bd9d2be854c386851c80fb0b0a386eb0",
|
||||
"derived_namespace_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"entire_tick_loop_ast_identical": true,
|
||||
"fake_original_file_used": false,
|
||||
"hook_after_apl_zero_before_effective_hash": true,
|
||||
"inserted_ast_statements": 1,
|
||||
"loop_ast_sha256": "b50b21b7239f6b55b357e9f275786099c06e8e1ea924aeca07f13d3955d64151",
|
||||
"only_ast_change": "_phase4am_install_overlay(weights, graph, apl_out_mask, upload, out_dir, source_provenance)",
|
||||
"original_module_file": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"original_module_globals_patched": false,
|
||||
"original_run_ast_sha256": "6efd7d130a853ba9e99cc8672580ac91fcda9cf0883631efcd61c5e673756e1b"
|
||||
},
|
||||
"complete": true,
|
||||
"delta_constant_for_entire_trial": true,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"inherited_source_audit_describes_AM_semantics": false,
|
||||
"inherited_summary_sha256": "0041ac2e5b6473196d943dde6c2891c75695bce5d73ee8e1a01b44b6bfc618ff",
|
||||
"installation_calls": 1,
|
||||
"learning": false,
|
||||
"original_module_globals_patched": false,
|
||||
"overlay_audit_sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085",
|
||||
"overlay_module_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"overlay_module_sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4",
|
||||
"schema": "phase4am-adapter-provenance-v1",
|
||||
"scope": "constant sparse overlay installation only; no within-trial plasticity or learning",
|
||||
"sealed_sources": {
|
||||
"apl-timing-lab-v1/gpu_timing.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
"apl-timing-lab-v1/timing_queue.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
"author-apl-lab-v2/gpu_apl.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
"author-apl-lab-v2/legacy_apl_worker.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"author-fullgraph-lab-v1/oracle_full.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cpp": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cu": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
"author-runtime-lab-v1/gpu_backend.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
}
|
||||
},
|
||||
"weights_updated_during_run": false
|
||||
}
|
||||
+45
@@ -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"
|
||||
}
|
||||
+38
@@ -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": "4162486c61f9f1c20dbf230c4b88fa3c02f36eff7f2f8843586ac269fee77e47",
|
||||
"final_apl_state_float32": [
|
||||
152.2058563232422,
|
||||
171.3150634765625
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125659827,
|
||||
1126912168
|
||||
],
|
||||
"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
|
||||
}
|
||||
+312
@@ -0,0 +1,312 @@
|
||||
{
|
||||
"schema": "phase4am-comparison-v1",
|
||||
"mode": "self",
|
||||
"case_dir": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741827",
|
||||
"left": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0",
|
||||
"right": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0",
|
||||
"pass_all": true,
|
||||
"learning_achieved": false,
|
||||
"candidate_generated": false,
|
||||
"tolerance": null,
|
||||
"scope": "Single-run event/queue/input/static-overlay self-consistency; no repeat, equivalence, physiology or learning PASS",
|
||||
"explicit_exclusions": [
|
||||
"build_or_cache_seconds",
|
||||
"diagnostic_simulation_seconds",
|
||||
"peak_allocated_vram_bytes",
|
||||
"peak_reserved_vram_bytes",
|
||||
"wall_seconds"
|
||||
],
|
||||
"independent_cpu_wholebrain_oracle_claim": false,
|
||||
"overlay_name": "static25",
|
||||
"nodes": 166700,
|
||||
"edges": 25582938,
|
||||
"steps": 1000,
|
||||
"apl_delay_steps": 18,
|
||||
"full_queue_reconstructed": true,
|
||||
"total_spikes": 29910,
|
||||
"checks": {
|
||||
"left_gpu.summary_complete": true,
|
||||
"left_gpu.case_name": true,
|
||||
"left_gpu.history_mode": true,
|
||||
"left_gpu.apl_precision": true,
|
||||
"left_gpu.no_error_marker": true,
|
||||
"left_gpu.events_sorted_unique": true,
|
||||
"left_gpu.count_nonnegative_total": true,
|
||||
"left_gpu.ref_range": true,
|
||||
"left_gpu.reported_events": true,
|
||||
"left_gpu.last_hash_v": true,
|
||||
"left_gpu.last_hash_g": true,
|
||||
"left_gpu.last_hash_ref": true,
|
||||
"left_gpu.request_summary": true,
|
||||
"left_gpu.apl_positive_drive": true,
|
||||
"left_gpu.apl_positive_state": true,
|
||||
"left_gpu.apl_positive_inhibition": true,
|
||||
"left_gpu.apl_positive_applied": true,
|
||||
"left_gpu.delay_summary": true,
|
||||
"left_gpu.no_dense_v": true,
|
||||
"left_gpu.no_dense_g": true,
|
||||
"left_gpu.no_dense_ref": true,
|
||||
"left_gpu.component_summary_consistent": true,
|
||||
"left_gpu.full_event_queue_request_accounting": true,
|
||||
"left_gpu.timing_finite_nonnegative": true,
|
||||
"left_gpu.fixed_delay_applied.schema": true,
|
||||
"left_gpu.fixed_delay_applied.finite": true,
|
||||
"left_gpu.fixed_delay_applied.bitwise_exact": true,
|
||||
"left_gpu.fixed_delay_pending.schema": true,
|
||||
"left_gpu.fixed_delay_pending.finite": true,
|
||||
"left_gpu.fixed_delay_pending.bitwise_exact": true,
|
||||
"left_gpu.finite_sequence_row_conservation": true,
|
||||
"left_gpu.timing_integer_metadata": true,
|
||||
"left_gpu.pending_hash_metadata": true,
|
||||
"left_gpu.pending_shape_metadata": true,
|
||||
"left_gpu.pending_summary_counts": true,
|
||||
"left_gpu.final_apl_state_metadata": true,
|
||||
"left_gpu.no_extra_brain_or_apl_ticks": true,
|
||||
"left_gpu.timing_summary_metadata": true,
|
||||
"input_overlay_and_source_provenance": true
|
||||
},
|
||||
"differences": {},
|
||||
"read_manifest": [
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4af-author-fullgraph/oracle/no_input/coefficients.json",
|
||||
"bytes": 2329,
|
||||
"sha256": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/apl_globals.npy",
|
||||
"bytes": 136,
|
||||
"sha256": "8388c8795d49cfe5b14fda54f76ef3a35030c62ba87bd8ca6334a2dcdf186f19"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/input_matrix.npy",
|
||||
"bytes": 1333728,
|
||||
"sha256": "c4d3df703ea5f1d7402b8255cfa19d9744139ad1048827c23b151d8ba766fec6"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/kc_globals.npy",
|
||||
"bytes": 16384,
|
||||
"sha256": "97a570aafa089f93e642b2bb07e3a3322dabb14c3c7dd431f0c8d2b3b7951fdd"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/output_matrix.npy",
|
||||
"bytes": 32640,
|
||||
"sha256": "e2d0a1ccd740e6777245ebf2efcd88bf5e1da9e47308c63ec8e83d451e134a73"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/dst.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "ce20f7433f78442c717ad2a7b5394cf4a3b109d990b4be0788040b7b0f4ed150"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/edge_id.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "49260615ff2b6432ce3dea9ce2c7ab8f83d06c2fb7491e58e08355fcedf86a30"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/nodes.npy",
|
||||
"bytes": 666928,
|
||||
"sha256": "5b511a98e8fbf8d65bbc70b93e75ecae19366f650b7842a45611bfad62ed83dc"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/ptr.npy",
|
||||
"bytes": 1333736,
|
||||
"sha256": "fe43420f11e6242a11f8199ae7f097cab4b8a6db181d36f2a46b9e46670acbb4"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/signed_raw.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "f9884ccb8930b32420b27c69271df78034a8350fe5a5c9b76a63c259268efc09"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/src.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "bfd625ce690fc21eb0a8b9dede831688ab73b789045ba83ddf4baeefeddf1fc3"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/weights.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741827/requests.npz",
|
||||
"bytes": 858,
|
||||
"sha256": "2e551b842adc13a505d7703cacb7329df45752e5705bd0b912dcd73ac6d481d8"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741827/spec.json",
|
||||
"bytes": 1632,
|
||||
"sha256": "e8e2d1b7fe4abbd70b4a03316955a33277475cffa9395f102500321d47e971c1"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "5a181941b67b4a28e6df9ca2a8498aeed233d72f16a1223f0eb311dfb493762d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "d3daf3db4a4bbfd788625d6e4f4c091e0dc3a5d8502f7a8a256e5bd170d37ac9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "aa24122ed9527ebf2c9c405abd9588408ae83bd9692594e5a8ee43e1539f4392"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "a27f44322402b3bca538baf2497b15261d4c9975af1b9b453df0b8c5e373b025"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "11c4308abebae48431222499f2be3531d240dc642252ad3ea52fce79912cffd8"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "c3a3f3f4f55640fb6796f512bc8949ac68e4c64a695d4b1429c6a442ca0f76e6"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/apl-timing-audit.json",
|
||||
"bytes": 1178,
|
||||
"sha256": "09e81fcee6469a29f159e36f324c4fc653be93ac979d8ee6cc5178bc53d4a95c"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/queue.jsonl",
|
||||
"bytes": 320760,
|
||||
"sha256": "6f897a2c1abc5da838ec838d7fd3227d64c2542c10f46f988bd1e68e47bbf091"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/requests.csv",
|
||||
"bytes": 1954,
|
||||
"sha256": "50e38f3b8f8e877b78b7e7766b273d7d31bedd247a853c0d5cafe71bc599d0d6"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/state.npz",
|
||||
"bytes": 2064365,
|
||||
"sha256": "9b02804de646d42edffb4d839455417c38c25774b5195ce97733ed80cd726529"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/summary.json",
|
||||
"bytes": 6480,
|
||||
"sha256": "0041ac2e5b6473196d943dde6c2891c75695bce5d73ee8e1a01b44b6bfc618ff"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741827-r0/tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "1571cf88d1ab3577a2f302b43e21863be887a9636048af82aa86b6ba5b9e2026"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"bytes": 57056,
|
||||
"sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"bytes": 113984,
|
||||
"sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/compare_timing.py",
|
||||
"bytes": 41221,
|
||||
"sha256": "9010f070fba9b7c9cf2d86187ee2abc57f3ac606ebc08a42baad4f3922b51734"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"bytes": 27083,
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"bytes": 4443,
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"bytes": 21206,
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"bytes": 8158,
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"bytes": 32146,
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"bytes": 1203,
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"bytes": 10422,
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"bytes": 16277,
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"bytes": 15690,
|
||||
"sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/comparison.py",
|
||||
"bytes": 37000,
|
||||
"sha256": "4d64020af05e7fc9e535ac8532dd0e7b614b200f695ed8c6d486c6151de57175"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"bytes": 11355,
|
||||
"sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4"
|
||||
}
|
||||
],
|
||||
"failed_checks": []
|
||||
}
|
||||
+97
@@ -0,0 +1,97 @@
|
||||
[
|
||||
{
|
||||
"path": "adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "5a181941b67b4a28e6df9ca2a8498aeed233d72f16a1223f0eb311dfb493762d"
|
||||
},
|
||||
{
|
||||
"path": "apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "d3daf3db4a4bbfd788625d6e4f4c091e0dc3a5d8502f7a8a256e5bd170d37ac9"
|
||||
},
|
||||
{
|
||||
"path": "apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "aa24122ed9527ebf2c9c405abd9588408ae83bd9692594e5a8ee43e1539f4392"
|
||||
},
|
||||
{
|
||||
"path": "apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "a27f44322402b3bca538baf2497b15261d4c9975af1b9b453df0b8c5e373b025"
|
||||
},
|
||||
{
|
||||
"path": "apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "11c4308abebae48431222499f2be3531d240dc642252ad3ea52fce79912cffd8"
|
||||
},
|
||||
{
|
||||
"path": "apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "c3a3f3f4f55640fb6796f512bc8949ac68e4c64a695d4b1429c6a442ca0f76e6"
|
||||
},
|
||||
{
|
||||
"path": "apl-timing-audit.json",
|
||||
"bytes": 1178,
|
||||
"sha256": "09e81fcee6469a29f159e36f324c4fc653be93ac979d8ee6cc5178bc53d4a95c"
|
||||
},
|
||||
{
|
||||
"path": "comparison.json",
|
||||
"bytes": 14861,
|
||||
"sha256": "300febee83d763a5be718ecf1534287088dc2812c152011ec252969f43c1428a"
|
||||
},
|
||||
{
|
||||
"path": "overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "queue.jsonl",
|
||||
"bytes": 320760,
|
||||
"sha256": "6f897a2c1abc5da838ec838d7fd3227d64c2542c10f46f988bd1e68e47bbf091"
|
||||
},
|
||||
{
|
||||
"path": "requests.csv",
|
||||
"bytes": 1954,
|
||||
"sha256": "50e38f3b8f8e877b78b7e7766b273d7d31bedd247a853c0d5cafe71bc599d0d6"
|
||||
},
|
||||
{
|
||||
"path": "sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "state.npz",
|
||||
"bytes": 2064365,
|
||||
"sha256": "9b02804de646d42edffb4d839455417c38c25774b5195ce97733ed80cd726529"
|
||||
},
|
||||
{
|
||||
"path": "summary.json",
|
||||
"bytes": 6480,
|
||||
"sha256": "0041ac2e5b6473196d943dde6c2891c75695bce5d73ee8e1a01b44b6bfc618ff"
|
||||
},
|
||||
{
|
||||
"path": "tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "1571cf88d1ab3577a2f302b43e21863be887a9636048af82aa86b6ba5b9e2026"
|
||||
}
|
||||
]
|
||||
+83
@@ -0,0 +1,83 @@
|
||||
{
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"apl_overlap_count": 0,
|
||||
"arrays": {
|
||||
"base_candidate_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "380a4e9f5e5431baa8f74ecabf791febdc328e5e054fb222dc505df64a3fd501",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"edge_id": {
|
||||
"dtype": "int64",
|
||||
"raw_sha256": "7c2facacbf1b3ec2fc8f265596d85988b6db6d20daab86922e194d66964367f0",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"plastic_delta_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "ea03a0ab6b537ea6bcac86191dc79f4eed997ef890885cb695440a0cfc224a67",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
}
|
||||
},
|
||||
"arrival_weight_sampling": "arrival time; delta fixed for entire trial",
|
||||
"base_graph_files_modified": false,
|
||||
"base_weights_file_sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"base_weights_raw_sha256": "a8c19cde743bd456bcb2e988d504f805b6943d6ceb97cd241d6e1e472ab5a591",
|
||||
"bounds_pass": true,
|
||||
"bridge": "baseSI64 + (delta32 widened to float64) * float64(0.001); nonzero rows only",
|
||||
"candidate_count": 14232,
|
||||
"complete": true,
|
||||
"copied_manifest_file": "overlay-manifest.json",
|
||||
"copied_overlay_file": "overlay-input.npz",
|
||||
"delta_dtype": "float32",
|
||||
"delta_units": "mV",
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"expected_effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"frozen_mask_exact": true,
|
||||
"inherited_aj_source_provenance": {
|
||||
"candidate_sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b",
|
||||
"diagnostic_additions": [
|
||||
"generated/applied/pending trace split",
|
||||
"fixed-sequence bitwise audit",
|
||||
"source provenance and final APL state disclosure"
|
||||
],
|
||||
"module_globals_patched": false,
|
||||
"only_dynamics_change": "fixed zero-initialized 0/18-step h32 delay before unchanged end g write",
|
||||
"sealed_source_sha256": {
|
||||
"ae_backend": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
|
||||
"af_queue": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961",
|
||||
"ag_gpu": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a",
|
||||
"ag_worker": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"source_diff_sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
"inherited_source_audit_scope": "AJ source provenance only; AM overlay semantics are recorded separately",
|
||||
"input": {
|
||||
"base_candidate_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"manifest_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"manifest_sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b",
|
||||
"mask_file": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"overlay_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
"installation_schedule": "before tick 0; after fast APL zeroing",
|
||||
"installed_nonzero_count": 14232,
|
||||
"learning": false,
|
||||
"mapped_candidate_count": 14232,
|
||||
"missing_candidate_count": 0,
|
||||
"nonzero_delta_count": 14232,
|
||||
"overlay_name": "static25",
|
||||
"schema": "phase4am-overlay-audit-v1",
|
||||
"state_dtype": "float64",
|
||||
"static25_is_exact_fraction_of_float64_base_claimed": false,
|
||||
"untouched_weights_bitwise_preserved": true,
|
||||
"weights_updated_during_run": false,
|
||||
"zero_delta_no_write": true
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"schema": "phase4am-overlay-v1",
|
||||
"overlay_name": "static25",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d",
|
||||
"mask_path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"base_candidate_path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"aj_model_dir": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1",
|
||||
"base_rhs_ast_sha256": "e89afc5c18e34631489aa479d9c8ba9d1fa40a8b0f721105405b9a6ef636959d",
|
||||
"old_f32_expression_source_sha256": "5ec83a132deb8ba20e62dab485537c2414016fe2fece546198d61c0668d75b6b",
|
||||
"training": false,
|
||||
"fixed_for_whole_trial": true
|
||||
}
|
||||
+122
@@ -0,0 +1,122 @@
|
||||
tick,neuron_idx,attempted,accepted,rejected
|
||||
9,999,1,1,0
|
||||
10,54264,1,1,0
|
||||
20,813,1,1,0
|
||||
47,189,1,1,0
|
||||
59,1372,1,1,0
|
||||
78,522,1,1,0
|
||||
80,1372,1,0,1
|
||||
88,159,1,1,0
|
||||
105,6721,1,1,0
|
||||
108,2029,1,1,0
|
||||
112,2029,1,0,1
|
||||
117,54264,1,1,0
|
||||
121,434,1,0,1
|
||||
121,1372,1,1,0
|
||||
126,79514,1,1,0
|
||||
130,130257,1,1,0
|
||||
133,2029,1,1,0
|
||||
134,53508,1,1,0
|
||||
145,130753,1,1,0
|
||||
160,700,1,1,0
|
||||
190,434,1,0,1
|
||||
191,159,1,0,1
|
||||
197,522,1,1,0
|
||||
207,2029,1,1,0
|
||||
210,2029,1,0,1
|
||||
212,7680,1,1,0
|
||||
226,434,1,0,1
|
||||
249,434,1,1,0
|
||||
260,6721,1,1,0
|
||||
261,434,1,0,1
|
||||
271,1022,1,0,1
|
||||
273,522,1,1,0
|
||||
294,97,1,1,0
|
||||
295,1372,1,1,0
|
||||
306,360,1,1,0
|
||||
316,54264,1,1,0
|
||||
319,530,1,0,1
|
||||
320,159,1,0,1
|
||||
321,360,1,0,1
|
||||
334,54264,1,0,1
|
||||
349,1011,1,0,1
|
||||
352,1372,1,1,0
|
||||
353,999,1,0,1
|
||||
354,79514,1,1,0
|
||||
355,189,1,0,1
|
||||
355,55121,1,1,0
|
||||
359,7322,1,1,0
|
||||
365,999,1,0,1
|
||||
366,622,1,1,0
|
||||
369,6721,1,1,0
|
||||
380,53508,1,1,0
|
||||
393,189,1,0,1
|
||||
415,434,1,0,1
|
||||
421,4624,1,1,0
|
||||
422,97,1,1,0
|
||||
432,710,1,1,0
|
||||
433,97,1,0,1
|
||||
445,130753,1,1,0
|
||||
460,4624,1,1,0
|
||||
477,7322,1,1,0
|
||||
482,7322,1,0,1
|
||||
517,1372,1,1,0
|
||||
525,530,1,1,0
|
||||
525,710,1,1,0
|
||||
548,1022,1,0,1
|
||||
552,999,1,0,1
|
||||
561,130753,1,1,0
|
||||
571,4786,1,1,0
|
||||
573,622,1,1,0
|
||||
594,4786,1,1,0
|
||||
594,130753,1,1,0
|
||||
605,2029,1,1,0
|
||||
623,434,1,0,1
|
||||
628,2029,1,1,0
|
||||
634,1022,1,1,0
|
||||
643,54264,1,1,0
|
||||
651,55121,1,1,0
|
||||
660,530,1,1,0
|
||||
661,79514,1,1,0
|
||||
692,159,1,1,0
|
||||
703,434,1,0,1
|
||||
709,710,1,1,0
|
||||
709,54264,1,1,0
|
||||
713,97,1,0,1
|
||||
732,79514,1,1,0
|
||||
733,189,1,1,0
|
||||
735,700,1,0,1
|
||||
738,2029,1,1,0
|
||||
763,530,1,1,0
|
||||
768,132659,1,1,0
|
||||
773,1372,1,1,0
|
||||
774,9052,1,1,0
|
||||
791,1011,1,1,0
|
||||
800,1011,1,0,1
|
||||
811,54264,1,1,0
|
||||
813,130753,1,1,0
|
||||
817,130257,1,0,1
|
||||
838,530,1,1,0
|
||||
840,1011,1,1,0
|
||||
848,4624,1,0,1
|
||||
854,530,1,0,1
|
||||
855,4786,1,1,0
|
||||
861,53508,1,1,0
|
||||
867,622,1,1,0
|
||||
871,7680,1,1,0
|
||||
885,159,1,0,1
|
||||
891,9052,1,1,0
|
||||
894,130753,1,0,1
|
||||
898,159,1,0,1
|
||||
903,1372,1,1,0
|
||||
918,132659,1,0,1
|
||||
920,4786,1,1,0
|
||||
921,79514,1,1,0
|
||||
947,97,1,0,1
|
||||
947,1372,1,1,0
|
||||
949,571,1,1,0
|
||||
949,9052,1,1,0
|
||||
951,159,1,0,1
|
||||
975,132659,1,1,0
|
||||
976,97,1,1,0
|
||||
983,700,1,1,0
|
||||
|
+17
@@ -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"
|
||||
]
|
||||
}
|
||||
+168
@@ -0,0 +1,168 @@
|
||||
{
|
||||
"case": "novel_to_aj-matched_energy-00-s1073741827",
|
||||
"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": 29910,
|
||||
"requested": 121,
|
||||
"accepted_requests": 84,
|
||||
"rejected_requests": 37,
|
||||
"arriving_edges": 14241795,
|
||||
"accepted_arriving_edges": 13096300,
|
||||
"counts_match_sparse_events": true,
|
||||
"all_finite": true,
|
||||
"record_history": false,
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"kc_targets_present": 4064,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"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": "4162486c61f9f1c20dbf230c4b88fa3c02f36eff7f2f8843586ac269fee77e47",
|
||||
"final_apl_state_float32": [
|
||||
152.2058563232422,
|
||||
171.3150634765625
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125659827,
|
||||
1126912168
|
||||
],
|
||||
"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.0028094189983676188,
|
||||
"diagnostic_simulation_seconds": 5.216078991001268,
|
||||
"wall_seconds": 6.299051606998546,
|
||||
"peak_allocated_vram_bytes": 526523392,
|
||||
"peak_reserved_vram_bytes": 541065216,
|
||||
"input_sha256": {
|
||||
"spec.json": "e8e2d1b7fe4abbd70b4a03316955a33277475cffa9395f102500321d47e971c1",
|
||||
"requests.npz": "2e551b842adc13a505d7703cacb7329df45752e5705bd0b912dcd73ac6d481d8",
|
||||
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
}
|
||||
}
|
||||
+66
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"adapter_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"adapter_sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9",
|
||||
"apl_delay_steps": 18,
|
||||
"ast": {
|
||||
"adapted_run_ast_sha256": "b0401e196eb3a9f40873381ffa2d5a42bd9d2be854c386851c80fb0b0a386eb0",
|
||||
"derived_namespace_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"entire_tick_loop_ast_identical": true,
|
||||
"fake_original_file_used": false,
|
||||
"hook_after_apl_zero_before_effective_hash": true,
|
||||
"inserted_ast_statements": 1,
|
||||
"loop_ast_sha256": "b50b21b7239f6b55b357e9f275786099c06e8e1ea924aeca07f13d3955d64151",
|
||||
"only_ast_change": "_phase4am_install_overlay(weights, graph, apl_out_mask, upload, out_dir, source_provenance)",
|
||||
"original_module_file": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"original_module_globals_patched": false,
|
||||
"original_run_ast_sha256": "6efd7d130a853ba9e99cc8672580ac91fcda9cf0883631efcd61c5e673756e1b"
|
||||
},
|
||||
"complete": true,
|
||||
"delta_constant_for_entire_trial": true,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"inherited_source_audit_describes_AM_semantics": false,
|
||||
"inherited_summary_sha256": "07c91dc8e1d82bf96e120d228b68621d831922e4dfb1976355b9735582975b2d",
|
||||
"installation_calls": 1,
|
||||
"learning": false,
|
||||
"original_module_globals_patched": false,
|
||||
"overlay_audit_sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085",
|
||||
"overlay_module_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"overlay_module_sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4",
|
||||
"schema": "phase4am-adapter-provenance-v1",
|
||||
"scope": "constant sparse overlay installation only; no within-trial plasticity or learning",
|
||||
"sealed_sources": {
|
||||
"apl-timing-lab-v1/gpu_timing.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
"apl-timing-lab-v1/timing_queue.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
"author-apl-lab-v2/gpu_apl.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
"author-apl-lab-v2/legacy_apl_worker.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"author-fullgraph-lab-v1/oracle_full.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cpp": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cu": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
"author-runtime-lab-v1/gpu_backend.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
}
|
||||
},
|
||||
"weights_updated_during_run": false
|
||||
}
|
||||
+45
@@ -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"
|
||||
}
|
||||
+38
@@ -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": "d8835665596ef77b38b8338f04954c64f6d082b893c57b1b1ffb05392b2bfffc",
|
||||
"final_apl_state_float32": [
|
||||
154.08975219726562,
|
||||
168.51675415039062
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125783290,
|
||||
1126728778
|
||||
],
|
||||
"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
|
||||
}
|
||||
+312
@@ -0,0 +1,312 @@
|
||||
{
|
||||
"schema": "phase4am-comparison-v1",
|
||||
"mode": "self",
|
||||
"case_dir": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741828",
|
||||
"left": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0",
|
||||
"right": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0",
|
||||
"pass_all": true,
|
||||
"learning_achieved": false,
|
||||
"candidate_generated": false,
|
||||
"tolerance": null,
|
||||
"scope": "Single-run event/queue/input/static-overlay self-consistency; no repeat, equivalence, physiology or learning PASS",
|
||||
"explicit_exclusions": [
|
||||
"build_or_cache_seconds",
|
||||
"diagnostic_simulation_seconds",
|
||||
"peak_allocated_vram_bytes",
|
||||
"peak_reserved_vram_bytes",
|
||||
"wall_seconds"
|
||||
],
|
||||
"independent_cpu_wholebrain_oracle_claim": false,
|
||||
"overlay_name": "static25",
|
||||
"nodes": 166700,
|
||||
"edges": 25582938,
|
||||
"steps": 1000,
|
||||
"apl_delay_steps": 18,
|
||||
"full_queue_reconstructed": true,
|
||||
"total_spikes": 31006,
|
||||
"checks": {
|
||||
"left_gpu.summary_complete": true,
|
||||
"left_gpu.case_name": true,
|
||||
"left_gpu.history_mode": true,
|
||||
"left_gpu.apl_precision": true,
|
||||
"left_gpu.no_error_marker": true,
|
||||
"left_gpu.events_sorted_unique": true,
|
||||
"left_gpu.count_nonnegative_total": true,
|
||||
"left_gpu.ref_range": true,
|
||||
"left_gpu.reported_events": true,
|
||||
"left_gpu.last_hash_v": true,
|
||||
"left_gpu.last_hash_g": true,
|
||||
"left_gpu.last_hash_ref": true,
|
||||
"left_gpu.request_summary": true,
|
||||
"left_gpu.apl_positive_drive": true,
|
||||
"left_gpu.apl_positive_state": true,
|
||||
"left_gpu.apl_positive_inhibition": true,
|
||||
"left_gpu.apl_positive_applied": true,
|
||||
"left_gpu.delay_summary": true,
|
||||
"left_gpu.no_dense_v": true,
|
||||
"left_gpu.no_dense_g": true,
|
||||
"left_gpu.no_dense_ref": true,
|
||||
"left_gpu.component_summary_consistent": true,
|
||||
"left_gpu.full_event_queue_request_accounting": true,
|
||||
"left_gpu.timing_finite_nonnegative": true,
|
||||
"left_gpu.fixed_delay_applied.schema": true,
|
||||
"left_gpu.fixed_delay_applied.finite": true,
|
||||
"left_gpu.fixed_delay_applied.bitwise_exact": true,
|
||||
"left_gpu.fixed_delay_pending.schema": true,
|
||||
"left_gpu.fixed_delay_pending.finite": true,
|
||||
"left_gpu.fixed_delay_pending.bitwise_exact": true,
|
||||
"left_gpu.finite_sequence_row_conservation": true,
|
||||
"left_gpu.timing_integer_metadata": true,
|
||||
"left_gpu.pending_hash_metadata": true,
|
||||
"left_gpu.pending_shape_metadata": true,
|
||||
"left_gpu.pending_summary_counts": true,
|
||||
"left_gpu.final_apl_state_metadata": true,
|
||||
"left_gpu.no_extra_brain_or_apl_ticks": true,
|
||||
"left_gpu.timing_summary_metadata": true,
|
||||
"input_overlay_and_source_provenance": true
|
||||
},
|
||||
"differences": {},
|
||||
"read_manifest": [
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4af-author-fullgraph/oracle/no_input/coefficients.json",
|
||||
"bytes": 2329,
|
||||
"sha256": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/apl_globals.npy",
|
||||
"bytes": 136,
|
||||
"sha256": "8388c8795d49cfe5b14fda54f76ef3a35030c62ba87bd8ca6334a2dcdf186f19"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/input_matrix.npy",
|
||||
"bytes": 1333728,
|
||||
"sha256": "c4d3df703ea5f1d7402b8255cfa19d9744139ad1048827c23b151d8ba766fec6"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/kc_globals.npy",
|
||||
"bytes": 16384,
|
||||
"sha256": "97a570aafa089f93e642b2bb07e3a3322dabb14c3c7dd431f0c8d2b3b7951fdd"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/output_matrix.npy",
|
||||
"bytes": 32640,
|
||||
"sha256": "e2d0a1ccd740e6777245ebf2efcd88bf5e1da9e47308c63ec8e83d451e134a73"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/dst.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "ce20f7433f78442c717ad2a7b5394cf4a3b109d990b4be0788040b7b0f4ed150"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/edge_id.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "49260615ff2b6432ce3dea9ce2c7ab8f83d06c2fb7491e58e08355fcedf86a30"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/nodes.npy",
|
||||
"bytes": 666928,
|
||||
"sha256": "5b511a98e8fbf8d65bbc70b93e75ecae19366f650b7842a45611bfad62ed83dc"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/ptr.npy",
|
||||
"bytes": 1333736,
|
||||
"sha256": "fe43420f11e6242a11f8199ae7f097cab4b8a6db181d36f2a46b9e46670acbb4"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/signed_raw.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "f9884ccb8930b32420b27c69271df78034a8350fe5a5c9b76a63c259268efc09"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/src.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "bfd625ce690fc21eb0a8b9dede831688ab73b789045ba83ddf4baeefeddf1fc3"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/weights.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741828/requests.npz",
|
||||
"bytes": 886,
|
||||
"sha256": "40ddaa87b131754987871b2a47480dc69cafdf9183cbe94238e405488d457366"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741828/spec.json",
|
||||
"bytes": 1632,
|
||||
"sha256": "750244ab6ab03181ab841dcf9706c9d0a9b82bceec5683bf6cf976e58dbf4232"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "1f9980ef0444ca654471b8844e33614f7eb8badf6598f9b0a0c206d61b85ead5"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "3c24c9bf2d1a9132b6d0e77c9a8bedefb0ec339aa0b642522e332460413886d3"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "663808920de9d7dbe26c1a0a3de099bbdf4ed2a47eda93e76b21976df3e8535e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "6d1dd5756f210d22c9ae65e7c353040477db8eb379da99f649811f5a487340d0"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "6a253843d47eacff86138d3bf4219ca20cea5b5ac7ffba92a83d2857b441bb50"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "bf5e871420b43ee8e403018f8f3a35700e00f6b3521ffc5aaab5fa4f928cee86"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/apl-timing-audit.json",
|
||||
"bytes": 1180,
|
||||
"sha256": "f277f8a3b2de34c941e8522dc012f2f418f3558cac9b2359c7527c60e21e2e65"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/queue.jsonl",
|
||||
"bytes": 320867,
|
||||
"sha256": "6597c49e87cee4d2bb93aaa4648d05d48a450946244c377f52810c5300408116"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/requests.csv",
|
||||
"bytes": 2077,
|
||||
"sha256": "8e96201cd13f46454111d1ee33a060cc780c5b228ad4df9820c7d850fae72502"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/state.npz",
|
||||
"bytes": 2101974,
|
||||
"sha256": "daacd3e5ccfcfc391a3bc6a67c842e0c2a2ce79a0bb4167b693e799317879a6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/summary.json",
|
||||
"bytes": 6480,
|
||||
"sha256": "07c91dc8e1d82bf96e120d228b68621d831922e4dfb1976355b9735582975b2d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741828-r0/tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "3210be8e765d698e31a577b2e8cfb576353b4faa1facddc0ca3ca4c6dea7e9fb"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"bytes": 57056,
|
||||
"sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"bytes": 113984,
|
||||
"sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/compare_timing.py",
|
||||
"bytes": 41221,
|
||||
"sha256": "9010f070fba9b7c9cf2d86187ee2abc57f3ac606ebc08a42baad4f3922b51734"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"bytes": 27083,
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"bytes": 4443,
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"bytes": 21206,
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"bytes": 8158,
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"bytes": 32146,
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"bytes": 1203,
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"bytes": 10422,
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"bytes": 16277,
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"bytes": 15690,
|
||||
"sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/comparison.py",
|
||||
"bytes": 37000,
|
||||
"sha256": "4d64020af05e7fc9e535ac8532dd0e7b614b200f695ed8c6d486c6151de57175"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"bytes": 11355,
|
||||
"sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4"
|
||||
}
|
||||
],
|
||||
"failed_checks": []
|
||||
}
|
||||
+97
@@ -0,0 +1,97 @@
|
||||
[
|
||||
{
|
||||
"path": "adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "1f9980ef0444ca654471b8844e33614f7eb8badf6598f9b0a0c206d61b85ead5"
|
||||
},
|
||||
{
|
||||
"path": "apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "3c24c9bf2d1a9132b6d0e77c9a8bedefb0ec339aa0b642522e332460413886d3"
|
||||
},
|
||||
{
|
||||
"path": "apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "663808920de9d7dbe26c1a0a3de099bbdf4ed2a47eda93e76b21976df3e8535e"
|
||||
},
|
||||
{
|
||||
"path": "apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "6d1dd5756f210d22c9ae65e7c353040477db8eb379da99f649811f5a487340d0"
|
||||
},
|
||||
{
|
||||
"path": "apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "6a253843d47eacff86138d3bf4219ca20cea5b5ac7ffba92a83d2857b441bb50"
|
||||
},
|
||||
{
|
||||
"path": "apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "bf5e871420b43ee8e403018f8f3a35700e00f6b3521ffc5aaab5fa4f928cee86"
|
||||
},
|
||||
{
|
||||
"path": "apl-timing-audit.json",
|
||||
"bytes": 1180,
|
||||
"sha256": "f277f8a3b2de34c941e8522dc012f2f418f3558cac9b2359c7527c60e21e2e65"
|
||||
},
|
||||
{
|
||||
"path": "comparison.json",
|
||||
"bytes": 14861,
|
||||
"sha256": "0c02c2156b0007dccb564451fc83d039e28137a6bfdef85b4dd7ac40669f6b24"
|
||||
},
|
||||
{
|
||||
"path": "overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "queue.jsonl",
|
||||
"bytes": 320867,
|
||||
"sha256": "6597c49e87cee4d2bb93aaa4648d05d48a450946244c377f52810c5300408116"
|
||||
},
|
||||
{
|
||||
"path": "requests.csv",
|
||||
"bytes": 2077,
|
||||
"sha256": "8e96201cd13f46454111d1ee33a060cc780c5b228ad4df9820c7d850fae72502"
|
||||
},
|
||||
{
|
||||
"path": "sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "state.npz",
|
||||
"bytes": 2101974,
|
||||
"sha256": "daacd3e5ccfcfc391a3bc6a67c842e0c2a2ce79a0bb4167b693e799317879a6d"
|
||||
},
|
||||
{
|
||||
"path": "summary.json",
|
||||
"bytes": 6480,
|
||||
"sha256": "07c91dc8e1d82bf96e120d228b68621d831922e4dfb1976355b9735582975b2d"
|
||||
},
|
||||
{
|
||||
"path": "tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "3210be8e765d698e31a577b2e8cfb576353b4faa1facddc0ca3ca4c6dea7e9fb"
|
||||
}
|
||||
]
|
||||
+83
@@ -0,0 +1,83 @@
|
||||
{
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"apl_overlap_count": 0,
|
||||
"arrays": {
|
||||
"base_candidate_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "380a4e9f5e5431baa8f74ecabf791febdc328e5e054fb222dc505df64a3fd501",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"edge_id": {
|
||||
"dtype": "int64",
|
||||
"raw_sha256": "7c2facacbf1b3ec2fc8f265596d85988b6db6d20daab86922e194d66964367f0",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"plastic_delta_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "ea03a0ab6b537ea6bcac86191dc79f4eed997ef890885cb695440a0cfc224a67",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
}
|
||||
},
|
||||
"arrival_weight_sampling": "arrival time; delta fixed for entire trial",
|
||||
"base_graph_files_modified": false,
|
||||
"base_weights_file_sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"base_weights_raw_sha256": "a8c19cde743bd456bcb2e988d504f805b6943d6ceb97cd241d6e1e472ab5a591",
|
||||
"bounds_pass": true,
|
||||
"bridge": "baseSI64 + (delta32 widened to float64) * float64(0.001); nonzero rows only",
|
||||
"candidate_count": 14232,
|
||||
"complete": true,
|
||||
"copied_manifest_file": "overlay-manifest.json",
|
||||
"copied_overlay_file": "overlay-input.npz",
|
||||
"delta_dtype": "float32",
|
||||
"delta_units": "mV",
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"expected_effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"frozen_mask_exact": true,
|
||||
"inherited_aj_source_provenance": {
|
||||
"candidate_sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b",
|
||||
"diagnostic_additions": [
|
||||
"generated/applied/pending trace split",
|
||||
"fixed-sequence bitwise audit",
|
||||
"source provenance and final APL state disclosure"
|
||||
],
|
||||
"module_globals_patched": false,
|
||||
"only_dynamics_change": "fixed zero-initialized 0/18-step h32 delay before unchanged end g write",
|
||||
"sealed_source_sha256": {
|
||||
"ae_backend": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
|
||||
"af_queue": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961",
|
||||
"ag_gpu": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a",
|
||||
"ag_worker": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"source_diff_sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
"inherited_source_audit_scope": "AJ source provenance only; AM overlay semantics are recorded separately",
|
||||
"input": {
|
||||
"base_candidate_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"manifest_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"manifest_sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b",
|
||||
"mask_file": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"overlay_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
"installation_schedule": "before tick 0; after fast APL zeroing",
|
||||
"installed_nonzero_count": 14232,
|
||||
"learning": false,
|
||||
"mapped_candidate_count": 14232,
|
||||
"missing_candidate_count": 0,
|
||||
"nonzero_delta_count": 14232,
|
||||
"overlay_name": "static25",
|
||||
"schema": "phase4am-overlay-audit-v1",
|
||||
"state_dtype": "float64",
|
||||
"static25_is_exact_fraction_of_float64_base_claimed": false,
|
||||
"untouched_weights_bitwise_preserved": true,
|
||||
"weights_updated_during_run": false,
|
||||
"zero_delta_no_write": true
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"schema": "phase4am-overlay-v1",
|
||||
"overlay_name": "static25",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d",
|
||||
"mask_path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"base_candidate_path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"aj_model_dir": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1",
|
||||
"base_rhs_ast_sha256": "e89afc5c18e34631489aa479d9c8ba9d1fa40a8b0f721105405b9a6ef636959d",
|
||||
"old_f32_expression_source_sha256": "5ec83a132deb8ba20e62dab485537c2414016fe2fece546198d61c0668d75b6b",
|
||||
"training": false,
|
||||
"fixed_for_whole_trial": true
|
||||
}
|
||||
+130
@@ -0,0 +1,130 @@
|
||||
tick,neuron_idx,attempted,accepted,rejected
|
||||
7,97,1,1,0
|
||||
21,6721,1,1,0
|
||||
27,4624,1,1,0
|
||||
46,434,1,1,0
|
||||
46,530,1,1,0
|
||||
48,130753,1,1,0
|
||||
61,999,1,1,0
|
||||
63,999,1,0,1
|
||||
66,522,1,1,0
|
||||
68,530,1,1,0
|
||||
75,79514,1,1,0
|
||||
86,130497,1,1,0
|
||||
88,133666,1,1,0
|
||||
91,7322,1,1,0
|
||||
97,999,1,1,0
|
||||
98,2601,1,1,0
|
||||
102,54264,1,1,0
|
||||
108,7322,1,0,1
|
||||
124,434,1,0,1
|
||||
124,130257,1,1,0
|
||||
131,189,1,0,1
|
||||
141,434,1,1,0
|
||||
164,999,1,0,1
|
||||
167,7680,1,1,0
|
||||
169,130753,1,1,0
|
||||
175,130753,1,0,1
|
||||
200,710,1,1,0
|
||||
208,130753,1,1,0
|
||||
217,1372,1,1,0
|
||||
238,1011,1,1,0
|
||||
254,4786,1,1,0
|
||||
267,189,1,1,0
|
||||
294,189,1,1,0
|
||||
301,97,1,1,0
|
||||
303,7680,1,1,0
|
||||
312,130257,1,1,0
|
||||
313,130753,1,1,0
|
||||
319,1011,1,0,1
|
||||
321,159,1,0,1
|
||||
335,999,1,1,0
|
||||
335,54264,1,1,0
|
||||
336,130753,1,1,0
|
||||
340,622,1,0,1
|
||||
340,700,1,1,0
|
||||
348,130753,1,0,1
|
||||
359,54264,1,1,0
|
||||
371,522,1,1,0
|
||||
382,710,1,1,0
|
||||
384,130753,1,1,0
|
||||
390,2029,1,0,1
|
||||
391,530,1,0,1
|
||||
398,130257,1,1,0
|
||||
422,2029,1,1,0
|
||||
429,53508,1,0,1
|
||||
437,622,1,0,1
|
||||
446,522,1,0,1
|
||||
447,189,1,0,1
|
||||
458,360,1,0,1
|
||||
465,1011,1,1,0
|
||||
484,999,1,1,0
|
||||
496,9052,1,0,1
|
||||
498,54264,1,1,0
|
||||
510,130257,1,1,0
|
||||
511,7680,1,0,1
|
||||
512,4786,1,1,0
|
||||
516,189,1,0,1
|
||||
523,7322,1,1,0
|
||||
525,97,1,1,0
|
||||
527,6721,1,1,0
|
||||
534,97,1,0,1
|
||||
535,2029,1,1,0
|
||||
536,9052,1,1,0
|
||||
543,159,1,0,1
|
||||
563,79514,1,1,0
|
||||
565,522,1,1,0
|
||||
572,159,1,0,1
|
||||
587,522,1,1,0
|
||||
592,130753,1,0,1
|
||||
593,999,1,1,0
|
||||
608,571,1,1,0
|
||||
610,1011,1,1,0
|
||||
623,159,1,0,1
|
||||
641,6721,1,1,0
|
||||
643,700,1,1,0
|
||||
648,132659,1,1,0
|
||||
654,1372,1,1,0
|
||||
672,7322,1,1,0
|
||||
676,6721,1,1,0
|
||||
677,360,1,0,1
|
||||
679,54264,1,1,0
|
||||
683,132659,1,1,0
|
||||
688,189,1,1,0
|
||||
699,522,1,0,1
|
||||
717,130257,1,1,0
|
||||
718,130753,1,1,0
|
||||
724,530,1,1,0
|
||||
725,434,1,0,1
|
||||
725,522,1,1,0
|
||||
732,522,1,0,1
|
||||
740,360,1,0,1
|
||||
748,434,1,1,0
|
||||
766,7680,1,1,0
|
||||
770,522,1,1,0
|
||||
775,530,1,0,1
|
||||
792,9052,1,1,0
|
||||
796,1022,1,1,0
|
||||
797,97,1,1,0
|
||||
808,97,1,0,1
|
||||
822,130753,1,1,0
|
||||
824,189,1,1,0
|
||||
824,1011,1,1,0
|
||||
827,54264,1,1,0
|
||||
836,2029,1,1,0
|
||||
839,700,1,0,1
|
||||
848,530,1,0,1
|
||||
862,189,1,1,0
|
||||
870,1011,1,1,0
|
||||
872,4624,1,0,1
|
||||
880,522,1,1,0
|
||||
891,999,1,1,0
|
||||
910,6721,1,1,0
|
||||
914,434,1,1,0
|
||||
918,1372,1,0,1
|
||||
921,9052,1,1,0
|
||||
924,999,1,1,0
|
||||
948,97,1,0,1
|
||||
985,130257,1,1,0
|
||||
994,53508,1,1,0
|
||||
997,79514,1,0,1
|
||||
|
+17
@@ -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"
|
||||
]
|
||||
}
|
||||
+168
@@ -0,0 +1,168 @@
|
||||
{
|
||||
"case": "novel_to_aj-matched_energy-00-s1073741828",
|
||||
"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": 31006,
|
||||
"requested": 129,
|
||||
"accepted_requests": 91,
|
||||
"rejected_requests": 38,
|
||||
"arriving_edges": 15042218,
|
||||
"accepted_arriving_edges": 13858925,
|
||||
"counts_match_sparse_events": true,
|
||||
"all_finite": true,
|
||||
"record_history": false,
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"kc_targets_present": 4064,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"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": "d8835665596ef77b38b8338f04954c64f6d082b893c57b1b1ffb05392b2bfffc",
|
||||
"final_apl_state_float32": [
|
||||
154.08975219726562,
|
||||
168.51675415039062
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125783290,
|
||||
1126728778
|
||||
],
|
||||
"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.002819847999489866,
|
||||
"diagnostic_simulation_seconds": 5.28222067599927,
|
||||
"wall_seconds": 6.359186628000316,
|
||||
"peak_allocated_vram_bytes": 526523392,
|
||||
"peak_reserved_vram_bytes": 541065216,
|
||||
"input_sha256": {
|
||||
"spec.json": "750244ab6ab03181ab841dcf9706c9d0a9b82bceec5683bf6cf976e58dbf4232",
|
||||
"requests.npz": "40ddaa87b131754987871b2a47480dc69cafdf9183cbe94238e405488d457366",
|
||||
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
}
|
||||
}
|
||||
+66
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"adapter_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"adapter_sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9",
|
||||
"apl_delay_steps": 18,
|
||||
"ast": {
|
||||
"adapted_run_ast_sha256": "b0401e196eb3a9f40873381ffa2d5a42bd9d2be854c386851c80fb0b0a386eb0",
|
||||
"derived_namespace_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"entire_tick_loop_ast_identical": true,
|
||||
"fake_original_file_used": false,
|
||||
"hook_after_apl_zero_before_effective_hash": true,
|
||||
"inserted_ast_statements": 1,
|
||||
"loop_ast_sha256": "b50b21b7239f6b55b357e9f275786099c06e8e1ea924aeca07f13d3955d64151",
|
||||
"only_ast_change": "_phase4am_install_overlay(weights, graph, apl_out_mask, upload, out_dir, source_provenance)",
|
||||
"original_module_file": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"original_module_globals_patched": false,
|
||||
"original_run_ast_sha256": "6efd7d130a853ba9e99cc8672580ac91fcda9cf0883631efcd61c5e673756e1b"
|
||||
},
|
||||
"complete": true,
|
||||
"delta_constant_for_entire_trial": true,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"inherited_source_audit_describes_AM_semantics": false,
|
||||
"inherited_summary_sha256": "00afce074a9c842f81264586c6f6f44d79e179bacf925cae678490d8cffad103",
|
||||
"installation_calls": 1,
|
||||
"learning": false,
|
||||
"original_module_globals_patched": false,
|
||||
"overlay_audit_sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085",
|
||||
"overlay_module_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"overlay_module_sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4",
|
||||
"schema": "phase4am-adapter-provenance-v1",
|
||||
"scope": "constant sparse overlay installation only; no within-trial plasticity or learning",
|
||||
"sealed_sources": {
|
||||
"apl-timing-lab-v1/gpu_timing.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
"apl-timing-lab-v1/timing_queue.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
"author-apl-lab-v2/gpu_apl.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
"author-apl-lab-v2/legacy_apl_worker.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"author-fullgraph-lab-v1/oracle_full.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cpp": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cu": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
"author-runtime-lab-v1/gpu_backend.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
}
|
||||
},
|
||||
"weights_updated_during_run": false
|
||||
}
|
||||
+45
@@ -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"
|
||||
}
|
||||
+38
@@ -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": "18d5ae2590803d5abb4a8bd126c8fcefd4a83f0ecbd77231e9102a76457f8513",
|
||||
"final_apl_state_float32": [
|
||||
151.39376831054688,
|
||||
165.854736328125
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125606606,
|
||||
1126554320
|
||||
],
|
||||
"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
|
||||
}
|
||||
+312
@@ -0,0 +1,312 @@
|
||||
{
|
||||
"schema": "phase4am-comparison-v1",
|
||||
"mode": "self",
|
||||
"case_dir": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741829",
|
||||
"left": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0",
|
||||
"right": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0",
|
||||
"pass_all": true,
|
||||
"learning_achieved": false,
|
||||
"candidate_generated": false,
|
||||
"tolerance": null,
|
||||
"scope": "Single-run event/queue/input/static-overlay self-consistency; no repeat, equivalence, physiology or learning PASS",
|
||||
"explicit_exclusions": [
|
||||
"build_or_cache_seconds",
|
||||
"diagnostic_simulation_seconds",
|
||||
"peak_allocated_vram_bytes",
|
||||
"peak_reserved_vram_bytes",
|
||||
"wall_seconds"
|
||||
],
|
||||
"independent_cpu_wholebrain_oracle_claim": false,
|
||||
"overlay_name": "static25",
|
||||
"nodes": 166700,
|
||||
"edges": 25582938,
|
||||
"steps": 1000,
|
||||
"apl_delay_steps": 18,
|
||||
"full_queue_reconstructed": true,
|
||||
"total_spikes": 31062,
|
||||
"checks": {
|
||||
"left_gpu.summary_complete": true,
|
||||
"left_gpu.case_name": true,
|
||||
"left_gpu.history_mode": true,
|
||||
"left_gpu.apl_precision": true,
|
||||
"left_gpu.no_error_marker": true,
|
||||
"left_gpu.events_sorted_unique": true,
|
||||
"left_gpu.count_nonnegative_total": true,
|
||||
"left_gpu.ref_range": true,
|
||||
"left_gpu.reported_events": true,
|
||||
"left_gpu.last_hash_v": true,
|
||||
"left_gpu.last_hash_g": true,
|
||||
"left_gpu.last_hash_ref": true,
|
||||
"left_gpu.request_summary": true,
|
||||
"left_gpu.apl_positive_drive": true,
|
||||
"left_gpu.apl_positive_state": true,
|
||||
"left_gpu.apl_positive_inhibition": true,
|
||||
"left_gpu.apl_positive_applied": true,
|
||||
"left_gpu.delay_summary": true,
|
||||
"left_gpu.no_dense_v": true,
|
||||
"left_gpu.no_dense_g": true,
|
||||
"left_gpu.no_dense_ref": true,
|
||||
"left_gpu.component_summary_consistent": true,
|
||||
"left_gpu.full_event_queue_request_accounting": true,
|
||||
"left_gpu.timing_finite_nonnegative": true,
|
||||
"left_gpu.fixed_delay_applied.schema": true,
|
||||
"left_gpu.fixed_delay_applied.finite": true,
|
||||
"left_gpu.fixed_delay_applied.bitwise_exact": true,
|
||||
"left_gpu.fixed_delay_pending.schema": true,
|
||||
"left_gpu.fixed_delay_pending.finite": true,
|
||||
"left_gpu.fixed_delay_pending.bitwise_exact": true,
|
||||
"left_gpu.finite_sequence_row_conservation": true,
|
||||
"left_gpu.timing_integer_metadata": true,
|
||||
"left_gpu.pending_hash_metadata": true,
|
||||
"left_gpu.pending_shape_metadata": true,
|
||||
"left_gpu.pending_summary_counts": true,
|
||||
"left_gpu.final_apl_state_metadata": true,
|
||||
"left_gpu.no_extra_brain_or_apl_ticks": true,
|
||||
"left_gpu.timing_summary_metadata": true,
|
||||
"input_overlay_and_source_provenance": true
|
||||
},
|
||||
"differences": {},
|
||||
"read_manifest": [
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4af-author-fullgraph/oracle/no_input/coefficients.json",
|
||||
"bytes": 2329,
|
||||
"sha256": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/apl_globals.npy",
|
||||
"bytes": 136,
|
||||
"sha256": "8388c8795d49cfe5b14fda54f76ef3a35030c62ba87bd8ca6334a2dcdf186f19"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/input_matrix.npy",
|
||||
"bytes": 1333728,
|
||||
"sha256": "c4d3df703ea5f1d7402b8255cfa19d9744139ad1048827c23b151d8ba766fec6"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/kc_globals.npy",
|
||||
"bytes": 16384,
|
||||
"sha256": "97a570aafa089f93e642b2bb07e3a3322dabb14c3c7dd431f0c8d2b3b7951fdd"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/output_matrix.npy",
|
||||
"bytes": 32640,
|
||||
"sha256": "e2d0a1ccd740e6777245ebf2efcd88bf5e1da9e47308c63ec8e83d451e134a73"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/dst.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "ce20f7433f78442c717ad2a7b5394cf4a3b109d990b4be0788040b7b0f4ed150"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/edge_id.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "49260615ff2b6432ce3dea9ce2c7ab8f83d06c2fb7491e58e08355fcedf86a30"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/nodes.npy",
|
||||
"bytes": 666928,
|
||||
"sha256": "5b511a98e8fbf8d65bbc70b93e75ecae19366f650b7842a45611bfad62ed83dc"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/ptr.npy",
|
||||
"bytes": 1333736,
|
||||
"sha256": "fe43420f11e6242a11f8199ae7f097cab4b8a6db181d36f2a46b9e46670acbb4"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/signed_raw.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "f9884ccb8930b32420b27c69271df78034a8350fe5a5c9b76a63c259268efc09"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/src.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "bfd625ce690fc21eb0a8b9dede831688ab73b789045ba83ddf4baeefeddf1fc3"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/weights.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741829/requests.npz",
|
||||
"bytes": 804,
|
||||
"sha256": "7d9c70413c78f5da6d0eb02c98ffdbdc58e6eae73249b084a08f2e7360e1a087"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-00-s1073741829/spec.json",
|
||||
"bytes": 1632,
|
||||
"sha256": "3ca648e445b4bbb59ba2c0220557a6a18d387280af48a4429e70dc725671a580"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "87ef3a37ab5667b963116cf01825801619656dadaf5dbf0a02ea1989040e270b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "afa6bf6a059d8d01baba49ac7895c4ee197ff52d6b93a35538a724a27e6cde3f"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "af89d28fe17df79e97f5c4d776cb94964dd9d633c563fb1b4cc0efb6b704d6aa"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "883e821d9c9940e31def801618261b48985dafbe30187052df46addeec6cc82d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "cd5e33f7659d107bd04b969f78b219f36fdf8a78dd2ac801facd7836de6b5d4d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "97663f4233aead9e1df5f6fff96607281812b0fb6abdac1c9fa13ee607caf619"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/apl-timing-audit.json",
|
||||
"bytes": 1178,
|
||||
"sha256": "cb25dca5f90c7e7327cddca8ed9fc2c0f9647f687ff1c4195ce1e66a85a04961"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/queue.jsonl",
|
||||
"bytes": 321000,
|
||||
"sha256": "985dc1e167f37856e2c9a28201422167819139785caa846322369ff509de1678"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/requests.csv",
|
||||
"bytes": 1633,
|
||||
"sha256": "8b4f04f179567b98c7901be81d3e95bb135a94b5f69c356cb82ab877ffe463c7"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/state.npz",
|
||||
"bytes": 2082892,
|
||||
"sha256": "4bf0e7b61e0640ecdc57145feec9a221cecab6b0c60516b7870a92f0818b0993"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/summary.json",
|
||||
"bytes": 6479,
|
||||
"sha256": "00afce074a9c842f81264586c6f6f44d79e179bacf925cae678490d8cffad103"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-00-s1073741829-r0/tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "6f3fe9fb1cc3d3d4f5ad65e50373960b0a88e56cafbfdf98e6c3e03e32d52a24"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"bytes": 57056,
|
||||
"sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"bytes": 113984,
|
||||
"sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/compare_timing.py",
|
||||
"bytes": 41221,
|
||||
"sha256": "9010f070fba9b7c9cf2d86187ee2abc57f3ac606ebc08a42baad4f3922b51734"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"bytes": 27083,
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"bytes": 4443,
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"bytes": 21206,
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"bytes": 8158,
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"bytes": 32146,
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"bytes": 1203,
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"bytes": 10422,
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"bytes": 16277,
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"bytes": 15690,
|
||||
"sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/comparison.py",
|
||||
"bytes": 37000,
|
||||
"sha256": "4d64020af05e7fc9e535ac8532dd0e7b614b200f695ed8c6d486c6151de57175"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"bytes": 11355,
|
||||
"sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4"
|
||||
}
|
||||
],
|
||||
"failed_checks": []
|
||||
}
|
||||
+97
@@ -0,0 +1,97 @@
|
||||
[
|
||||
{
|
||||
"path": "adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "87ef3a37ab5667b963116cf01825801619656dadaf5dbf0a02ea1989040e270b"
|
||||
},
|
||||
{
|
||||
"path": "apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "afa6bf6a059d8d01baba49ac7895c4ee197ff52d6b93a35538a724a27e6cde3f"
|
||||
},
|
||||
{
|
||||
"path": "apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "af89d28fe17df79e97f5c4d776cb94964dd9d633c563fb1b4cc0efb6b704d6aa"
|
||||
},
|
||||
{
|
||||
"path": "apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "883e821d9c9940e31def801618261b48985dafbe30187052df46addeec6cc82d"
|
||||
},
|
||||
{
|
||||
"path": "apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "cd5e33f7659d107bd04b969f78b219f36fdf8a78dd2ac801facd7836de6b5d4d"
|
||||
},
|
||||
{
|
||||
"path": "apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "97663f4233aead9e1df5f6fff96607281812b0fb6abdac1c9fa13ee607caf619"
|
||||
},
|
||||
{
|
||||
"path": "apl-timing-audit.json",
|
||||
"bytes": 1178,
|
||||
"sha256": "cb25dca5f90c7e7327cddca8ed9fc2c0f9647f687ff1c4195ce1e66a85a04961"
|
||||
},
|
||||
{
|
||||
"path": "comparison.json",
|
||||
"bytes": 14861,
|
||||
"sha256": "c84046afbcd3dedc170c72a75f4cc08ef914269fbd4db4804a49f1494eb1da76"
|
||||
},
|
||||
{
|
||||
"path": "overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "queue.jsonl",
|
||||
"bytes": 321000,
|
||||
"sha256": "985dc1e167f37856e2c9a28201422167819139785caa846322369ff509de1678"
|
||||
},
|
||||
{
|
||||
"path": "requests.csv",
|
||||
"bytes": 1633,
|
||||
"sha256": "8b4f04f179567b98c7901be81d3e95bb135a94b5f69c356cb82ab877ffe463c7"
|
||||
},
|
||||
{
|
||||
"path": "sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "state.npz",
|
||||
"bytes": 2082892,
|
||||
"sha256": "4bf0e7b61e0640ecdc57145feec9a221cecab6b0c60516b7870a92f0818b0993"
|
||||
},
|
||||
{
|
||||
"path": "summary.json",
|
||||
"bytes": 6479,
|
||||
"sha256": "00afce074a9c842f81264586c6f6f44d79e179bacf925cae678490d8cffad103"
|
||||
},
|
||||
{
|
||||
"path": "tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "6f3fe9fb1cc3d3d4f5ad65e50373960b0a88e56cafbfdf98e6c3e03e32d52a24"
|
||||
}
|
||||
]
|
||||
+83
@@ -0,0 +1,83 @@
|
||||
{
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"apl_overlap_count": 0,
|
||||
"arrays": {
|
||||
"base_candidate_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "380a4e9f5e5431baa8f74ecabf791febdc328e5e054fb222dc505df64a3fd501",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"edge_id": {
|
||||
"dtype": "int64",
|
||||
"raw_sha256": "7c2facacbf1b3ec2fc8f265596d85988b6db6d20daab86922e194d66964367f0",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"plastic_delta_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "ea03a0ab6b537ea6bcac86191dc79f4eed997ef890885cb695440a0cfc224a67",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
}
|
||||
},
|
||||
"arrival_weight_sampling": "arrival time; delta fixed for entire trial",
|
||||
"base_graph_files_modified": false,
|
||||
"base_weights_file_sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"base_weights_raw_sha256": "a8c19cde743bd456bcb2e988d504f805b6943d6ceb97cd241d6e1e472ab5a591",
|
||||
"bounds_pass": true,
|
||||
"bridge": "baseSI64 + (delta32 widened to float64) * float64(0.001); nonzero rows only",
|
||||
"candidate_count": 14232,
|
||||
"complete": true,
|
||||
"copied_manifest_file": "overlay-manifest.json",
|
||||
"copied_overlay_file": "overlay-input.npz",
|
||||
"delta_dtype": "float32",
|
||||
"delta_units": "mV",
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"expected_effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"frozen_mask_exact": true,
|
||||
"inherited_aj_source_provenance": {
|
||||
"candidate_sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b",
|
||||
"diagnostic_additions": [
|
||||
"generated/applied/pending trace split",
|
||||
"fixed-sequence bitwise audit",
|
||||
"source provenance and final APL state disclosure"
|
||||
],
|
||||
"module_globals_patched": false,
|
||||
"only_dynamics_change": "fixed zero-initialized 0/18-step h32 delay before unchanged end g write",
|
||||
"sealed_source_sha256": {
|
||||
"ae_backend": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
|
||||
"af_queue": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961",
|
||||
"ag_gpu": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a",
|
||||
"ag_worker": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"source_diff_sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
"inherited_source_audit_scope": "AJ source provenance only; AM overlay semantics are recorded separately",
|
||||
"input": {
|
||||
"base_candidate_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"manifest_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"manifest_sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b",
|
||||
"mask_file": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"overlay_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
"installation_schedule": "before tick 0; after fast APL zeroing",
|
||||
"installed_nonzero_count": 14232,
|
||||
"learning": false,
|
||||
"mapped_candidate_count": 14232,
|
||||
"missing_candidate_count": 0,
|
||||
"nonzero_delta_count": 14232,
|
||||
"overlay_name": "static25",
|
||||
"schema": "phase4am-overlay-audit-v1",
|
||||
"state_dtype": "float64",
|
||||
"static25_is_exact_fraction_of_float64_base_claimed": false,
|
||||
"untouched_weights_bitwise_preserved": true,
|
||||
"weights_updated_during_run": false,
|
||||
"zero_delta_no_write": true
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"schema": "phase4am-overlay-v1",
|
||||
"overlay_name": "static25",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d",
|
||||
"mask_path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"base_candidate_path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"aj_model_dir": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1",
|
||||
"base_rhs_ast_sha256": "e89afc5c18e34631489aa479d9c8ba9d1fa40a8b0f721105405b9a6ef636959d",
|
||||
"old_f32_expression_source_sha256": "5ec83a132deb8ba20e62dab485537c2414016fe2fece546198d61c0668d75b6b",
|
||||
"training": false,
|
||||
"fixed_for_whole_trial": true
|
||||
}
|
||||
+102
@@ -0,0 +1,102 @@
|
||||
tick,neuron_idx,attempted,accepted,rejected
|
||||
1,434,1,1,0
|
||||
11,159,1,1,0
|
||||
31,132659,1,1,0
|
||||
32,189,1,1,0
|
||||
33,79514,1,1,0
|
||||
51,530,1,1,0
|
||||
70,999,1,1,0
|
||||
77,522,1,1,0
|
||||
85,130753,1,1,0
|
||||
124,999,1,1,0
|
||||
137,4624,1,1,0
|
||||
145,54264,1,1,0
|
||||
149,522,1,0,1
|
||||
159,4624,1,1,0
|
||||
170,4624,1,0,1
|
||||
186,6721,1,1,0
|
||||
190,4786,1,1,0
|
||||
199,130497,1,1,0
|
||||
201,434,1,1,0
|
||||
201,9052,1,1,0
|
||||
203,130753,1,1,0
|
||||
205,7322,1,1,0
|
||||
216,2029,1,0,1
|
||||
227,530,1,0,1
|
||||
244,1022,1,1,0
|
||||
249,522,1,1,0
|
||||
263,9052,1,1,0
|
||||
283,97,1,0,1
|
||||
288,7680,1,0,1
|
||||
311,522,1,0,1
|
||||
311,1372,1,0,1
|
||||
329,530,1,0,1
|
||||
336,4786,1,1,0
|
||||
338,79514,1,1,0
|
||||
376,7322,1,1,0
|
||||
382,360,1,0,1
|
||||
385,79514,1,1,0
|
||||
389,434,1,0,1
|
||||
391,97,1,1,0
|
||||
403,530,1,0,1
|
||||
417,130753,1,1,0
|
||||
422,710,1,1,0
|
||||
428,97,1,1,0
|
||||
429,130753,1,0,1
|
||||
430,130753,1,0,1
|
||||
433,189,1,0,1
|
||||
433,79514,1,1,0
|
||||
434,9052,1,1,0
|
||||
434,54264,1,1,0
|
||||
450,1372,1,1,0
|
||||
453,54264,1,0,1
|
||||
468,189,1,1,0
|
||||
479,530,1,0,1
|
||||
504,434,1,0,1
|
||||
509,130257,1,1,0
|
||||
516,79514,1,1,0
|
||||
520,79514,1,0,1
|
||||
528,1022,1,0,1
|
||||
546,6721,1,1,0
|
||||
574,4624,1,1,0
|
||||
583,54264,1,1,0
|
||||
587,2029,1,0,1
|
||||
588,6721,1,1,0
|
||||
588,9052,1,1,0
|
||||
600,54264,1,0,1
|
||||
615,97,1,1,0
|
||||
617,130753,1,1,0
|
||||
625,360,1,1,0
|
||||
653,97,1,1,0
|
||||
662,9052,1,1,0
|
||||
675,1022,1,0,1
|
||||
683,710,1,1,0
|
||||
688,97,1,1,0
|
||||
694,1372,1,0,1
|
||||
697,530,1,0,1
|
||||
714,360,1,1,0
|
||||
719,710,1,1,0
|
||||
734,2029,1,0,1
|
||||
734,7322,1,1,0
|
||||
738,79514,1,1,0
|
||||
751,522,1,0,1
|
||||
771,1927,1,1,0
|
||||
776,999,1,1,0
|
||||
777,360,1,0,1
|
||||
781,530,1,0,1
|
||||
783,130753,1,1,0
|
||||
785,132659,1,1,0
|
||||
786,130257,1,1,0
|
||||
790,97,1,1,0
|
||||
793,54264,1,1,0
|
||||
827,159,1,1,0
|
||||
833,1372,1,1,0
|
||||
865,97,1,0,1
|
||||
893,360,1,0,1
|
||||
894,97,1,1,0
|
||||
940,999,1,0,1
|
||||
944,159,1,0,1
|
||||
973,97,1,0,1
|
||||
984,710,1,1,0
|
||||
989,1011,1,1,0
|
||||
993,1022,1,1,0
|
||||
|
+17
@@ -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"
|
||||
]
|
||||
}
|
||||
+168
@@ -0,0 +1,168 @@
|
||||
{
|
||||
"case": "novel_to_aj-matched_energy-00-s1073741829",
|
||||
"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": 31062,
|
||||
"requested": 101,
|
||||
"accepted_requests": 67,
|
||||
"rejected_requests": 34,
|
||||
"arriving_edges": 15160550,
|
||||
"accepted_arriving_edges": 13947282,
|
||||
"counts_match_sparse_events": true,
|
||||
"all_finite": true,
|
||||
"record_history": false,
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"kc_targets_present": 4064,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"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": "18d5ae2590803d5abb4a8bd126c8fcefd4a83f0ecbd77231e9102a76457f8513",
|
||||
"final_apl_state_float32": [
|
||||
151.39376831054688,
|
||||
165.854736328125
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125606606,
|
||||
1126554320
|
||||
],
|
||||
"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.002927109999291133,
|
||||
"diagnostic_simulation_seconds": 5.297807353003009,
|
||||
"wall_seconds": 6.373276176000218,
|
||||
"peak_allocated_vram_bytes": 526523392,
|
||||
"peak_reserved_vram_bytes": 541065216,
|
||||
"input_sha256": {
|
||||
"spec.json": "3ca648e445b4bbb59ba2c0220557a6a18d387280af48a4429e70dc725671a580",
|
||||
"requests.npz": "7d9c70413c78f5da6d0eb02c98ffdbdc58e6eae73249b084a08f2e7360e1a087",
|
||||
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
}
|
||||
}
|
||||
+66
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"adapter_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"adapter_sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9",
|
||||
"apl_delay_steps": 18,
|
||||
"ast": {
|
||||
"adapted_run_ast_sha256": "b0401e196eb3a9f40873381ffa2d5a42bd9d2be854c386851c80fb0b0a386eb0",
|
||||
"derived_namespace_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"entire_tick_loop_ast_identical": true,
|
||||
"fake_original_file_used": false,
|
||||
"hook_after_apl_zero_before_effective_hash": true,
|
||||
"inserted_ast_statements": 1,
|
||||
"loop_ast_sha256": "b50b21b7239f6b55b357e9f275786099c06e8e1ea924aeca07f13d3955d64151",
|
||||
"only_ast_change": "_phase4am_install_overlay(weights, graph, apl_out_mask, upload, out_dir, source_provenance)",
|
||||
"original_module_file": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"original_module_globals_patched": false,
|
||||
"original_run_ast_sha256": "6efd7d130a853ba9e99cc8672580ac91fcda9cf0883631efcd61c5e673756e1b"
|
||||
},
|
||||
"complete": true,
|
||||
"delta_constant_for_entire_trial": true,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"inherited_source_audit_describes_AM_semantics": false,
|
||||
"inherited_summary_sha256": "de8ee196d0aec26071f007f6613811e31f4bf36778779707e885ad80146cb52a",
|
||||
"installation_calls": 1,
|
||||
"learning": false,
|
||||
"original_module_globals_patched": false,
|
||||
"overlay_audit_sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085",
|
||||
"overlay_module_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"overlay_module_sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4",
|
||||
"schema": "phase4am-adapter-provenance-v1",
|
||||
"scope": "constant sparse overlay installation only; no within-trial plasticity or learning",
|
||||
"sealed_sources": {
|
||||
"apl-timing-lab-v1/gpu_timing.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
"apl-timing-lab-v1/timing_queue.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
"author-apl-lab-v2/gpu_apl.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
"author-apl-lab-v2/legacy_apl_worker.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"author-fullgraph-lab-v1/oracle_full.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cpp": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cu": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
"author-runtime-lab-v1/gpu_backend.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
}
|
||||
},
|
||||
"weights_updated_during_run": false
|
||||
}
|
||||
+45
@@ -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"
|
||||
}
|
||||
+38
@@ -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": "1f855d145ac5c44a640e3374bdd66b3b772d840e04b81b6760ad728b5670c4fc",
|
||||
"final_apl_state_float32": [
|
||||
155.6795654296875,
|
||||
172.2212677001953
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125887480,
|
||||
1126971557
|
||||
],
|
||||
"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
|
||||
}
|
||||
+312
@@ -0,0 +1,312 @@
|
||||
{
|
||||
"schema": "phase4am-comparison-v1",
|
||||
"mode": "self",
|
||||
"case_dir": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-01-s1073741825",
|
||||
"left": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0",
|
||||
"right": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0",
|
||||
"pass_all": true,
|
||||
"learning_achieved": false,
|
||||
"candidate_generated": false,
|
||||
"tolerance": null,
|
||||
"scope": "Single-run event/queue/input/static-overlay self-consistency; no repeat, equivalence, physiology or learning PASS",
|
||||
"explicit_exclusions": [
|
||||
"build_or_cache_seconds",
|
||||
"diagnostic_simulation_seconds",
|
||||
"peak_allocated_vram_bytes",
|
||||
"peak_reserved_vram_bytes",
|
||||
"wall_seconds"
|
||||
],
|
||||
"independent_cpu_wholebrain_oracle_claim": false,
|
||||
"overlay_name": "static25",
|
||||
"nodes": 166700,
|
||||
"edges": 25582938,
|
||||
"steps": 1000,
|
||||
"apl_delay_steps": 18,
|
||||
"full_queue_reconstructed": true,
|
||||
"total_spikes": 30288,
|
||||
"checks": {
|
||||
"left_gpu.summary_complete": true,
|
||||
"left_gpu.case_name": true,
|
||||
"left_gpu.history_mode": true,
|
||||
"left_gpu.apl_precision": true,
|
||||
"left_gpu.no_error_marker": true,
|
||||
"left_gpu.events_sorted_unique": true,
|
||||
"left_gpu.count_nonnegative_total": true,
|
||||
"left_gpu.ref_range": true,
|
||||
"left_gpu.reported_events": true,
|
||||
"left_gpu.last_hash_v": true,
|
||||
"left_gpu.last_hash_g": true,
|
||||
"left_gpu.last_hash_ref": true,
|
||||
"left_gpu.request_summary": true,
|
||||
"left_gpu.apl_positive_drive": true,
|
||||
"left_gpu.apl_positive_state": true,
|
||||
"left_gpu.apl_positive_inhibition": true,
|
||||
"left_gpu.apl_positive_applied": true,
|
||||
"left_gpu.delay_summary": true,
|
||||
"left_gpu.no_dense_v": true,
|
||||
"left_gpu.no_dense_g": true,
|
||||
"left_gpu.no_dense_ref": true,
|
||||
"left_gpu.component_summary_consistent": true,
|
||||
"left_gpu.full_event_queue_request_accounting": true,
|
||||
"left_gpu.timing_finite_nonnegative": true,
|
||||
"left_gpu.fixed_delay_applied.schema": true,
|
||||
"left_gpu.fixed_delay_applied.finite": true,
|
||||
"left_gpu.fixed_delay_applied.bitwise_exact": true,
|
||||
"left_gpu.fixed_delay_pending.schema": true,
|
||||
"left_gpu.fixed_delay_pending.finite": true,
|
||||
"left_gpu.fixed_delay_pending.bitwise_exact": true,
|
||||
"left_gpu.finite_sequence_row_conservation": true,
|
||||
"left_gpu.timing_integer_metadata": true,
|
||||
"left_gpu.pending_hash_metadata": true,
|
||||
"left_gpu.pending_shape_metadata": true,
|
||||
"left_gpu.pending_summary_counts": true,
|
||||
"left_gpu.final_apl_state_metadata": true,
|
||||
"left_gpu.no_extra_brain_or_apl_ticks": true,
|
||||
"left_gpu.timing_summary_metadata": true,
|
||||
"input_overlay_and_source_provenance": true
|
||||
},
|
||||
"differences": {},
|
||||
"read_manifest": [
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4af-author-fullgraph/oracle/no_input/coefficients.json",
|
||||
"bytes": 2329,
|
||||
"sha256": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/apl_globals.npy",
|
||||
"bytes": 136,
|
||||
"sha256": "8388c8795d49cfe5b14fda54f76ef3a35030c62ba87bd8ca6334a2dcdf186f19"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/input_matrix.npy",
|
||||
"bytes": 1333728,
|
||||
"sha256": "c4d3df703ea5f1d7402b8255cfa19d9744139ad1048827c23b151d8ba766fec6"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/kc_globals.npy",
|
||||
"bytes": 16384,
|
||||
"sha256": "97a570aafa089f93e642b2bb07e3a3322dabb14c3c7dd431f0c8d2b3b7951fdd"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/output_matrix.npy",
|
||||
"bytes": 32640,
|
||||
"sha256": "e2d0a1ccd740e6777245ebf2efcd88bf5e1da9e47308c63ec8e83d451e134a73"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/dst.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "ce20f7433f78442c717ad2a7b5394cf4a3b109d990b4be0788040b7b0f4ed150"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/edge_id.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "49260615ff2b6432ce3dea9ce2c7ab8f83d06c2fb7491e58e08355fcedf86a30"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/nodes.npy",
|
||||
"bytes": 666928,
|
||||
"sha256": "5b511a98e8fbf8d65bbc70b93e75ecae19366f650b7842a45611bfad62ed83dc"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/ptr.npy",
|
||||
"bytes": 1333736,
|
||||
"sha256": "fe43420f11e6242a11f8199ae7f097cab4b8a6db181d36f2a46b9e46670acbb4"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/signed_raw.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "f9884ccb8930b32420b27c69271df78034a8350fe5a5c9b76a63c259268efc09"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/src.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "bfd625ce690fc21eb0a8b9dede831688ab73b789045ba83ddf4baeefeddf1fc3"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/weights.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-01-s1073741825/requests.npz",
|
||||
"bytes": 824,
|
||||
"sha256": "4e523d2ed0a30993a2c0338a6d8a8e8b81b1f726822ad5a3c391f6ca738944f9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-01-s1073741825/spec.json",
|
||||
"bytes": 1626,
|
||||
"sha256": "01b7167f144cfb840c4713085272654ed931b2dee52bd4563e01327cfbd492f0"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "e703424e516cdf6f6cd31c53ffaa1ea8a277a538de9ef6ec5f7f4d62c63a6811"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "e722f90e71547b42ef614cf48d55d13829effd4aa315c8276b21e2cbb01bc6d9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "e051b1beb4248b7c83805bde5cde34b380548846d2302d0077c2b93c8605e246"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "f7362a3dc2786450177aa6d5559ac170f62ba9928c15401d1d19aa05c2b8143a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "64f03ced1b00ef74146463e7d161488ffed20ec02a8acd6cbbbf965f9daf2f3a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "7f4229f94a11f33b5dc137f404494a49fe3d2ae5365a4b53a7c67c8c445f5149"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/apl-timing-audit.json",
|
||||
"bytes": 1178,
|
||||
"sha256": "35e526068709944bc29508938236a253e13ec5b8118a340f53d7a4049321787d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/queue.jsonl",
|
||||
"bytes": 320819,
|
||||
"sha256": "61919a49f82be23786cbe49de16eb929e06c24135d6cd9f57626f73dd89bb00c"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/requests.csv",
|
||||
"bytes": 1694,
|
||||
"sha256": "df75d6fcce7980d34b225155ee98ef7c0a9f81592e8b5063adae926dee286fcf"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/state.npz",
|
||||
"bytes": 2101486,
|
||||
"sha256": "20efde1c5af4ea89dc2ed51658ab93d3a48008a5da9b2e3065c4dc9faa275e46"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/summary.json",
|
||||
"bytes": 6480,
|
||||
"sha256": "de8ee196d0aec26071f007f6613811e31f4bf36778779707e885ad80146cb52a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "eee3520bc383c75b64c0106b9cec21eb21b8ab3a8d5866cde0ffae29dff20ded"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"bytes": 57056,
|
||||
"sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"bytes": 113984,
|
||||
"sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/compare_timing.py",
|
||||
"bytes": 41221,
|
||||
"sha256": "9010f070fba9b7c9cf2d86187ee2abc57f3ac606ebc08a42baad4f3922b51734"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"bytes": 27083,
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"bytes": 4443,
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"bytes": 21206,
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"bytes": 8158,
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"bytes": 32146,
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"bytes": 1203,
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"bytes": 10422,
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"bytes": 16277,
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"bytes": 15690,
|
||||
"sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/comparison.py",
|
||||
"bytes": 37000,
|
||||
"sha256": "4d64020af05e7fc9e535ac8532dd0e7b614b200f695ed8c6d486c6151de57175"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"bytes": 11355,
|
||||
"sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4"
|
||||
}
|
||||
],
|
||||
"failed_checks": []
|
||||
}
|
||||
+97
@@ -0,0 +1,97 @@
|
||||
[
|
||||
{
|
||||
"path": "adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "e703424e516cdf6f6cd31c53ffaa1ea8a277a538de9ef6ec5f7f4d62c63a6811"
|
||||
},
|
||||
{
|
||||
"path": "apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "e722f90e71547b42ef614cf48d55d13829effd4aa315c8276b21e2cbb01bc6d9"
|
||||
},
|
||||
{
|
||||
"path": "apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "e051b1beb4248b7c83805bde5cde34b380548846d2302d0077c2b93c8605e246"
|
||||
},
|
||||
{
|
||||
"path": "apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "f7362a3dc2786450177aa6d5559ac170f62ba9928c15401d1d19aa05c2b8143a"
|
||||
},
|
||||
{
|
||||
"path": "apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "64f03ced1b00ef74146463e7d161488ffed20ec02a8acd6cbbbf965f9daf2f3a"
|
||||
},
|
||||
{
|
||||
"path": "apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "7f4229f94a11f33b5dc137f404494a49fe3d2ae5365a4b53a7c67c8c445f5149"
|
||||
},
|
||||
{
|
||||
"path": "apl-timing-audit.json",
|
||||
"bytes": 1178,
|
||||
"sha256": "35e526068709944bc29508938236a253e13ec5b8118a340f53d7a4049321787d"
|
||||
},
|
||||
{
|
||||
"path": "comparison.json",
|
||||
"bytes": 14861,
|
||||
"sha256": "322efee84ad44f3cf7a1f260e6f2c3825cefb947aec23c2dfecbf8f418fea501"
|
||||
},
|
||||
{
|
||||
"path": "overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "queue.jsonl",
|
||||
"bytes": 320819,
|
||||
"sha256": "61919a49f82be23786cbe49de16eb929e06c24135d6cd9f57626f73dd89bb00c"
|
||||
},
|
||||
{
|
||||
"path": "requests.csv",
|
||||
"bytes": 1694,
|
||||
"sha256": "df75d6fcce7980d34b225155ee98ef7c0a9f81592e8b5063adae926dee286fcf"
|
||||
},
|
||||
{
|
||||
"path": "sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "state.npz",
|
||||
"bytes": 2101486,
|
||||
"sha256": "20efde1c5af4ea89dc2ed51658ab93d3a48008a5da9b2e3065c4dc9faa275e46"
|
||||
},
|
||||
{
|
||||
"path": "summary.json",
|
||||
"bytes": 6480,
|
||||
"sha256": "de8ee196d0aec26071f007f6613811e31f4bf36778779707e885ad80146cb52a"
|
||||
},
|
||||
{
|
||||
"path": "tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "eee3520bc383c75b64c0106b9cec21eb21b8ab3a8d5866cde0ffae29dff20ded"
|
||||
}
|
||||
]
|
||||
+83
@@ -0,0 +1,83 @@
|
||||
{
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"apl_overlap_count": 0,
|
||||
"arrays": {
|
||||
"base_candidate_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "380a4e9f5e5431baa8f74ecabf791febdc328e5e054fb222dc505df64a3fd501",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"edge_id": {
|
||||
"dtype": "int64",
|
||||
"raw_sha256": "7c2facacbf1b3ec2fc8f265596d85988b6db6d20daab86922e194d66964367f0",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"plastic_delta_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "ea03a0ab6b537ea6bcac86191dc79f4eed997ef890885cb695440a0cfc224a67",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
}
|
||||
},
|
||||
"arrival_weight_sampling": "arrival time; delta fixed for entire trial",
|
||||
"base_graph_files_modified": false,
|
||||
"base_weights_file_sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"base_weights_raw_sha256": "a8c19cde743bd456bcb2e988d504f805b6943d6ceb97cd241d6e1e472ab5a591",
|
||||
"bounds_pass": true,
|
||||
"bridge": "baseSI64 + (delta32 widened to float64) * float64(0.001); nonzero rows only",
|
||||
"candidate_count": 14232,
|
||||
"complete": true,
|
||||
"copied_manifest_file": "overlay-manifest.json",
|
||||
"copied_overlay_file": "overlay-input.npz",
|
||||
"delta_dtype": "float32",
|
||||
"delta_units": "mV",
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"expected_effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"frozen_mask_exact": true,
|
||||
"inherited_aj_source_provenance": {
|
||||
"candidate_sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b",
|
||||
"diagnostic_additions": [
|
||||
"generated/applied/pending trace split",
|
||||
"fixed-sequence bitwise audit",
|
||||
"source provenance and final APL state disclosure"
|
||||
],
|
||||
"module_globals_patched": false,
|
||||
"only_dynamics_change": "fixed zero-initialized 0/18-step h32 delay before unchanged end g write",
|
||||
"sealed_source_sha256": {
|
||||
"ae_backend": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
|
||||
"af_queue": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961",
|
||||
"ag_gpu": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a",
|
||||
"ag_worker": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"source_diff_sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
"inherited_source_audit_scope": "AJ source provenance only; AM overlay semantics are recorded separately",
|
||||
"input": {
|
||||
"base_candidate_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"manifest_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"manifest_sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b",
|
||||
"mask_file": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"overlay_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
"installation_schedule": "before tick 0; after fast APL zeroing",
|
||||
"installed_nonzero_count": 14232,
|
||||
"learning": false,
|
||||
"mapped_candidate_count": 14232,
|
||||
"missing_candidate_count": 0,
|
||||
"nonzero_delta_count": 14232,
|
||||
"overlay_name": "static25",
|
||||
"schema": "phase4am-overlay-audit-v1",
|
||||
"state_dtype": "float64",
|
||||
"static25_is_exact_fraction_of_float64_base_claimed": false,
|
||||
"untouched_weights_bitwise_preserved": true,
|
||||
"weights_updated_during_run": false,
|
||||
"zero_delta_no_write": true
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"schema": "phase4am-overlay-v1",
|
||||
"overlay_name": "static25",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d",
|
||||
"mask_path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"base_candidate_path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"aj_model_dir": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1",
|
||||
"base_rhs_ast_sha256": "e89afc5c18e34631489aa479d9c8ba9d1fa40a8b0f721105405b9a6ef636959d",
|
||||
"old_f32_expression_source_sha256": "5ec83a132deb8ba20e62dab485537c2414016fe2fece546198d61c0668d75b6b",
|
||||
"training": false,
|
||||
"fixed_for_whole_trial": true
|
||||
}
|
||||
+104
@@ -0,0 +1,104 @@
|
||||
tick,neuron_idx,attempted,accepted,rejected
|
||||
5,5519,1,1,0
|
||||
13,2586,1,1,0
|
||||
15,189,1,1,0
|
||||
15,1890,1,1,0
|
||||
26,4505,1,1,0
|
||||
32,2586,1,0,1
|
||||
60,2994,1,1,0
|
||||
64,130472,1,1,0
|
||||
98,3202,1,1,0
|
||||
98,4026,1,1,0
|
||||
100,9975,1,1,0
|
||||
103,3202,1,0,1
|
||||
104,3202,1,0,1
|
||||
128,9188,1,1,0
|
||||
130,2010,1,0,1
|
||||
169,4505,1,1,0
|
||||
177,6842,1,1,0
|
||||
207,2970,1,1,0
|
||||
213,5519,1,0,1
|
||||
224,2347,1,0,1
|
||||
264,3252,1,0,1
|
||||
294,2535,1,1,0
|
||||
299,2231,1,1,0
|
||||
302,7781,1,0,1
|
||||
303,130753,1,1,0
|
||||
326,2970,1,1,0
|
||||
342,6842,1,1,0
|
||||
350,7781,1,1,0
|
||||
354,2010,1,1,0
|
||||
354,4311,1,1,0
|
||||
361,1890,1,1,0
|
||||
373,1011,1,1,0
|
||||
390,1514,1,0,1
|
||||
418,1514,1,1,0
|
||||
427,4505,1,0,1
|
||||
442,2535,1,0,1
|
||||
442,5519,1,1,0
|
||||
452,2010,1,1,0
|
||||
454,130472,1,1,0
|
||||
472,2994,1,1,0
|
||||
477,999,1,1,0
|
||||
479,131226,1,0,1
|
||||
480,4026,1,1,0
|
||||
518,9188,1,1,0
|
||||
520,6842,1,0,1
|
||||
528,3161,1,1,0
|
||||
532,4311,1,1,0
|
||||
566,130753,1,1,0
|
||||
570,2943,1,1,0
|
||||
571,3202,1,1,0
|
||||
578,1011,1,0,1
|
||||
582,3252,1,1,0
|
||||
604,130472,1,0,1
|
||||
606,6842,1,1,0
|
||||
609,189,1,0,1
|
||||
620,4311,1,0,1
|
||||
622,4311,1,1,0
|
||||
637,4505,1,1,0
|
||||
649,130753,1,1,0
|
||||
650,1011,1,0,1
|
||||
663,999,1,1,0
|
||||
666,2010,1,1,0
|
||||
666,4505,1,1,0
|
||||
674,159,1,1,0
|
||||
684,2347,1,1,0
|
||||
712,9975,1,1,0
|
||||
718,999,1,1,0
|
||||
718,2029,1,1,0
|
||||
728,2231,1,1,0
|
||||
729,999,1,0,1
|
||||
735,3202,1,0,1
|
||||
751,1514,1,0,1
|
||||
766,189,1,0,1
|
||||
771,2029,1,1,0
|
||||
784,1011,1,0,1
|
||||
791,2231,1,0,1
|
||||
791,4505,1,0,1
|
||||
793,7781,1,1,0
|
||||
803,1011,1,1,0
|
||||
804,6842,1,1,0
|
||||
813,1514,1,0,1
|
||||
821,8001,1,1,0
|
||||
835,1890,1,0,1
|
||||
838,1011,1,1,0
|
||||
842,2231,1,1,0
|
||||
848,10769,1,1,0
|
||||
869,189,1,1,0
|
||||
873,130472,1,0,1
|
||||
875,2231,1,1,0
|
||||
879,2010,1,0,1
|
||||
911,2586,1,1,0
|
||||
921,3202,1,1,0
|
||||
933,8001,1,1,0
|
||||
940,1011,1,0,1
|
||||
946,2029,1,1,0
|
||||
955,3252,1,0,1
|
||||
956,3252,1,0,1
|
||||
966,159,1,0,1
|
||||
979,12644,1,1,0
|
||||
983,1011,1,0,1
|
||||
988,1011,1,0,1
|
||||
990,130753,1,0,1
|
||||
997,130753,1,0,1
|
||||
|
+17
@@ -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"
|
||||
]
|
||||
}
|
||||
+168
@@ -0,0 +1,168 @@
|
||||
{
|
||||
"case": "novel_to_aj-matched_energy-01-s1073741825",
|
||||
"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": 30288,
|
||||
"requested": 103,
|
||||
"accepted_requests": 66,
|
||||
"rejected_requests": 37,
|
||||
"arriving_edges": 14592029,
|
||||
"accepted_arriving_edges": 13411778,
|
||||
"counts_match_sparse_events": true,
|
||||
"all_finite": true,
|
||||
"record_history": false,
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"kc_targets_present": 4064,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"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": "1f855d145ac5c44a640e3374bdd66b3b772d840e04b81b6760ad728b5670c4fc",
|
||||
"final_apl_state_float32": [
|
||||
155.6795654296875,
|
||||
172.2212677001953
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125887480,
|
||||
1126971557
|
||||
],
|
||||
"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.0028355879985610954,
|
||||
"diagnostic_simulation_seconds": 5.283904928000993,
|
||||
"wall_seconds": 6.365027777999785,
|
||||
"peak_allocated_vram_bytes": 526523392,
|
||||
"peak_reserved_vram_bytes": 541065216,
|
||||
"input_sha256": {
|
||||
"spec.json": "01b7167f144cfb840c4713085272654ed931b2dee52bd4563e01327cfbd492f0",
|
||||
"requests.npz": "4e523d2ed0a30993a2c0338a6d8a8e8b81b1f726822ad5a3c391f6ca738944f9",
|
||||
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
}
|
||||
}
|
||||
+66
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"adapter_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"adapter_sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9",
|
||||
"apl_delay_steps": 18,
|
||||
"ast": {
|
||||
"adapted_run_ast_sha256": "b0401e196eb3a9f40873381ffa2d5a42bd9d2be854c386851c80fb0b0a386eb0",
|
||||
"derived_namespace_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"entire_tick_loop_ast_identical": true,
|
||||
"fake_original_file_used": false,
|
||||
"hook_after_apl_zero_before_effective_hash": true,
|
||||
"inserted_ast_statements": 1,
|
||||
"loop_ast_sha256": "b50b21b7239f6b55b357e9f275786099c06e8e1ea924aeca07f13d3955d64151",
|
||||
"only_ast_change": "_phase4am_install_overlay(weights, graph, apl_out_mask, upload, out_dir, source_provenance)",
|
||||
"original_module_file": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"original_module_globals_patched": false,
|
||||
"original_run_ast_sha256": "6efd7d130a853ba9e99cc8672580ac91fcda9cf0883631efcd61c5e673756e1b"
|
||||
},
|
||||
"complete": true,
|
||||
"delta_constant_for_entire_trial": true,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"inherited_source_audit_describes_AM_semantics": false,
|
||||
"inherited_summary_sha256": "4d222f692f051f418a2139660e2e89bc2d4c7ee3d8329d7dae3ba3a79065e821",
|
||||
"installation_calls": 1,
|
||||
"learning": false,
|
||||
"original_module_globals_patched": false,
|
||||
"overlay_audit_sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085",
|
||||
"overlay_module_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"overlay_module_sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4",
|
||||
"schema": "phase4am-adapter-provenance-v1",
|
||||
"scope": "constant sparse overlay installation only; no within-trial plasticity or learning",
|
||||
"sealed_sources": {
|
||||
"apl-timing-lab-v1/gpu_timing.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
"apl-timing-lab-v1/timing_queue.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
"author-apl-lab-v2/gpu_apl.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
"author-apl-lab-v2/legacy_apl_worker.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"author-fullgraph-lab-v1/oracle_full.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cpp": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cu": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
"author-runtime-lab-v1/gpu_backend.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
}
|
||||
},
|
||||
"weights_updated_during_run": false
|
||||
}
|
||||
+45
@@ -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"
|
||||
}
|
||||
+38
@@ -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": "1f855d145ac5c44a640e3374bdd66b3b772d840e04b81b6760ad728b5670c4fc",
|
||||
"final_apl_state_float32": [
|
||||
155.6795654296875,
|
||||
172.2212677001953
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125887480,
|
||||
1126971557
|
||||
],
|
||||
"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
|
||||
}
|
||||
+478
@@ -0,0 +1,478 @@
|
||||
{
|
||||
"schema": "phase4am-comparison-v1",
|
||||
"mode": "repeat",
|
||||
"case_dir": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-01-s1073741825",
|
||||
"left": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0",
|
||||
"right": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1",
|
||||
"pass_all": true,
|
||||
"learning_achieved": false,
|
||||
"candidate_generated": false,
|
||||
"tolerance": null,
|
||||
"scope": "Exact declared trajectory and static overlay integrity; no physiological or learning PASS",
|
||||
"explicit_exclusions": [
|
||||
"build_or_cache_seconds",
|
||||
"diagnostic_simulation_seconds",
|
||||
"peak_allocated_vram_bytes",
|
||||
"peak_reserved_vram_bytes",
|
||||
"wall_seconds"
|
||||
],
|
||||
"independent_cpu_wholebrain_oracle_claim": false,
|
||||
"overlay_name": "static25",
|
||||
"nodes": 166700,
|
||||
"edges": 25582938,
|
||||
"steps": 1000,
|
||||
"apl_delay_steps": 18,
|
||||
"full_queue_reconstructed": true,
|
||||
"total_spikes": 30288,
|
||||
"checks": {
|
||||
"left_gpu.summary_complete": true,
|
||||
"left_gpu.case_name": true,
|
||||
"left_gpu.history_mode": true,
|
||||
"left_gpu.apl_precision": true,
|
||||
"left_gpu.no_error_marker": true,
|
||||
"left_gpu.events_sorted_unique": true,
|
||||
"left_gpu.count_nonnegative_total": true,
|
||||
"left_gpu.ref_range": true,
|
||||
"left_gpu.reported_events": true,
|
||||
"left_gpu.last_hash_v": true,
|
||||
"left_gpu.last_hash_g": true,
|
||||
"left_gpu.last_hash_ref": true,
|
||||
"left_gpu.request_summary": true,
|
||||
"left_gpu.apl_positive_drive": true,
|
||||
"left_gpu.apl_positive_state": true,
|
||||
"left_gpu.apl_positive_inhibition": true,
|
||||
"left_gpu.apl_positive_applied": true,
|
||||
"left_gpu.delay_summary": true,
|
||||
"left_gpu.no_dense_v": true,
|
||||
"left_gpu.no_dense_g": true,
|
||||
"left_gpu.no_dense_ref": true,
|
||||
"left_gpu.component_summary_consistent": true,
|
||||
"right_gpu.summary_complete": true,
|
||||
"right_gpu.case_name": true,
|
||||
"right_gpu.history_mode": true,
|
||||
"right_gpu.apl_precision": true,
|
||||
"right_gpu.no_error_marker": true,
|
||||
"right_gpu.events_sorted_unique": true,
|
||||
"right_gpu.count_nonnegative_total": true,
|
||||
"right_gpu.ref_range": true,
|
||||
"right_gpu.reported_events": true,
|
||||
"right_gpu.last_hash_v": true,
|
||||
"right_gpu.last_hash_g": true,
|
||||
"right_gpu.last_hash_ref": true,
|
||||
"right_gpu.request_summary": true,
|
||||
"right_gpu.apl_positive_drive": true,
|
||||
"right_gpu.apl_positive_state": true,
|
||||
"right_gpu.apl_positive_inhibition": true,
|
||||
"right_gpu.apl_positive_applied": true,
|
||||
"right_gpu.delay_summary": true,
|
||||
"right_gpu.no_dense_v": true,
|
||||
"right_gpu.no_dense_g": true,
|
||||
"right_gpu.no_dense_ref": true,
|
||||
"right_gpu.component_summary_consistent": true,
|
||||
"left_gpu.full_event_queue_request_accounting": true,
|
||||
"left_gpu.timing_finite_nonnegative": true,
|
||||
"left_gpu.fixed_delay_applied.schema": true,
|
||||
"left_gpu.fixed_delay_applied.finite": true,
|
||||
"left_gpu.fixed_delay_applied.bitwise_exact": true,
|
||||
"left_gpu.fixed_delay_pending.schema": true,
|
||||
"left_gpu.fixed_delay_pending.finite": true,
|
||||
"left_gpu.fixed_delay_pending.bitwise_exact": true,
|
||||
"left_gpu.finite_sequence_row_conservation": true,
|
||||
"left_gpu.timing_integer_metadata": true,
|
||||
"left_gpu.pending_hash_metadata": true,
|
||||
"left_gpu.pending_shape_metadata": true,
|
||||
"left_gpu.pending_summary_counts": true,
|
||||
"left_gpu.final_apl_state_metadata": true,
|
||||
"left_gpu.no_extra_brain_or_apl_ticks": true,
|
||||
"left_gpu.timing_summary_metadata": true,
|
||||
"right_gpu.full_event_queue_request_accounting": true,
|
||||
"right_gpu.timing_finite_nonnegative": true,
|
||||
"right_gpu.fixed_delay_applied.schema": true,
|
||||
"right_gpu.fixed_delay_applied.finite": true,
|
||||
"right_gpu.fixed_delay_applied.bitwise_exact": true,
|
||||
"right_gpu.fixed_delay_pending.schema": true,
|
||||
"right_gpu.fixed_delay_pending.finite": true,
|
||||
"right_gpu.fixed_delay_pending.bitwise_exact": true,
|
||||
"right_gpu.finite_sequence_row_conservation": true,
|
||||
"right_gpu.timing_integer_metadata": true,
|
||||
"right_gpu.pending_hash_metadata": true,
|
||||
"right_gpu.pending_shape_metadata": true,
|
||||
"right_gpu.pending_summary_counts": true,
|
||||
"right_gpu.final_apl_state_metadata": true,
|
||||
"right_gpu.no_extra_brain_or_apl_ticks": true,
|
||||
"right_gpu.timing_summary_metadata": true,
|
||||
"state.step.schema": true,
|
||||
"state.step.finite": true,
|
||||
"state.step.bitwise_exact": true,
|
||||
"state.neuron_idx.schema": true,
|
||||
"state.neuron_idx.finite": true,
|
||||
"state.neuron_idx.bitwise_exact": true,
|
||||
"state.counts.schema": true,
|
||||
"state.counts.finite": true,
|
||||
"state.counts.bitwise_exact": true,
|
||||
"state.v.schema": true,
|
||||
"state.v.finite": true,
|
||||
"state.v.bitwise_exact": true,
|
||||
"state.g.schema": true,
|
||||
"state.g.finite": true,
|
||||
"state.g.bitwise_exact": true,
|
||||
"state.ref.schema": true,
|
||||
"state.ref.finite": true,
|
||||
"state.ref.bitwise_exact": true,
|
||||
"apl.drive.schema": true,
|
||||
"apl.drive.finite": true,
|
||||
"apl.drive.bitwise_exact": true,
|
||||
"apl.state.schema": true,
|
||||
"apl.state.finite": true,
|
||||
"apl.state.bitwise_exact": true,
|
||||
"apl.inhibition.schema": true,
|
||||
"apl.inhibition.finite": true,
|
||||
"apl.inhibition.bitwise_exact": true,
|
||||
"apl.applied.schema": true,
|
||||
"apl.applied.finite": true,
|
||||
"apl.applied.bitwise_exact": true,
|
||||
"apl.pending.schema": true,
|
||||
"apl.pending.finite": true,
|
||||
"apl.pending.bitwise_exact": true,
|
||||
"hashes.parsed_exact": true,
|
||||
"queues.parsed_exact": true,
|
||||
"requests.parsed_exact": true,
|
||||
"component.parsed_exact": true,
|
||||
"summary.nonperformance_exact": true,
|
||||
"input_overlay_and_source_provenance": true
|
||||
},
|
||||
"differences": {},
|
||||
"read_manifest": [
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4af-author-fullgraph/oracle/no_input/coefficients.json",
|
||||
"bytes": 2329,
|
||||
"sha256": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/apl_globals.npy",
|
||||
"bytes": 136,
|
||||
"sha256": "8388c8795d49cfe5b14fda54f76ef3a35030c62ba87bd8ca6334a2dcdf186f19"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/input_matrix.npy",
|
||||
"bytes": 1333728,
|
||||
"sha256": "c4d3df703ea5f1d7402b8255cfa19d9744139ad1048827c23b151d8ba766fec6"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/kc_globals.npy",
|
||||
"bytes": 16384,
|
||||
"sha256": "97a570aafa089f93e642b2bb07e3a3322dabb14c3c7dd431f0c8d2b3b7951fdd"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/output_matrix.npy",
|
||||
"bytes": 32640,
|
||||
"sha256": "e2d0a1ccd740e6777245ebf2efcd88bf5e1da9e47308c63ec8e83d451e134a73"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/dst.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "ce20f7433f78442c717ad2a7b5394cf4a3b109d990b4be0788040b7b0f4ed150"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/edge_id.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "49260615ff2b6432ce3dea9ce2c7ab8f83d06c2fb7491e58e08355fcedf86a30"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/nodes.npy",
|
||||
"bytes": 666928,
|
||||
"sha256": "5b511a98e8fbf8d65bbc70b93e75ecae19366f650b7842a45611bfad62ed83dc"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/ptr.npy",
|
||||
"bytes": 1333736,
|
||||
"sha256": "fe43420f11e6242a11f8199ae7f097cab4b8a6db181d36f2a46b9e46670acbb4"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/signed_raw.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "f9884ccb8930b32420b27c69271df78034a8350fe5a5c9b76a63c259268efc09"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/src.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "bfd625ce690fc21eb0a8b9dede831688ab73b789045ba83ddf4baeefeddf1fc3"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/weights.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-01-s1073741825/requests.npz",
|
||||
"bytes": 824,
|
||||
"sha256": "4e523d2ed0a30993a2c0338a6d8a8e8b81b1f726822ad5a3c391f6ca738944f9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-01-s1073741825/spec.json",
|
||||
"bytes": 1626,
|
||||
"sha256": "01b7167f144cfb840c4713085272654ed931b2dee52bd4563e01327cfbd492f0"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "e703424e516cdf6f6cd31c53ffaa1ea8a277a538de9ef6ec5f7f4d62c63a6811"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "e722f90e71547b42ef614cf48d55d13829effd4aa315c8276b21e2cbb01bc6d9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "e051b1beb4248b7c83805bde5cde34b380548846d2302d0077c2b93c8605e246"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "f7362a3dc2786450177aa6d5559ac170f62ba9928c15401d1d19aa05c2b8143a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "64f03ced1b00ef74146463e7d161488ffed20ec02a8acd6cbbbf965f9daf2f3a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "7f4229f94a11f33b5dc137f404494a49fe3d2ae5365a4b53a7c67c8c445f5149"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/apl-timing-audit.json",
|
||||
"bytes": 1178,
|
||||
"sha256": "35e526068709944bc29508938236a253e13ec5b8118a340f53d7a4049321787d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/queue.jsonl",
|
||||
"bytes": 320819,
|
||||
"sha256": "61919a49f82be23786cbe49de16eb929e06c24135d6cd9f57626f73dd89bb00c"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/requests.csv",
|
||||
"bytes": 1694,
|
||||
"sha256": "df75d6fcce7980d34b225155ee98ef7c0a9f81592e8b5063adae926dee286fcf"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/state.npz",
|
||||
"bytes": 2101486,
|
||||
"sha256": "20efde1c5af4ea89dc2ed51658ab93d3a48008a5da9b2e3065c4dc9faa275e46"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/summary.json",
|
||||
"bytes": 6480,
|
||||
"sha256": "de8ee196d0aec26071f007f6613811e31f4bf36778779707e885ad80146cb52a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r0/tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "eee3520bc383c75b64c0106b9cec21eb21b8ab3a8d5866cde0ffae29dff20ded"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "942e92ac684442f21b3f452b08a1e69abaae0b08f83b6a23f563c82e56c6a9cf"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "e722f90e71547b42ef614cf48d55d13829effd4aa315c8276b21e2cbb01bc6d9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "e051b1beb4248b7c83805bde5cde34b380548846d2302d0077c2b93c8605e246"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "f7362a3dc2786450177aa6d5559ac170f62ba9928c15401d1d19aa05c2b8143a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "64f03ced1b00ef74146463e7d161488ffed20ec02a8acd6cbbbf965f9daf2f3a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "7f4229f94a11f33b5dc137f404494a49fe3d2ae5365a4b53a7c67c8c445f5149"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/apl-timing-audit.json",
|
||||
"bytes": 1178,
|
||||
"sha256": "35e526068709944bc29508938236a253e13ec5b8118a340f53d7a4049321787d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/queue.jsonl",
|
||||
"bytes": 320819,
|
||||
"sha256": "61919a49f82be23786cbe49de16eb929e06c24135d6cd9f57626f73dd89bb00c"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/requests.csv",
|
||||
"bytes": 1694,
|
||||
"sha256": "df75d6fcce7980d34b225155ee98ef7c0a9f81592e8b5063adae926dee286fcf"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/state.npz",
|
||||
"bytes": 2101486,
|
||||
"sha256": "20efde1c5af4ea89dc2ed51658ab93d3a48008a5da9b2e3065c4dc9faa275e46"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/summary.json",
|
||||
"bytes": 6479,
|
||||
"sha256": "4d222f692f051f418a2139660e2e89bc2d4c7ee3d8329d7dae3ba3a79065e821"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741825-r1/tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "eee3520bc383c75b64c0106b9cec21eb21b8ab3a8d5866cde0ffae29dff20ded"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"bytes": 57056,
|
||||
"sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"bytes": 113984,
|
||||
"sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/compare_timing.py",
|
||||
"bytes": 41221,
|
||||
"sha256": "9010f070fba9b7c9cf2d86187ee2abc57f3ac606ebc08a42baad4f3922b51734"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"bytes": 27083,
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"bytes": 4443,
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"bytes": 21206,
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"bytes": 8158,
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"bytes": 32146,
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"bytes": 1203,
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"bytes": 10422,
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"bytes": 16277,
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"bytes": 15690,
|
||||
"sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/comparison.py",
|
||||
"bytes": 37000,
|
||||
"sha256": "4d64020af05e7fc9e535ac8532dd0e7b614b200f695ed8c6d486c6151de57175"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"bytes": 11355,
|
||||
"sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4"
|
||||
}
|
||||
],
|
||||
"failed_checks": []
|
||||
}
|
||||
+97
@@ -0,0 +1,97 @@
|
||||
[
|
||||
{
|
||||
"path": "adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "942e92ac684442f21b3f452b08a1e69abaae0b08f83b6a23f563c82e56c6a9cf"
|
||||
},
|
||||
{
|
||||
"path": "apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "e722f90e71547b42ef614cf48d55d13829effd4aa315c8276b21e2cbb01bc6d9"
|
||||
},
|
||||
{
|
||||
"path": "apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "e051b1beb4248b7c83805bde5cde34b380548846d2302d0077c2b93c8605e246"
|
||||
},
|
||||
{
|
||||
"path": "apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "f7362a3dc2786450177aa6d5559ac170f62ba9928c15401d1d19aa05c2b8143a"
|
||||
},
|
||||
{
|
||||
"path": "apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "64f03ced1b00ef74146463e7d161488ffed20ec02a8acd6cbbbf965f9daf2f3a"
|
||||
},
|
||||
{
|
||||
"path": "apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "7f4229f94a11f33b5dc137f404494a49fe3d2ae5365a4b53a7c67c8c445f5149"
|
||||
},
|
||||
{
|
||||
"path": "apl-timing-audit.json",
|
||||
"bytes": 1178,
|
||||
"sha256": "35e526068709944bc29508938236a253e13ec5b8118a340f53d7a4049321787d"
|
||||
},
|
||||
{
|
||||
"path": "comparison.json",
|
||||
"bytes": 22987,
|
||||
"sha256": "3d3acf45cdf8617f53fd7c1e3ee1c898416410b4beb3ba85a9710823a0b45053"
|
||||
},
|
||||
{
|
||||
"path": "overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "queue.jsonl",
|
||||
"bytes": 320819,
|
||||
"sha256": "61919a49f82be23786cbe49de16eb929e06c24135d6cd9f57626f73dd89bb00c"
|
||||
},
|
||||
{
|
||||
"path": "requests.csv",
|
||||
"bytes": 1694,
|
||||
"sha256": "df75d6fcce7980d34b225155ee98ef7c0a9f81592e8b5063adae926dee286fcf"
|
||||
},
|
||||
{
|
||||
"path": "sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "state.npz",
|
||||
"bytes": 2101486,
|
||||
"sha256": "20efde1c5af4ea89dc2ed51658ab93d3a48008a5da9b2e3065c4dc9faa275e46"
|
||||
},
|
||||
{
|
||||
"path": "summary.json",
|
||||
"bytes": 6479,
|
||||
"sha256": "4d222f692f051f418a2139660e2e89bc2d4c7ee3d8329d7dae3ba3a79065e821"
|
||||
},
|
||||
{
|
||||
"path": "tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "eee3520bc383c75b64c0106b9cec21eb21b8ab3a8d5866cde0ffae29dff20ded"
|
||||
}
|
||||
]
|
||||
+83
@@ -0,0 +1,83 @@
|
||||
{
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"apl_overlap_count": 0,
|
||||
"arrays": {
|
||||
"base_candidate_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "380a4e9f5e5431baa8f74ecabf791febdc328e5e054fb222dc505df64a3fd501",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"edge_id": {
|
||||
"dtype": "int64",
|
||||
"raw_sha256": "7c2facacbf1b3ec2fc8f265596d85988b6db6d20daab86922e194d66964367f0",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"plastic_delta_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "ea03a0ab6b537ea6bcac86191dc79f4eed997ef890885cb695440a0cfc224a67",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
}
|
||||
},
|
||||
"arrival_weight_sampling": "arrival time; delta fixed for entire trial",
|
||||
"base_graph_files_modified": false,
|
||||
"base_weights_file_sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"base_weights_raw_sha256": "a8c19cde743bd456bcb2e988d504f805b6943d6ceb97cd241d6e1e472ab5a591",
|
||||
"bounds_pass": true,
|
||||
"bridge": "baseSI64 + (delta32 widened to float64) * float64(0.001); nonzero rows only",
|
||||
"candidate_count": 14232,
|
||||
"complete": true,
|
||||
"copied_manifest_file": "overlay-manifest.json",
|
||||
"copied_overlay_file": "overlay-input.npz",
|
||||
"delta_dtype": "float32",
|
||||
"delta_units": "mV",
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"expected_effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"frozen_mask_exact": true,
|
||||
"inherited_aj_source_provenance": {
|
||||
"candidate_sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b",
|
||||
"diagnostic_additions": [
|
||||
"generated/applied/pending trace split",
|
||||
"fixed-sequence bitwise audit",
|
||||
"source provenance and final APL state disclosure"
|
||||
],
|
||||
"module_globals_patched": false,
|
||||
"only_dynamics_change": "fixed zero-initialized 0/18-step h32 delay before unchanged end g write",
|
||||
"sealed_source_sha256": {
|
||||
"ae_backend": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
|
||||
"af_queue": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961",
|
||||
"ag_gpu": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a",
|
||||
"ag_worker": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"source_diff_sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
"inherited_source_audit_scope": "AJ source provenance only; AM overlay semantics are recorded separately",
|
||||
"input": {
|
||||
"base_candidate_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"manifest_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"manifest_sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b",
|
||||
"mask_file": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"overlay_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
"installation_schedule": "before tick 0; after fast APL zeroing",
|
||||
"installed_nonzero_count": 14232,
|
||||
"learning": false,
|
||||
"mapped_candidate_count": 14232,
|
||||
"missing_candidate_count": 0,
|
||||
"nonzero_delta_count": 14232,
|
||||
"overlay_name": "static25",
|
||||
"schema": "phase4am-overlay-audit-v1",
|
||||
"state_dtype": "float64",
|
||||
"static25_is_exact_fraction_of_float64_base_claimed": false,
|
||||
"untouched_weights_bitwise_preserved": true,
|
||||
"weights_updated_during_run": false,
|
||||
"zero_delta_no_write": true
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"schema": "phase4am-overlay-v1",
|
||||
"overlay_name": "static25",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d",
|
||||
"mask_path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"base_candidate_path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"aj_model_dir": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1",
|
||||
"base_rhs_ast_sha256": "e89afc5c18e34631489aa479d9c8ba9d1fa40a8b0f721105405b9a6ef636959d",
|
||||
"old_f32_expression_source_sha256": "5ec83a132deb8ba20e62dab485537c2414016fe2fece546198d61c0668d75b6b",
|
||||
"training": false,
|
||||
"fixed_for_whole_trial": true
|
||||
}
|
||||
+104
@@ -0,0 +1,104 @@
|
||||
tick,neuron_idx,attempted,accepted,rejected
|
||||
5,5519,1,1,0
|
||||
13,2586,1,1,0
|
||||
15,189,1,1,0
|
||||
15,1890,1,1,0
|
||||
26,4505,1,1,0
|
||||
32,2586,1,0,1
|
||||
60,2994,1,1,0
|
||||
64,130472,1,1,0
|
||||
98,3202,1,1,0
|
||||
98,4026,1,1,0
|
||||
100,9975,1,1,0
|
||||
103,3202,1,0,1
|
||||
104,3202,1,0,1
|
||||
128,9188,1,1,0
|
||||
130,2010,1,0,1
|
||||
169,4505,1,1,0
|
||||
177,6842,1,1,0
|
||||
207,2970,1,1,0
|
||||
213,5519,1,0,1
|
||||
224,2347,1,0,1
|
||||
264,3252,1,0,1
|
||||
294,2535,1,1,0
|
||||
299,2231,1,1,0
|
||||
302,7781,1,0,1
|
||||
303,130753,1,1,0
|
||||
326,2970,1,1,0
|
||||
342,6842,1,1,0
|
||||
350,7781,1,1,0
|
||||
354,2010,1,1,0
|
||||
354,4311,1,1,0
|
||||
361,1890,1,1,0
|
||||
373,1011,1,1,0
|
||||
390,1514,1,0,1
|
||||
418,1514,1,1,0
|
||||
427,4505,1,0,1
|
||||
442,2535,1,0,1
|
||||
442,5519,1,1,0
|
||||
452,2010,1,1,0
|
||||
454,130472,1,1,0
|
||||
472,2994,1,1,0
|
||||
477,999,1,1,0
|
||||
479,131226,1,0,1
|
||||
480,4026,1,1,0
|
||||
518,9188,1,1,0
|
||||
520,6842,1,0,1
|
||||
528,3161,1,1,0
|
||||
532,4311,1,1,0
|
||||
566,130753,1,1,0
|
||||
570,2943,1,1,0
|
||||
571,3202,1,1,0
|
||||
578,1011,1,0,1
|
||||
582,3252,1,1,0
|
||||
604,130472,1,0,1
|
||||
606,6842,1,1,0
|
||||
609,189,1,0,1
|
||||
620,4311,1,0,1
|
||||
622,4311,1,1,0
|
||||
637,4505,1,1,0
|
||||
649,130753,1,1,0
|
||||
650,1011,1,0,1
|
||||
663,999,1,1,0
|
||||
666,2010,1,1,0
|
||||
666,4505,1,1,0
|
||||
674,159,1,1,0
|
||||
684,2347,1,1,0
|
||||
712,9975,1,1,0
|
||||
718,999,1,1,0
|
||||
718,2029,1,1,0
|
||||
728,2231,1,1,0
|
||||
729,999,1,0,1
|
||||
735,3202,1,0,1
|
||||
751,1514,1,0,1
|
||||
766,189,1,0,1
|
||||
771,2029,1,1,0
|
||||
784,1011,1,0,1
|
||||
791,2231,1,0,1
|
||||
791,4505,1,0,1
|
||||
793,7781,1,1,0
|
||||
803,1011,1,1,0
|
||||
804,6842,1,1,0
|
||||
813,1514,1,0,1
|
||||
821,8001,1,1,0
|
||||
835,1890,1,0,1
|
||||
838,1011,1,1,0
|
||||
842,2231,1,1,0
|
||||
848,10769,1,1,0
|
||||
869,189,1,1,0
|
||||
873,130472,1,0,1
|
||||
875,2231,1,1,0
|
||||
879,2010,1,0,1
|
||||
911,2586,1,1,0
|
||||
921,3202,1,1,0
|
||||
933,8001,1,1,0
|
||||
940,1011,1,0,1
|
||||
946,2029,1,1,0
|
||||
955,3252,1,0,1
|
||||
956,3252,1,0,1
|
||||
966,159,1,0,1
|
||||
979,12644,1,1,0
|
||||
983,1011,1,0,1
|
||||
988,1011,1,0,1
|
||||
990,130753,1,0,1
|
||||
997,130753,1,0,1
|
||||
|
+17
@@ -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"
|
||||
]
|
||||
}
|
||||
+168
@@ -0,0 +1,168 @@
|
||||
{
|
||||
"case": "novel_to_aj-matched_energy-01-s1073741825",
|
||||
"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": 30288,
|
||||
"requested": 103,
|
||||
"accepted_requests": 66,
|
||||
"rejected_requests": 37,
|
||||
"arriving_edges": 14592029,
|
||||
"accepted_arriving_edges": 13411778,
|
||||
"counts_match_sparse_events": true,
|
||||
"all_finite": true,
|
||||
"record_history": false,
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"kc_targets_present": 4064,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"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": "1f855d145ac5c44a640e3374bdd66b3b772d840e04b81b6760ad728b5670c4fc",
|
||||
"final_apl_state_float32": [
|
||||
155.6795654296875,
|
||||
172.2212677001953
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125887480,
|
||||
1126971557
|
||||
],
|
||||
"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.002842359997885069,
|
||||
"diagnostic_simulation_seconds": 5.315441867998743,
|
||||
"wall_seconds": 6.397478499999124,
|
||||
"peak_allocated_vram_bytes": 526523392,
|
||||
"peak_reserved_vram_bytes": 541065216,
|
||||
"input_sha256": {
|
||||
"spec.json": "01b7167f144cfb840c4713085272654ed931b2dee52bd4563e01327cfbd492f0",
|
||||
"requests.npz": "4e523d2ed0a30993a2c0338a6d8a8e8b81b1f726822ad5a3c391f6ca738944f9",
|
||||
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
}
|
||||
}
|
||||
+66
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"adapter_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"adapter_sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9",
|
||||
"apl_delay_steps": 18,
|
||||
"ast": {
|
||||
"adapted_run_ast_sha256": "b0401e196eb3a9f40873381ffa2d5a42bd9d2be854c386851c80fb0b0a386eb0",
|
||||
"derived_namespace_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"entire_tick_loop_ast_identical": true,
|
||||
"fake_original_file_used": false,
|
||||
"hook_after_apl_zero_before_effective_hash": true,
|
||||
"inserted_ast_statements": 1,
|
||||
"loop_ast_sha256": "b50b21b7239f6b55b357e9f275786099c06e8e1ea924aeca07f13d3955d64151",
|
||||
"only_ast_change": "_phase4am_install_overlay(weights, graph, apl_out_mask, upload, out_dir, source_provenance)",
|
||||
"original_module_file": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"original_module_globals_patched": false,
|
||||
"original_run_ast_sha256": "6efd7d130a853ba9e99cc8672580ac91fcda9cf0883631efcd61c5e673756e1b"
|
||||
},
|
||||
"complete": true,
|
||||
"delta_constant_for_entire_trial": true,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"inherited_source_audit_describes_AM_semantics": false,
|
||||
"inherited_summary_sha256": "9689774001a7e93f6c732dcc9866611d289aa5e11db1db263929af339674d466",
|
||||
"installation_calls": 1,
|
||||
"learning": false,
|
||||
"original_module_globals_patched": false,
|
||||
"overlay_audit_sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085",
|
||||
"overlay_module_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"overlay_module_sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4",
|
||||
"schema": "phase4am-adapter-provenance-v1",
|
||||
"scope": "constant sparse overlay installation only; no within-trial plasticity or learning",
|
||||
"sealed_sources": {
|
||||
"apl-timing-lab-v1/gpu_timing.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
"apl-timing-lab-v1/timing_queue.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
"author-apl-lab-v2/gpu_apl.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
"author-apl-lab-v2/legacy_apl_worker.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"author-fullgraph-lab-v1/oracle_full.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cpp": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cu": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
"author-runtime-lab-v1/gpu_backend.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
}
|
||||
},
|
||||
"weights_updated_during_run": false
|
||||
}
|
||||
+45
@@ -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"
|
||||
}
|
||||
+38
@@ -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": "6d4cecd1cb4f6761fc405440d7e0464d6b98464f9533faaccc0021a0244d0e62",
|
||||
"final_apl_state_float32": [
|
||||
149.03021240234375,
|
||||
165.21510314941406
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125451708,
|
||||
1126512401
|
||||
],
|
||||
"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
|
||||
}
|
||||
+312
@@ -0,0 +1,312 @@
|
||||
{
|
||||
"schema": "phase4am-comparison-v1",
|
||||
"mode": "self",
|
||||
"case_dir": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-01-s1073741826",
|
||||
"left": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0",
|
||||
"right": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0",
|
||||
"pass_all": true,
|
||||
"learning_achieved": false,
|
||||
"candidate_generated": false,
|
||||
"tolerance": null,
|
||||
"scope": "Single-run event/queue/input/static-overlay self-consistency; no repeat, equivalence, physiology or learning PASS",
|
||||
"explicit_exclusions": [
|
||||
"build_or_cache_seconds",
|
||||
"diagnostic_simulation_seconds",
|
||||
"peak_allocated_vram_bytes",
|
||||
"peak_reserved_vram_bytes",
|
||||
"wall_seconds"
|
||||
],
|
||||
"independent_cpu_wholebrain_oracle_claim": false,
|
||||
"overlay_name": "static25",
|
||||
"nodes": 166700,
|
||||
"edges": 25582938,
|
||||
"steps": 1000,
|
||||
"apl_delay_steps": 18,
|
||||
"full_queue_reconstructed": true,
|
||||
"total_spikes": 30156,
|
||||
"checks": {
|
||||
"left_gpu.summary_complete": true,
|
||||
"left_gpu.case_name": true,
|
||||
"left_gpu.history_mode": true,
|
||||
"left_gpu.apl_precision": true,
|
||||
"left_gpu.no_error_marker": true,
|
||||
"left_gpu.events_sorted_unique": true,
|
||||
"left_gpu.count_nonnegative_total": true,
|
||||
"left_gpu.ref_range": true,
|
||||
"left_gpu.reported_events": true,
|
||||
"left_gpu.last_hash_v": true,
|
||||
"left_gpu.last_hash_g": true,
|
||||
"left_gpu.last_hash_ref": true,
|
||||
"left_gpu.request_summary": true,
|
||||
"left_gpu.apl_positive_drive": true,
|
||||
"left_gpu.apl_positive_state": true,
|
||||
"left_gpu.apl_positive_inhibition": true,
|
||||
"left_gpu.apl_positive_applied": true,
|
||||
"left_gpu.delay_summary": true,
|
||||
"left_gpu.no_dense_v": true,
|
||||
"left_gpu.no_dense_g": true,
|
||||
"left_gpu.no_dense_ref": true,
|
||||
"left_gpu.component_summary_consistent": true,
|
||||
"left_gpu.full_event_queue_request_accounting": true,
|
||||
"left_gpu.timing_finite_nonnegative": true,
|
||||
"left_gpu.fixed_delay_applied.schema": true,
|
||||
"left_gpu.fixed_delay_applied.finite": true,
|
||||
"left_gpu.fixed_delay_applied.bitwise_exact": true,
|
||||
"left_gpu.fixed_delay_pending.schema": true,
|
||||
"left_gpu.fixed_delay_pending.finite": true,
|
||||
"left_gpu.fixed_delay_pending.bitwise_exact": true,
|
||||
"left_gpu.finite_sequence_row_conservation": true,
|
||||
"left_gpu.timing_integer_metadata": true,
|
||||
"left_gpu.pending_hash_metadata": true,
|
||||
"left_gpu.pending_shape_metadata": true,
|
||||
"left_gpu.pending_summary_counts": true,
|
||||
"left_gpu.final_apl_state_metadata": true,
|
||||
"left_gpu.no_extra_brain_or_apl_ticks": true,
|
||||
"left_gpu.timing_summary_metadata": true,
|
||||
"input_overlay_and_source_provenance": true
|
||||
},
|
||||
"differences": {},
|
||||
"read_manifest": [
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4af-author-fullgraph/oracle/no_input/coefficients.json",
|
||||
"bytes": 2329,
|
||||
"sha256": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/apl_globals.npy",
|
||||
"bytes": 136,
|
||||
"sha256": "8388c8795d49cfe5b14fda54f76ef3a35030c62ba87bd8ca6334a2dcdf186f19"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/input_matrix.npy",
|
||||
"bytes": 1333728,
|
||||
"sha256": "c4d3df703ea5f1d7402b8255cfa19d9744139ad1048827c23b151d8ba766fec6"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/kc_globals.npy",
|
||||
"bytes": 16384,
|
||||
"sha256": "97a570aafa089f93e642b2bb07e3a3322dabb14c3c7dd431f0c8d2b3b7951fdd"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/output_matrix.npy",
|
||||
"bytes": 32640,
|
||||
"sha256": "e2d0a1ccd740e6777245ebf2efcd88bf5e1da9e47308c63ec8e83d451e134a73"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/dst.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "ce20f7433f78442c717ad2a7b5394cf4a3b109d990b4be0788040b7b0f4ed150"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/edge_id.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "49260615ff2b6432ce3dea9ce2c7ab8f83d06c2fb7491e58e08355fcedf86a30"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/nodes.npy",
|
||||
"bytes": 666928,
|
||||
"sha256": "5b511a98e8fbf8d65bbc70b93e75ecae19366f650b7842a45611bfad62ed83dc"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/ptr.npy",
|
||||
"bytes": 1333736,
|
||||
"sha256": "fe43420f11e6242a11f8199ae7f097cab4b8a6db181d36f2a46b9e46670acbb4"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/signed_raw.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "f9884ccb8930b32420b27c69271df78034a8350fe5a5c9b76a63c259268efc09"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/src.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "bfd625ce690fc21eb0a8b9dede831688ab73b789045ba83ddf4baeefeddf1fc3"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/weights.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-01-s1073741826/requests.npz",
|
||||
"bytes": 909,
|
||||
"sha256": "1cb092bc3431236a9c3881c04feb2b2ca5595a42f0f56014f45226b2171485b3"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-01-s1073741826/spec.json",
|
||||
"bytes": 1626,
|
||||
"sha256": "36fa0a560bb9a96a904043f4217da089a02d410b075d90284f47efdcf3b4f6c0"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "f79f03c2820327fbdff1313f424d2595ab5cc90494fa91906afd1e719da39ac7"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "a1be5e6eb93937f9ae96a72c3d189fd5b5edc361ff3908c716a2034664ad3721"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "7e5923ebfe46afac64d5a1b898b366493410f2005837a9d1f515e8bf14593768"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "81879d62451f4ab552e312bd89209de714872f57ca3c77fbc7170c2a250fd395"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "15ba384f884b87024c311a46b82d5fa197a22935c6f077830217123d5032c00b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "a04a652992c9710882657acc46e0052692c98eef67fd0f97264badcbad19dd70"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/apl-timing-audit.json",
|
||||
"bytes": 1180,
|
||||
"sha256": "21d6ac3291f5b2267fe44aef9405c55531b6f217d434b9865c48facadccbdbee"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/queue.jsonl",
|
||||
"bytes": 320803,
|
||||
"sha256": "229e42189060c51aa5e2f9d2f9d6a8b10d14cd0d4550bb935155ab7838eba357"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/requests.csv",
|
||||
"bytes": 2214,
|
||||
"sha256": "f529316c491688c3ed97a24ea7d00b91752f7e87c4cf1b31d1d3ea259d39e2ff"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/state.npz",
|
||||
"bytes": 2081728,
|
||||
"sha256": "cbcf2f9485f420cc31ef692b60e25380a4b5d813ce481c31f02f83510e3d0ea4"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/summary.json",
|
||||
"bytes": 6482,
|
||||
"sha256": "9689774001a7e93f6c732dcc9866611d289aa5e11db1db263929af339674d466"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741826-r0/tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "337c657a69b45b46decbab89908c58b7bdf51066d79c38a1d4621e336e3e8d2d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"bytes": 57056,
|
||||
"sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"bytes": 113984,
|
||||
"sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/compare_timing.py",
|
||||
"bytes": 41221,
|
||||
"sha256": "9010f070fba9b7c9cf2d86187ee2abc57f3ac606ebc08a42baad4f3922b51734"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"bytes": 27083,
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"bytes": 4443,
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"bytes": 21206,
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"bytes": 8158,
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"bytes": 32146,
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"bytes": 1203,
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"bytes": 10422,
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"bytes": 16277,
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"bytes": 15690,
|
||||
"sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/comparison.py",
|
||||
"bytes": 37000,
|
||||
"sha256": "4d64020af05e7fc9e535ac8532dd0e7b614b200f695ed8c6d486c6151de57175"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"bytes": 11355,
|
||||
"sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4"
|
||||
}
|
||||
],
|
||||
"failed_checks": []
|
||||
}
|
||||
+97
@@ -0,0 +1,97 @@
|
||||
[
|
||||
{
|
||||
"path": "adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "f79f03c2820327fbdff1313f424d2595ab5cc90494fa91906afd1e719da39ac7"
|
||||
},
|
||||
{
|
||||
"path": "apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "a1be5e6eb93937f9ae96a72c3d189fd5b5edc361ff3908c716a2034664ad3721"
|
||||
},
|
||||
{
|
||||
"path": "apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "7e5923ebfe46afac64d5a1b898b366493410f2005837a9d1f515e8bf14593768"
|
||||
},
|
||||
{
|
||||
"path": "apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "81879d62451f4ab552e312bd89209de714872f57ca3c77fbc7170c2a250fd395"
|
||||
},
|
||||
{
|
||||
"path": "apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "15ba384f884b87024c311a46b82d5fa197a22935c6f077830217123d5032c00b"
|
||||
},
|
||||
{
|
||||
"path": "apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "a04a652992c9710882657acc46e0052692c98eef67fd0f97264badcbad19dd70"
|
||||
},
|
||||
{
|
||||
"path": "apl-timing-audit.json",
|
||||
"bytes": 1180,
|
||||
"sha256": "21d6ac3291f5b2267fe44aef9405c55531b6f217d434b9865c48facadccbdbee"
|
||||
},
|
||||
{
|
||||
"path": "comparison.json",
|
||||
"bytes": 14861,
|
||||
"sha256": "92ed881a21e42ba71c75d380472fc00ab27c6d7c53e4599c6857bc6b6130e5bc"
|
||||
},
|
||||
{
|
||||
"path": "overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "queue.jsonl",
|
||||
"bytes": 320803,
|
||||
"sha256": "229e42189060c51aa5e2f9d2f9d6a8b10d14cd0d4550bb935155ab7838eba357"
|
||||
},
|
||||
{
|
||||
"path": "requests.csv",
|
||||
"bytes": 2214,
|
||||
"sha256": "f529316c491688c3ed97a24ea7d00b91752f7e87c4cf1b31d1d3ea259d39e2ff"
|
||||
},
|
||||
{
|
||||
"path": "sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "state.npz",
|
||||
"bytes": 2081728,
|
||||
"sha256": "cbcf2f9485f420cc31ef692b60e25380a4b5d813ce481c31f02f83510e3d0ea4"
|
||||
},
|
||||
{
|
||||
"path": "summary.json",
|
||||
"bytes": 6482,
|
||||
"sha256": "9689774001a7e93f6c732dcc9866611d289aa5e11db1db263929af339674d466"
|
||||
},
|
||||
{
|
||||
"path": "tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "337c657a69b45b46decbab89908c58b7bdf51066d79c38a1d4621e336e3e8d2d"
|
||||
}
|
||||
]
|
||||
+83
@@ -0,0 +1,83 @@
|
||||
{
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"apl_overlap_count": 0,
|
||||
"arrays": {
|
||||
"base_candidate_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "380a4e9f5e5431baa8f74ecabf791febdc328e5e054fb222dc505df64a3fd501",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"edge_id": {
|
||||
"dtype": "int64",
|
||||
"raw_sha256": "7c2facacbf1b3ec2fc8f265596d85988b6db6d20daab86922e194d66964367f0",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"plastic_delta_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "ea03a0ab6b537ea6bcac86191dc79f4eed997ef890885cb695440a0cfc224a67",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
}
|
||||
},
|
||||
"arrival_weight_sampling": "arrival time; delta fixed for entire trial",
|
||||
"base_graph_files_modified": false,
|
||||
"base_weights_file_sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"base_weights_raw_sha256": "a8c19cde743bd456bcb2e988d504f805b6943d6ceb97cd241d6e1e472ab5a591",
|
||||
"bounds_pass": true,
|
||||
"bridge": "baseSI64 + (delta32 widened to float64) * float64(0.001); nonzero rows only",
|
||||
"candidate_count": 14232,
|
||||
"complete": true,
|
||||
"copied_manifest_file": "overlay-manifest.json",
|
||||
"copied_overlay_file": "overlay-input.npz",
|
||||
"delta_dtype": "float32",
|
||||
"delta_units": "mV",
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"expected_effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"frozen_mask_exact": true,
|
||||
"inherited_aj_source_provenance": {
|
||||
"candidate_sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b",
|
||||
"diagnostic_additions": [
|
||||
"generated/applied/pending trace split",
|
||||
"fixed-sequence bitwise audit",
|
||||
"source provenance and final APL state disclosure"
|
||||
],
|
||||
"module_globals_patched": false,
|
||||
"only_dynamics_change": "fixed zero-initialized 0/18-step h32 delay before unchanged end g write",
|
||||
"sealed_source_sha256": {
|
||||
"ae_backend": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
|
||||
"af_queue": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961",
|
||||
"ag_gpu": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a",
|
||||
"ag_worker": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"source_diff_sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
"inherited_source_audit_scope": "AJ source provenance only; AM overlay semantics are recorded separately",
|
||||
"input": {
|
||||
"base_candidate_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"manifest_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"manifest_sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b",
|
||||
"mask_file": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"overlay_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
"installation_schedule": "before tick 0; after fast APL zeroing",
|
||||
"installed_nonzero_count": 14232,
|
||||
"learning": false,
|
||||
"mapped_candidate_count": 14232,
|
||||
"missing_candidate_count": 0,
|
||||
"nonzero_delta_count": 14232,
|
||||
"overlay_name": "static25",
|
||||
"schema": "phase4am-overlay-audit-v1",
|
||||
"state_dtype": "float64",
|
||||
"static25_is_exact_fraction_of_float64_base_claimed": false,
|
||||
"untouched_weights_bitwise_preserved": true,
|
||||
"weights_updated_during_run": false,
|
||||
"zero_delta_no_write": true
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"schema": "phase4am-overlay-v1",
|
||||
"overlay_name": "static25",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d",
|
||||
"mask_path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"base_candidate_path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"aj_model_dir": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1",
|
||||
"base_rhs_ast_sha256": "e89afc5c18e34631489aa479d9c8ba9d1fa40a8b0f721105405b9a6ef636959d",
|
||||
"old_f32_expression_source_sha256": "5ec83a132deb8ba20e62dab485537c2414016fe2fece546198d61c0668d75b6b",
|
||||
"training": false,
|
||||
"fixed_for_whole_trial": true
|
||||
}
|
||||
+137
@@ -0,0 +1,137 @@
|
||||
tick,neuron_idx,attempted,accepted,rejected
|
||||
6,2970,1,1,0
|
||||
7,4505,1,1,0
|
||||
18,2231,1,1,0
|
||||
24,2029,1,1,0
|
||||
27,1514,1,1,0
|
||||
27,2535,1,1,0
|
||||
44,6842,1,1,0
|
||||
46,189,1,1,0
|
||||
46,2493,1,1,0
|
||||
53,21802,1,1,0
|
||||
56,2970,1,1,0
|
||||
81,12644,1,1,0
|
||||
82,14839,1,1,0
|
||||
89,4026,1,1,0
|
||||
90,2231,1,1,0
|
||||
119,2029,1,1,0
|
||||
119,3345,1,1,0
|
||||
121,999,1,1,0
|
||||
123,2029,1,0,1
|
||||
138,3252,1,1,0
|
||||
146,2231,1,1,0
|
||||
154,21802,1,1,0
|
||||
157,2029,1,1,0
|
||||
159,2010,1,0,1
|
||||
188,2029,1,1,0
|
||||
189,9188,1,1,0
|
||||
192,4311,1,1,0
|
||||
195,8504,1,1,0
|
||||
196,4311,1,0,1
|
||||
205,1890,1,1,0
|
||||
214,2029,1,1,0
|
||||
220,999,1,1,0
|
||||
250,999,1,1,0
|
||||
250,5519,1,1,0
|
||||
251,2231,1,1,0
|
||||
251,3202,1,0,1
|
||||
256,7679,1,0,1
|
||||
267,2231,1,0,1
|
||||
269,4311,1,0,1
|
||||
269,131226,1,1,0
|
||||
318,159,1,0,1
|
||||
332,14839,1,1,0
|
||||
347,6842,1,1,0
|
||||
356,130753,1,0,1
|
||||
357,4311,1,1,0
|
||||
365,2535,1,1,0
|
||||
372,1191,1,1,0
|
||||
385,130753,1,1,0
|
||||
404,2535,1,1,0
|
||||
406,3202,1,1,0
|
||||
422,1514,1,0,1
|
||||
428,2029,1,1,0
|
||||
432,3252,1,1,0
|
||||
435,4505,1,1,0
|
||||
437,9975,1,1,0
|
||||
438,7781,1,1,0
|
||||
446,8001,1,1,0
|
||||
467,2010,1,1,0
|
||||
467,7781,1,1,0
|
||||
469,7781,1,0,1
|
||||
490,2029,1,0,1
|
||||
498,8001,1,1,0
|
||||
505,2347,1,1,0
|
||||
513,4311,1,0,1
|
||||
516,2231,1,1,0
|
||||
516,7781,1,1,0
|
||||
528,1890,1,1,0
|
||||
531,2586,1,1,0
|
||||
548,2347,1,1,0
|
||||
553,8504,1,1,0
|
||||
555,5519,1,0,1
|
||||
557,2493,1,1,0
|
||||
572,2231,1,1,0
|
||||
574,5519,1,1,0
|
||||
581,1011,1,1,0
|
||||
597,4311,1,0,1
|
||||
603,130753,1,0,1
|
||||
609,6842,1,1,0
|
||||
611,6842,1,0,1
|
||||
618,9975,1,1,0
|
||||
622,2029,1,1,0
|
||||
633,2029,1,0,1
|
||||
641,21802,1,1,0
|
||||
657,1011,1,0,1
|
||||
661,9188,1,1,0
|
||||
663,4311,1,1,0
|
||||
680,2029,1,1,0
|
||||
685,4311,1,1,0
|
||||
690,2927,1,1,0
|
||||
724,5519,1,0,1
|
||||
725,130753,1,1,0
|
||||
731,3202,1,0,1
|
||||
731,9975,1,1,0
|
||||
732,14839,1,1,0
|
||||
734,999,1,1,0
|
||||
740,2029,1,0,1
|
||||
744,2231,1,1,0
|
||||
755,999,1,0,1
|
||||
758,9188,1,1,0
|
||||
761,1011,1,1,0
|
||||
765,999,1,1,0
|
||||
770,4505,1,1,0
|
||||
783,999,1,0,1
|
||||
789,3202,1,0,1
|
||||
797,4311,1,1,0
|
||||
799,9188,1,1,0
|
||||
811,3202,1,1,0
|
||||
817,1927,1,0,1
|
||||
823,2231,1,0,1
|
||||
823,4173,1,1,0
|
||||
823,7781,1,1,0
|
||||
848,2029,1,1,0
|
||||
849,7781,1,1,0
|
||||
850,6842,1,0,1
|
||||
861,3252,1,0,1
|
||||
869,999,1,0,1
|
||||
869,2601,1,0,1
|
||||
889,999,1,1,0
|
||||
896,3252,1,1,0
|
||||
900,4311,1,1,0
|
||||
901,189,1,0,1
|
||||
902,3252,1,0,1
|
||||
907,2029,1,0,1
|
||||
913,3252,1,0,1
|
||||
919,5519,1,1,0
|
||||
932,1514,1,1,0
|
||||
932,130753,1,1,0
|
||||
939,2231,1,1,0
|
||||
948,2029,1,1,0
|
||||
954,131226,1,0,1
|
||||
971,9370,1,0,1
|
||||
981,7781,1,1,0
|
||||
981,8504,1,1,0
|
||||
990,2029,1,1,0
|
||||
991,6842,1,1,0
|
||||
998,21802,1,1,0
|
||||
|
+17
@@ -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"
|
||||
]
|
||||
}
|
||||
+168
@@ -0,0 +1,168 @@
|
||||
{
|
||||
"case": "novel_to_aj-matched_energy-01-s1073741826",
|
||||
"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": 30156,
|
||||
"requested": 136,
|
||||
"accepted_requests": 99,
|
||||
"rejected_requests": 37,
|
||||
"arriving_edges": 14532118,
|
||||
"accepted_arriving_edges": 13369765,
|
||||
"counts_match_sparse_events": true,
|
||||
"all_finite": true,
|
||||
"record_history": false,
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"kc_targets_present": 4064,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"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": "6d4cecd1cb4f6761fc405440d7e0464d6b98464f9533faaccc0021a0244d0e62",
|
||||
"final_apl_state_float32": [
|
||||
149.03021240234375,
|
||||
165.21510314941406
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125451708,
|
||||
1126512401
|
||||
],
|
||||
"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.0028122029980295338,
|
||||
"diagnostic_simulation_seconds": 5.287607397000102,
|
||||
"wall_seconds": 6.367061846998695,
|
||||
"peak_allocated_vram_bytes": 526523392,
|
||||
"peak_reserved_vram_bytes": 541065216,
|
||||
"input_sha256": {
|
||||
"spec.json": "36fa0a560bb9a96a904043f4217da089a02d410b075d90284f47efdcf3b4f6c0",
|
||||
"requests.npz": "1cb092bc3431236a9c3881c04feb2b2ca5595a42f0f56014f45226b2171485b3",
|
||||
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
}
|
||||
}
|
||||
+66
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"adapter_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"adapter_sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9",
|
||||
"apl_delay_steps": 18,
|
||||
"ast": {
|
||||
"adapted_run_ast_sha256": "b0401e196eb3a9f40873381ffa2d5a42bd9d2be854c386851c80fb0b0a386eb0",
|
||||
"derived_namespace_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"entire_tick_loop_ast_identical": true,
|
||||
"fake_original_file_used": false,
|
||||
"hook_after_apl_zero_before_effective_hash": true,
|
||||
"inserted_ast_statements": 1,
|
||||
"loop_ast_sha256": "b50b21b7239f6b55b357e9f275786099c06e8e1ea924aeca07f13d3955d64151",
|
||||
"only_ast_change": "_phase4am_install_overlay(weights, graph, apl_out_mask, upload, out_dir, source_provenance)",
|
||||
"original_module_file": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"original_module_globals_patched": false,
|
||||
"original_run_ast_sha256": "6efd7d130a853ba9e99cc8672580ac91fcda9cf0883631efcd61c5e673756e1b"
|
||||
},
|
||||
"complete": true,
|
||||
"delta_constant_for_entire_trial": true,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"inherited_source_audit_describes_AM_semantics": false,
|
||||
"inherited_summary_sha256": "e7c3427ac4b0d8bf5cea96da45d8472da8eee1b07dabc4679c23e72ee04cc370",
|
||||
"installation_calls": 1,
|
||||
"learning": false,
|
||||
"original_module_globals_patched": false,
|
||||
"overlay_audit_sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085",
|
||||
"overlay_module_file": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"overlay_module_sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4",
|
||||
"schema": "phase4am-adapter-provenance-v1",
|
||||
"scope": "constant sparse overlay installation only; no within-trial plasticity or learning",
|
||||
"sealed_sources": {
|
||||
"apl-timing-lab-v1/gpu_timing.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
"apl-timing-lab-v1/timing_queue.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
"author-apl-lab-v2/gpu_apl.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
"author-apl-lab-v2/legacy_apl_worker.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"author-fullgraph-lab-v1/oracle_full.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cpp": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
"author-runtime-lab-v1/author_ext.cu": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
"author-runtime-lab-v1/gpu_backend.py": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
}
|
||||
},
|
||||
"weights_updated_during_run": false
|
||||
}
|
||||
+45
@@ -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"
|
||||
}
|
||||
+38
@@ -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": "fd784c992b301f0e5b9a849a52a49bb8a6fd25726821aa001f5bb92f1ea09921",
|
||||
"final_apl_state_float32": [
|
||||
151.22837829589844,
|
||||
164.55230712890625
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125595767,
|
||||
1126468964
|
||||
],
|
||||
"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
|
||||
}
|
||||
+312
@@ -0,0 +1,312 @@
|
||||
{
|
||||
"schema": "phase4am-comparison-v1",
|
||||
"mode": "self",
|
||||
"case_dir": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-01-s1073741827",
|
||||
"left": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0",
|
||||
"right": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0",
|
||||
"pass_all": true,
|
||||
"learning_achieved": false,
|
||||
"candidate_generated": false,
|
||||
"tolerance": null,
|
||||
"scope": "Single-run event/queue/input/static-overlay self-consistency; no repeat, equivalence, physiology or learning PASS",
|
||||
"explicit_exclusions": [
|
||||
"build_or_cache_seconds",
|
||||
"diagnostic_simulation_seconds",
|
||||
"peak_allocated_vram_bytes",
|
||||
"peak_reserved_vram_bytes",
|
||||
"wall_seconds"
|
||||
],
|
||||
"independent_cpu_wholebrain_oracle_claim": false,
|
||||
"overlay_name": "static25",
|
||||
"nodes": 166700,
|
||||
"edges": 25582938,
|
||||
"steps": 1000,
|
||||
"apl_delay_steps": 18,
|
||||
"full_queue_reconstructed": true,
|
||||
"total_spikes": 28501,
|
||||
"checks": {
|
||||
"left_gpu.summary_complete": true,
|
||||
"left_gpu.case_name": true,
|
||||
"left_gpu.history_mode": true,
|
||||
"left_gpu.apl_precision": true,
|
||||
"left_gpu.no_error_marker": true,
|
||||
"left_gpu.events_sorted_unique": true,
|
||||
"left_gpu.count_nonnegative_total": true,
|
||||
"left_gpu.ref_range": true,
|
||||
"left_gpu.reported_events": true,
|
||||
"left_gpu.last_hash_v": true,
|
||||
"left_gpu.last_hash_g": true,
|
||||
"left_gpu.last_hash_ref": true,
|
||||
"left_gpu.request_summary": true,
|
||||
"left_gpu.apl_positive_drive": true,
|
||||
"left_gpu.apl_positive_state": true,
|
||||
"left_gpu.apl_positive_inhibition": true,
|
||||
"left_gpu.apl_positive_applied": true,
|
||||
"left_gpu.delay_summary": true,
|
||||
"left_gpu.no_dense_v": true,
|
||||
"left_gpu.no_dense_g": true,
|
||||
"left_gpu.no_dense_ref": true,
|
||||
"left_gpu.component_summary_consistent": true,
|
||||
"left_gpu.full_event_queue_request_accounting": true,
|
||||
"left_gpu.timing_finite_nonnegative": true,
|
||||
"left_gpu.fixed_delay_applied.schema": true,
|
||||
"left_gpu.fixed_delay_applied.finite": true,
|
||||
"left_gpu.fixed_delay_applied.bitwise_exact": true,
|
||||
"left_gpu.fixed_delay_pending.schema": true,
|
||||
"left_gpu.fixed_delay_pending.finite": true,
|
||||
"left_gpu.fixed_delay_pending.bitwise_exact": true,
|
||||
"left_gpu.finite_sequence_row_conservation": true,
|
||||
"left_gpu.timing_integer_metadata": true,
|
||||
"left_gpu.pending_hash_metadata": true,
|
||||
"left_gpu.pending_shape_metadata": true,
|
||||
"left_gpu.pending_summary_counts": true,
|
||||
"left_gpu.final_apl_state_metadata": true,
|
||||
"left_gpu.no_extra_brain_or_apl_ticks": true,
|
||||
"left_gpu.timing_summary_metadata": true,
|
||||
"input_overlay_and_source_provenance": true
|
||||
},
|
||||
"differences": {},
|
||||
"read_manifest": [
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4af-author-fullgraph/oracle/no_input/coefficients.json",
|
||||
"bytes": 2329,
|
||||
"sha256": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/apl_globals.npy",
|
||||
"bytes": 136,
|
||||
"sha256": "8388c8795d49cfe5b14fda54f76ef3a35030c62ba87bd8ca6334a2dcdf186f19"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/input_matrix.npy",
|
||||
"bytes": 1333728,
|
||||
"sha256": "c4d3df703ea5f1d7402b8255cfa19d9744139ad1048827c23b151d8ba766fec6"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/kc_globals.npy",
|
||||
"bytes": 16384,
|
||||
"sha256": "97a570aafa089f93e642b2bb07e3a3322dabb14c3c7dd431f0c8d2b3b7951fdd"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/apl-bundle/output_matrix.npy",
|
||||
"bytes": 32640,
|
||||
"sha256": "e2d0a1ccd740e6777245ebf2efcd88bf5e1da9e47308c63ec8e83d451e134a73"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/dst.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "ce20f7433f78442c717ad2a7b5394cf4a3b109d990b4be0788040b7b0f4ed150"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/edge_id.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "49260615ff2b6432ce3dea9ce2c7ab8f83d06c2fb7491e58e08355fcedf86a30"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/nodes.npy",
|
||||
"bytes": 666928,
|
||||
"sha256": "5b511a98e8fbf8d65bbc70b93e75ecae19366f650b7842a45611bfad62ed83dc"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/ptr.npy",
|
||||
"bytes": 1333736,
|
||||
"sha256": "fe43420f11e6242a11f8199ae7f097cab4b8a6db181d36f2a46b9e46670acbb4"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/signed_raw.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "f9884ccb8930b32420b27c69271df78034a8350fe5a5c9b76a63c259268efc09"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/src.npy",
|
||||
"bytes": 102331880,
|
||||
"sha256": "bfd625ce690fc21eb0a8b9dede831688ab73b789045ba83ddf4baeefeddf1fc3"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/weights.npy",
|
||||
"bytes": 204663632,
|
||||
"sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-01-s1073741827/requests.npz",
|
||||
"bytes": 834,
|
||||
"sha256": "149ab6fbf8eefe61c2da0018afe22a7c3c79f248a5d23be1ae2b47d890bf4ce6"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4ak-apl-timing-validation/cases/novel_to_aj/novel_to_aj-matched_energy-01-s1073741827/spec.json",
|
||||
"bytes": 1626,
|
||||
"sha256": "71365e0569ec0d59eb9134fd68f42c511182c19e5a73af4f45633d77a1c474ce"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "183269924efafd4f75b5d79f9103fc4ae47e29e5583cb20958c6ea775a7fd1f9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "d1c9fb6d007bbe8ed62bcdfec10b9276198aebcfbdae2aaa752f6d327f9eeecd"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "1a40d93e77b4143be8a5aee23f2574d1e26f65510f5dfef1d7ac5ba1d73adb1a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "26ded5902e35ff51971c30efd22c757fd7d11ff84ecd80fba97d5f4585e191d1"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "addf22d6e9a6c289b41f3bfefce09f02f5d7f39cda414192a1e78dcbfa2bea08"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "ff0fc19ba0de06716273154e3dd5f0514adf8d6456c9d46d4adc1d3c005a52b0"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/apl-timing-audit.json",
|
||||
"bytes": 1180,
|
||||
"sha256": "aa859254490a0f35f7f23dd4ff378aab1665050302ae47bfe465a159cef65e39"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/queue.jsonl",
|
||||
"bytes": 320446,
|
||||
"sha256": "141f2fc55476f02e0c5e1fabb35f00e65e4d82f3ca8b741710e800854d127bca"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/requests.csv",
|
||||
"bytes": 1749,
|
||||
"sha256": "6f629830f0454662737869e7ce6e9bb4ae48328b598d3e8fc83be29242bced21"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/state.npz",
|
||||
"bytes": 2109670,
|
||||
"sha256": "18c3bec786ec41fbffb3d93dce1539e25d5fdd8dacfd91499e9406912ec3f9ca"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/summary.json",
|
||||
"bytes": 6483,
|
||||
"sha256": "e7c3427ac4b0d8bf5cea96da45d8472da8eee1b07dabc4679c23e72ee04cc370"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/gpu/static25/novel_to_aj-matched_energy-01-s1073741827-r0/tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "981ed5724c1988f4b01def4dc4177ec7942b1511dd0bf0261b0d3f38ee41ff18"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"bytes": 57056,
|
||||
"sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"bytes": 113984,
|
||||
"sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/compare_timing.py",
|
||||
"bytes": 41221,
|
||||
"sha256": "9010f070fba9b7c9cf2d86187ee2abc57f3ac606ebc08a42baad4f3922b51734"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py",
|
||||
"bytes": 27083,
|
||||
"sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py",
|
||||
"bytes": 4443,
|
||||
"sha256": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py",
|
||||
"bytes": 21206,
|
||||
"sha256": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py",
|
||||
"bytes": 8158,
|
||||
"sha256": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py",
|
||||
"bytes": 32146,
|
||||
"sha256": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp",
|
||||
"bytes": 1203,
|
||||
"sha256": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu",
|
||||
"bytes": 10422,
|
||||
"sha256": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py",
|
||||
"bytes": 16277,
|
||||
"sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/adapter.py",
|
||||
"bytes": 15690,
|
||||
"sha256": "3daabe771d3eef6c6189827c0ee5159b266c3a058e07da5781bb863be428aef9"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/comparison.py",
|
||||
"bytes": 37000,
|
||||
"sha256": "4d64020af05e7fc9e535ac8532dd0e7b614b200f695ed8c6d486c6151de57175"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
|
||||
"bytes": 11355,
|
||||
"sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4"
|
||||
}
|
||||
],
|
||||
"failed_checks": []
|
||||
}
|
||||
+97
@@ -0,0 +1,97 @@
|
||||
[
|
||||
{
|
||||
"path": "adapter-provenance.json",
|
||||
"bytes": 3871,
|
||||
"sha256": "183269924efafd4f75b5d79f9103fc4ae47e29e5583cb20958c6ea775a7fd1f9"
|
||||
},
|
||||
{
|
||||
"path": "apl-applied.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "d1c9fb6d007bbe8ed62bcdfec10b9276198aebcfbdae2aaa752f6d327f9eeecd"
|
||||
},
|
||||
{
|
||||
"path": "apl-component.json",
|
||||
"bytes": 1684,
|
||||
"sha256": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9"
|
||||
},
|
||||
{
|
||||
"path": "apl-drive.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "1a40d93e77b4143be8a5aee23f2574d1e26f65510f5dfef1d7ac5ba1d73adb1a"
|
||||
},
|
||||
{
|
||||
"path": "apl-inhibition.float32.npy",
|
||||
"bytes": 16256128,
|
||||
"sha256": "26ded5902e35ff51971c30efd22c757fd7d11ff84ecd80fba97d5f4585e191d1"
|
||||
},
|
||||
{
|
||||
"path": "apl-pending-tail.float32.npy",
|
||||
"bytes": 292736,
|
||||
"sha256": "addf22d6e9a6c289b41f3bfefce09f02f5d7f39cda414192a1e78dcbfa2bea08"
|
||||
},
|
||||
{
|
||||
"path": "apl-state.float32.npy",
|
||||
"bytes": 8128,
|
||||
"sha256": "ff0fc19ba0de06716273154e3dd5f0514adf8d6456c9d46d4adc1d3c005a52b0"
|
||||
},
|
||||
{
|
||||
"path": "apl-timing-audit.json",
|
||||
"bytes": 1180,
|
||||
"sha256": "aa859254490a0f35f7f23dd4ff378aab1665050302ae47bfe465a159cef65e39"
|
||||
},
|
||||
{
|
||||
"path": "comparison.json",
|
||||
"bytes": 14861,
|
||||
"sha256": "5985e1fd73066a40c3f1fea01ca8559eab8f78037192896ec91aa86408785851"
|
||||
},
|
||||
{
|
||||
"path": "overlay-audit.json",
|
||||
"bytes": 3921,
|
||||
"sha256": "949d7f986ae2212d44777bd351b88e54c38db857fc062d4d232c2670d31e3085"
|
||||
},
|
||||
{
|
||||
"path": "overlay-input.npz",
|
||||
"bytes": 44476,
|
||||
"sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
{
|
||||
"path": "overlay-manifest.json",
|
||||
"bytes": 938,
|
||||
"sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b"
|
||||
},
|
||||
{
|
||||
"path": "queue.jsonl",
|
||||
"bytes": 320446,
|
||||
"sha256": "141f2fc55476f02e0c5e1fabb35f00e65e4d82f3ca8b741710e800854d127bca"
|
||||
},
|
||||
{
|
||||
"path": "requests.csv",
|
||||
"bytes": 1749,
|
||||
"sha256": "6f629830f0454662737869e7ce6e9bb4ae48328b598d3e8fc83be29242bced21"
|
||||
},
|
||||
{
|
||||
"path": "sealed-gpu-source.diff",
|
||||
"bytes": 12917,
|
||||
"sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
{
|
||||
"path": "source-audit.json",
|
||||
"bytes": 859,
|
||||
"sha256": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935"
|
||||
},
|
||||
{
|
||||
"path": "state.npz",
|
||||
"bytes": 2109670,
|
||||
"sha256": "18c3bec786ec41fbffb3d93dce1539e25d5fdd8dacfd91499e9406912ec3f9ca"
|
||||
},
|
||||
{
|
||||
"path": "summary.json",
|
||||
"bytes": 6483,
|
||||
"sha256": "e7c3427ac4b0d8bf5cea96da45d8472da8eee1b07dabc4679c23e72ee04cc370"
|
||||
},
|
||||
{
|
||||
"path": "tick-state-hashes.jsonl",
|
||||
"bytes": 255890,
|
||||
"sha256": "981ed5724c1988f4b01def4dc4177ec7942b1511dd0bf0261b0d3f38ee41ff18"
|
||||
}
|
||||
]
|
||||
+83
@@ -0,0 +1,83 @@
|
||||
{
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"apl_overlap_count": 0,
|
||||
"arrays": {
|
||||
"base_candidate_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "380a4e9f5e5431baa8f74ecabf791febdc328e5e054fb222dc505df64a3fd501",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"edge_id": {
|
||||
"dtype": "int64",
|
||||
"raw_sha256": "7c2facacbf1b3ec2fc8f265596d85988b6db6d20daab86922e194d66964367f0",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
},
|
||||
"plastic_delta_mv": {
|
||||
"dtype": "float32",
|
||||
"raw_sha256": "ea03a0ab6b537ea6bcac86191dc79f4eed997ef890885cb695440a0cfc224a67",
|
||||
"shape": [
|
||||
14232
|
||||
]
|
||||
}
|
||||
},
|
||||
"arrival_weight_sampling": "arrival time; delta fixed for entire trial",
|
||||
"base_graph_files_modified": false,
|
||||
"base_weights_file_sha256": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"base_weights_raw_sha256": "a8c19cde743bd456bcb2e988d504f805b6943d6ceb97cd241d6e1e472ab5a591",
|
||||
"bounds_pass": true,
|
||||
"bridge": "baseSI64 + (delta32 widened to float64) * float64(0.001); nonzero rows only",
|
||||
"candidate_count": 14232,
|
||||
"complete": true,
|
||||
"copied_manifest_file": "overlay-manifest.json",
|
||||
"copied_overlay_file": "overlay-input.npz",
|
||||
"delta_dtype": "float32",
|
||||
"delta_units": "mV",
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"expected_effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"frozen_mask_exact": true,
|
||||
"inherited_aj_source_provenance": {
|
||||
"candidate_sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b",
|
||||
"diagnostic_additions": [
|
||||
"generated/applied/pending trace split",
|
||||
"fixed-sequence bitwise audit",
|
||||
"source provenance and final APL state disclosure"
|
||||
],
|
||||
"module_globals_patched": false,
|
||||
"only_dynamics_change": "fixed zero-initialized 0/18-step h32 delay before unchanged end g write",
|
||||
"sealed_source_sha256": {
|
||||
"ae_backend": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
|
||||
"af_queue": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961",
|
||||
"ag_gpu": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a",
|
||||
"ag_worker": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
|
||||
},
|
||||
"source_diff_sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
|
||||
},
|
||||
"inherited_source_audit_scope": "AJ source provenance only; AM overlay semantics are recorded separately",
|
||||
"input": {
|
||||
"base_candidate_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"manifest_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.json",
|
||||
"manifest_sha256": "96d8406b69e98ba9829a52788c6c96888493e8bf34581d6d653226b1eb2e494b",
|
||||
"mask_file": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"overlay_file": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d"
|
||||
},
|
||||
"installation_schedule": "before tick 0; after fast APL zeroing",
|
||||
"installed_nonzero_count": 14232,
|
||||
"learning": false,
|
||||
"mapped_candidate_count": 14232,
|
||||
"missing_candidate_count": 0,
|
||||
"nonzero_delta_count": 14232,
|
||||
"overlay_name": "static25",
|
||||
"schema": "phase4am-overlay-audit-v1",
|
||||
"state_dtype": "float64",
|
||||
"static25_is_exact_fraction_of_float64_base_claimed": false,
|
||||
"untouched_weights_bitwise_preserved": true,
|
||||
"weights_updated_during_run": false,
|
||||
"zero_delta_no_write": true
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"schema": "phase4am-overlay-v1",
|
||||
"overlay_name": "static25",
|
||||
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d",
|
||||
"mask_path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
|
||||
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
|
||||
"base_candidate_path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
|
||||
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
|
||||
"aj_model_dir": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1",
|
||||
"base_rhs_ast_sha256": "e89afc5c18e34631489aa479d9c8ba9d1fa40a8b0f721105405b9a6ef636959d",
|
||||
"old_f32_expression_source_sha256": "5ec83a132deb8ba20e62dab485537c2414016fe2fece546198d61c0668d75b6b",
|
||||
"training": false,
|
||||
"fixed_for_whole_trial": true
|
||||
}
|
||||
+107
@@ -0,0 +1,107 @@
|
||||
tick,neuron_idx,attempted,accepted,rejected
|
||||
13,1514,1,1,0
|
||||
30,5519,1,1,0
|
||||
42,130472,1,1,0
|
||||
50,9370,1,1,0
|
||||
51,9370,1,0,1
|
||||
68,2347,1,1,0
|
||||
71,1011,1,1,0
|
||||
77,2231,1,1,0
|
||||
83,12644,1,1,0
|
||||
87,2231,1,0,1
|
||||
89,2943,1,1,0
|
||||
92,2029,1,1,0
|
||||
94,7781,1,1,0
|
||||
112,5519,1,1,0
|
||||
131,2347,1,1,0
|
||||
145,4505,1,1,0
|
||||
152,3202,1,1,0
|
||||
152,130753,1,1,0
|
||||
166,7781,1,1,0
|
||||
173,5519,1,1,0
|
||||
174,21802,1,1,0
|
||||
178,10769,1,1,0
|
||||
188,2231,1,0,1
|
||||
198,1011,1,1,0
|
||||
201,1927,1,1,0
|
||||
206,2347,1,1,0
|
||||
222,1514,1,1,0
|
||||
224,131226,1,0,1
|
||||
226,1514,1,0,1
|
||||
226,5519,1,1,0
|
||||
233,14839,1,1,0
|
||||
242,9370,1,1,0
|
||||
247,1514,1,1,0
|
||||
250,14839,1,0,1
|
||||
257,3202,1,1,0
|
||||
264,7781,1,1,0
|
||||
268,2010,1,1,0
|
||||
275,3202,1,0,1
|
||||
278,8001,1,1,0
|
||||
304,2231,1,1,0
|
||||
307,9370,1,1,0
|
||||
329,21802,1,0,1
|
||||
330,3202,1,0,1
|
||||
334,9975,1,0,1
|
||||
349,6842,1,0,1
|
||||
363,1514,1,1,0
|
||||
364,131226,1,1,0
|
||||
376,5519,1,0,1
|
||||
378,4505,1,1,0
|
||||
396,189,1,1,0
|
||||
404,5519,1,1,0
|
||||
409,999,1,1,0
|
||||
420,2347,1,1,0
|
||||
420,3202,1,0,1
|
||||
440,2029,1,1,0
|
||||
451,999,1,1,0
|
||||
451,1514,1,1,0
|
||||
453,131226,1,1,0
|
||||
468,3252,1,1,0
|
||||
469,4311,1,1,0
|
||||
488,4026,1,1,0
|
||||
489,5519,1,0,1
|
||||
493,4311,1,1,0
|
||||
533,1514,1,1,0
|
||||
539,5519,1,1,0
|
||||
540,4311,1,1,0
|
||||
541,1011,1,1,0
|
||||
544,2029,1,1,0
|
||||
548,21802,1,1,0
|
||||
552,5519,1,0,1
|
||||
563,3252,1,1,0
|
||||
567,1011,1,1,0
|
||||
569,8504,1,1,0
|
||||
584,2010,1,1,0
|
||||
585,4173,1,1,0
|
||||
604,12644,1,1,0
|
||||
605,3252,1,1,0
|
||||
626,8504,1,1,0
|
||||
631,3345,1,1,0
|
||||
650,130753,1,1,0
|
||||
656,3202,1,1,0
|
||||
668,159,1,0,1
|
||||
671,2231,1,1,0
|
||||
695,999,1,1,0
|
||||
696,7781,1,1,0
|
||||
706,3252,1,1,0
|
||||
706,9188,1,1,0
|
||||
754,3202,1,1,0
|
||||
755,1927,1,1,0
|
||||
772,2029,1,1,0
|
||||
776,130472,1,1,0
|
||||
791,2601,1,1,0
|
||||
792,2231,1,1,0
|
||||
802,12644,1,0,1
|
||||
826,2010,1,1,0
|
||||
835,2029,1,0,1
|
||||
854,6842,1,1,0
|
||||
876,999,1,1,0
|
||||
882,2231,1,0,1
|
||||
888,3202,1,0,1
|
||||
908,130472,1,1,0
|
||||
929,4311,1,1,0
|
||||
931,5519,1,0,1
|
||||
949,5519,1,1,0
|
||||
955,130472,1,1,0
|
||||
983,6842,1,0,1
|
||||
|
+17
@@ -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"
|
||||
]
|
||||
}
|
||||
+168
@@ -0,0 +1,168 @@
|
||||
{
|
||||
"case": "novel_to_aj-matched_energy-01-s1073741827",
|
||||
"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": 28501,
|
||||
"requested": 106,
|
||||
"accepted_requests": 84,
|
||||
"rejected_requests": 22,
|
||||
"arriving_edges": 13907895,
|
||||
"accepted_arriving_edges": 12823178,
|
||||
"counts_match_sparse_events": true,
|
||||
"all_finite": true,
|
||||
"record_history": false,
|
||||
"apl_fast_edges_zeroed": 5845,
|
||||
"kc_targets_present": 4064,
|
||||
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
|
||||
"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": "fd784c992b301f0e5b9a849a52a49bb8a6fd25726821aa001f5bb92f1ea09921",
|
||||
"final_apl_state_float32": [
|
||||
151.22837829589844,
|
||||
164.55230712890625
|
||||
],
|
||||
"final_apl_state_u32_bits": [
|
||||
1125595767,
|
||||
1126468964
|
||||
],
|
||||
"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.0028368489984131884,
|
||||
"diagnostic_simulation_seconds": 5.1769457689988485,
|
||||
"wall_seconds": 6.258068277998973,
|
||||
"peak_allocated_vram_bytes": 526523392,
|
||||
"peak_reserved_vram_bytes": 541065216,
|
||||
"input_sha256": {
|
||||
"spec.json": "71365e0569ec0d59eb9134fd68f42c511182c19e5a73af4f45633d77a1c474ce",
|
||||
"requests.npz": "149ab6fbf8eefe61c2da0018afe22a7c3c79f248a5d23be1ae2b47d890bf4ce6",
|
||||
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
|
||||
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64"
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user