238 lines
14 KiB
JSON
238 lines
14 KiB
JSON
{
|
|
"apl_delay_steps": 18,
|
|
"case": "kc_ref_boundary",
|
|
"checks": {
|
|
"apl.applied.bitwise_exact": true,
|
|
"apl.applied.finite": true,
|
|
"apl.applied.schema": true,
|
|
"apl.drive.bitwise_exact": true,
|
|
"apl.drive.finite": true,
|
|
"apl.drive.schema": true,
|
|
"apl.inhibition.bitwise_exact": true,
|
|
"apl.inhibition.finite": true,
|
|
"apl.inhibition.schema": true,
|
|
"apl.pending.bitwise_exact": true,
|
|
"apl.pending.finite": true,
|
|
"apl.pending.schema": true,
|
|
"apl.state.bitwise_exact": true,
|
|
"apl.state.finite": true,
|
|
"apl.state.schema": true,
|
|
"component.parsed_exact": true,
|
|
"first_gpu.apl_positive_applied": true,
|
|
"first_gpu.apl_positive_drive": true,
|
|
"first_gpu.apl_positive_inhibition": true,
|
|
"first_gpu.apl_positive_state": true,
|
|
"first_gpu.apl_precision": true,
|
|
"first_gpu.case_name": true,
|
|
"first_gpu.component_summary_consistent": true,
|
|
"first_gpu.count_nonnegative_total": true,
|
|
"first_gpu.delay_summary": true,
|
|
"first_gpu.events_sorted_unique": true,
|
|
"first_gpu.final_apl_state_metadata": true,
|
|
"first_gpu.finite_sequence_row_conservation": true,
|
|
"first_gpu.fixed_delay_applied.bitwise_exact": true,
|
|
"first_gpu.fixed_delay_applied.finite": true,
|
|
"first_gpu.fixed_delay_applied.schema": true,
|
|
"first_gpu.fixed_delay_pending.bitwise_exact": true,
|
|
"first_gpu.fixed_delay_pending.finite": true,
|
|
"first_gpu.fixed_delay_pending.schema": true,
|
|
"first_gpu.history_final_g": true,
|
|
"first_gpu.history_final_ref": true,
|
|
"first_gpu.history_final_v": true,
|
|
"first_gpu.history_hashes_g": true,
|
|
"first_gpu.history_hashes_ref": true,
|
|
"first_gpu.history_hashes_v": true,
|
|
"first_gpu.history_mode": true,
|
|
"first_gpu.last_hash_g": true,
|
|
"first_gpu.last_hash_ref": true,
|
|
"first_gpu.last_hash_v": true,
|
|
"first_gpu.no_error_marker": true,
|
|
"first_gpu.no_extra_brain_or_apl_ticks": true,
|
|
"first_gpu.pending_hash_metadata": true,
|
|
"first_gpu.pending_shape_metadata": true,
|
|
"first_gpu.pending_summary_counts": true,
|
|
"first_gpu.ref_range": true,
|
|
"first_gpu.reported_events": true,
|
|
"first_gpu.request_summary": true,
|
|
"first_gpu.summary_complete": true,
|
|
"first_gpu.timing_finite_nonnegative": true,
|
|
"first_gpu.timing_integer_metadata": true,
|
|
"first_gpu.timing_summary_metadata": true,
|
|
"hashes.parsed_exact": true,
|
|
"histories.g.bitwise_exact": true,
|
|
"histories.g.finite": true,
|
|
"histories.g.schema": true,
|
|
"histories.ref.bitwise_exact": true,
|
|
"histories.ref.finite": true,
|
|
"histories.ref.schema": true,
|
|
"histories.v.bitwise_exact": true,
|
|
"histories.v.finite": true,
|
|
"histories.v.schema": true,
|
|
"pre.g.bitwise_exact": true,
|
|
"pre.g.finite": true,
|
|
"pre.g.schema": true,
|
|
"pre.ref.bitwise_exact": true,
|
|
"pre.ref.finite": true,
|
|
"pre.ref.schema": true,
|
|
"pre.v.bitwise_exact": true,
|
|
"pre.v.finite": true,
|
|
"pre.v.schema": true,
|
|
"queues.parsed_exact": true,
|
|
"requests.parsed_exact": true,
|
|
"second_gpu.apl_positive_applied": true,
|
|
"second_gpu.apl_positive_drive": true,
|
|
"second_gpu.apl_positive_inhibition": true,
|
|
"second_gpu.apl_positive_state": true,
|
|
"second_gpu.apl_precision": true,
|
|
"second_gpu.case_name": true,
|
|
"second_gpu.component_summary_consistent": true,
|
|
"second_gpu.count_nonnegative_total": true,
|
|
"second_gpu.delay_summary": true,
|
|
"second_gpu.events_sorted_unique": true,
|
|
"second_gpu.final_apl_state_metadata": true,
|
|
"second_gpu.finite_sequence_row_conservation": true,
|
|
"second_gpu.fixed_delay_applied.bitwise_exact": true,
|
|
"second_gpu.fixed_delay_applied.finite": true,
|
|
"second_gpu.fixed_delay_applied.schema": true,
|
|
"second_gpu.fixed_delay_pending.bitwise_exact": true,
|
|
"second_gpu.fixed_delay_pending.finite": true,
|
|
"second_gpu.fixed_delay_pending.schema": true,
|
|
"second_gpu.history_final_g": true,
|
|
"second_gpu.history_final_ref": true,
|
|
"second_gpu.history_final_v": true,
|
|
"second_gpu.history_hashes_g": true,
|
|
"second_gpu.history_hashes_ref": true,
|
|
"second_gpu.history_hashes_v": true,
|
|
"second_gpu.history_mode": true,
|
|
"second_gpu.last_hash_g": true,
|
|
"second_gpu.last_hash_ref": true,
|
|
"second_gpu.last_hash_v": true,
|
|
"second_gpu.no_error_marker": true,
|
|
"second_gpu.no_extra_brain_or_apl_ticks": true,
|
|
"second_gpu.pending_hash_metadata": true,
|
|
"second_gpu.pending_shape_metadata": true,
|
|
"second_gpu.pending_summary_counts": true,
|
|
"second_gpu.ref_range": true,
|
|
"second_gpu.reported_events": true,
|
|
"second_gpu.request_summary": true,
|
|
"second_gpu.summary_complete": true,
|
|
"second_gpu.timing_finite_nonnegative": true,
|
|
"second_gpu.timing_integer_metadata": true,
|
|
"second_gpu.timing_summary_metadata": true,
|
|
"state.counts.bitwise_exact": true,
|
|
"state.counts.finite": true,
|
|
"state.counts.schema": true,
|
|
"state.g.bitwise_exact": true,
|
|
"state.g.finite": true,
|
|
"state.g.schema": true,
|
|
"state.neuron_idx.bitwise_exact": true,
|
|
"state.neuron_idx.finite": true,
|
|
"state.neuron_idx.schema": true,
|
|
"state.ref.bitwise_exact": true,
|
|
"state.ref.finite": true,
|
|
"state.ref.schema": true,
|
|
"state.step.bitwise_exact": true,
|
|
"state.step.finite": true,
|
|
"state.step.schema": true,
|
|
"state.v.bitwise_exact": true,
|
|
"state.v.finite": true,
|
|
"state.v.schema": true,
|
|
"summary.accepted_arriving_edges": true,
|
|
"summary.accepted_requests": true,
|
|
"summary.all_finite": true,
|
|
"summary.apl_delay_steps": true,
|
|
"summary.apl_fast_edges_zeroed": true,
|
|
"summary.apl_precision": true,
|
|
"summary.apl_schedule": true,
|
|
"summary.apl_si_conversion": true,
|
|
"summary.apl_timing": true,
|
|
"summary.arriving_edges": true,
|
|
"summary.build": true,
|
|
"summary.case": true,
|
|
"summary.complete": true,
|
|
"summary.completed_ticks": true,
|
|
"summary.counts_match_sparse_events": true,
|
|
"summary.edges": true,
|
|
"summary.effective_weights_raw_sha256": true,
|
|
"summary.future_generated_decay_tail_included": true,
|
|
"summary.input_sha256": true,
|
|
"summary.kc_targets_present": true,
|
|
"summary.learning": true,
|
|
"summary.nodes": true,
|
|
"summary.pass_all": true,
|
|
"summary.pending_generated_count": true,
|
|
"summary.pending_initial_zero_prefix": true,
|
|
"summary.pending_tail_shape": true,
|
|
"summary.precision": true,
|
|
"summary.record_history": true,
|
|
"summary.rejected_requests": true,
|
|
"summary.requested": true,
|
|
"summary.sealed_ae_backend_sha256": true,
|
|
"summary.source_provenance": true,
|
|
"summary.state_units": true,
|
|
"summary.steps": true,
|
|
"summary.total_spikes": true
|
|
},
|
|
"differences": {},
|
|
"edges": 287,
|
|
"evidence_sha256": {
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/apl-applied.float32.npy": "103d34563197b339b98bcbc08c60829f0eea0a580811cb50cba9c783a3a37897",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/apl-component.json": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/apl-drive.float32.npy": "87b9b4d999a0ae584aafffbbce8603333b55467122495501a81fd3f396a0de15",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/apl-inhibition.float32.npy": "f915b04b78d1660e20f0f97874564454c97dc306a84ae0383cdb09b0ae5bf67f",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/apl-pending-tail.float32.npy": "bad1287e543dacacbc0150fda8c9a40d8d0739a8bd58f776203775d394200019",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/apl-state.float32.npy": "db75fd304090f4d00ed3c7e5f80c14be74c0bfc99ac95984a710a3a143ef3625",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/apl-timing-audit.json": "399eb46aff03eed29d186af0536dce867f6158c50153009a2a6b9a3bb23a53aa",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/g-history.float64.npy": "a52023beeb2780188d50eef7acacaa32a7cbc7bacbf14108cd3145d41a04d2bd",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/preAPL-g.float64.npy": "65f090447c1bd42f26f3442bd77d79eacdb831155b5b1207c9379ae966bbbfd4",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/preAPL-ref.int32.npy": "6f9db25e4040afede269f93817489b703fe32b02b36b8ab27cba239e53f00b47",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/preAPL-v.float64.npy": "b75584a53c304effa1f214c713b3f3b21f49d2c0080e7a08cb1e8e5b7b02ab4f",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/queue.jsonl": "ca3b0f706c6a010a23acce27acd5b6f534d9a2bc358d4f9e6d18f47dd552e7fd",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/ref-history.int32.npy": "6f9db25e4040afede269f93817489b703fe32b02b36b8ab27cba239e53f00b47",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/requests.csv": "92179fda232356e4cad1f94a05e0cf1c9da13299cc5e6ab5c0a0d64e77d90fc0",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/state.npz": "c16bc54b5422995b196d928aeba56a0a123c72f29ca4327b3c72d4c1ed915e3a",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/summary.json": "d476e6e40a87c3590bc42d40eaf00142ee0e217e234b6e63eb64695a295b67be",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/tick-state-hashes.jsonl": "ce3a81103210e72ac1f4a601613e25717ee96bbc72c6def6f4ed95972b79f11a",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0/v-history.float64.npy": "b75584a53c304effa1f214c713b3f3b21f49d2c0080e7a08cb1e8e5b7b02ab4f",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/apl-applied.float32.npy": "103d34563197b339b98bcbc08c60829f0eea0a580811cb50cba9c783a3a37897",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/apl-component.json": "f94b360033b4cb643c9774e7fa31c95a65c5571ca62b73072ee29b3af80121f9",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/apl-drive.float32.npy": "87b9b4d999a0ae584aafffbbce8603333b55467122495501a81fd3f396a0de15",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/apl-inhibition.float32.npy": "f915b04b78d1660e20f0f97874564454c97dc306a84ae0383cdb09b0ae5bf67f",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/apl-pending-tail.float32.npy": "bad1287e543dacacbc0150fda8c9a40d8d0739a8bd58f776203775d394200019",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/apl-state.float32.npy": "db75fd304090f4d00ed3c7e5f80c14be74c0bfc99ac95984a710a3a143ef3625",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/apl-timing-audit.json": "399eb46aff03eed29d186af0536dce867f6158c50153009a2a6b9a3bb23a53aa",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/g-history.float64.npy": "a52023beeb2780188d50eef7acacaa32a7cbc7bacbf14108cd3145d41a04d2bd",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/preAPL-g.float64.npy": "65f090447c1bd42f26f3442bd77d79eacdb831155b5b1207c9379ae966bbbfd4",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/preAPL-ref.int32.npy": "6f9db25e4040afede269f93817489b703fe32b02b36b8ab27cba239e53f00b47",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/preAPL-v.float64.npy": "b75584a53c304effa1f214c713b3f3b21f49d2c0080e7a08cb1e8e5b7b02ab4f",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/queue.jsonl": "ca3b0f706c6a010a23acce27acd5b6f534d9a2bc358d4f9e6d18f47dd552e7fd",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/ref-history.int32.npy": "6f9db25e4040afede269f93817489b703fe32b02b36b8ab27cba239e53f00b47",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/requests.csv": "92179fda232356e4cad1f94a05e0cf1c9da13299cc5e6ab5c0a0d64e77d90fc0",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/state.npz": "c16bc54b5422995b196d928aeba56a0a123c72f29ca4327b3c72d4c1ed915e3a",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/summary.json": "a67a9424ead364257e253052fb8aaf651497968a2a265b15fe6e2bd67d3fe2c9",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/tick-state-hashes.jsonl": "ce3a81103210e72ac1f4a601613e25717ee96bbc72c6def6f4ed95972b79f11a",
|
|
"/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1/v-history.float64.npy": "b75584a53c304effa1f214c713b3f3b21f49d2c0080e7a08cb1e8e5b7b02ab4f"
|
|
},
|
|
"explicit_exclusions": [
|
|
"wall_seconds",
|
|
"diagnostic_simulation_seconds",
|
|
"build_or_cache_seconds",
|
|
"peak_allocated_vram_bytes",
|
|
"peak_reserved_vram_bytes"
|
|
],
|
|
"failed_checks": [],
|
|
"first": "/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r0",
|
|
"kind": "fresh-GPU-run exact repeat comparison",
|
|
"nodes": 44,
|
|
"pass_all": true,
|
|
"record_history": true,
|
|
"scientific_apl_delay_fields_compared": true,
|
|
"scope": "Scientific outputs, recording integrity and input hashes; independent case/graph audit belongs to compare()",
|
|
"second": "/data/digital-drosophila/experiments/phase4aj-apl-timing/gpu/delay18/kc_ref_boundary-r1",
|
|
"signed_zero_included": true,
|
|
"steps": 100,
|
|
"timing_fields_compared": false,
|
|
"tolerance": null,
|
|
"total_spikes": 4
|
|
}
|