Seal Phase4AE same-precision GPU numerical gate and audit limits
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "fanin_bursts",
|
||||
"precision": "float32",
|
||||
"repeat": 0,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 1539,
|
||||
"gpu_events": 1539,
|
||||
"due_edges": 1545,
|
||||
"accepted_edges": 1285,
|
||||
"attempted_requests": 2049,
|
||||
"accepted_requests": 1537
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 257,
|
||||
"edges": 258,
|
||||
"steps": 600,
|
||||
"total_spikes": 1539,
|
||||
"arriving_edges": 1545,
|
||||
"accepted_arriving_edges": 1285,
|
||||
"requested": 2049,
|
||||
"accepted_requests": 1537,
|
||||
"rejected_requests": 512,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.0002160389999517065,
|
||||
"diagnostic_simulation_seconds": 0.16387280199978704,
|
||||
"wall_seconds": 0.1797110560000874,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 2976256,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "90850d6968a7832e415d0966b57e216a65f5ba8f63e488e497148b6525806d79",
|
||||
"arrays.npz": "f3a900e9032754619549005131283cbaf87fdaa9093887a90a295589dac590fb"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "fanin_bursts",
|
||||
"precision": "float32",
|
||||
"repeat": 1,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 1539,
|
||||
"gpu_events": 1539,
|
||||
"due_edges": 1545,
|
||||
"accepted_edges": 1285,
|
||||
"attempted_requests": 2049,
|
||||
"accepted_requests": 1537
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 257,
|
||||
"edges": 258,
|
||||
"steps": 600,
|
||||
"total_spikes": 1539,
|
||||
"arriving_edges": 1545,
|
||||
"accepted_arriving_edges": 1285,
|
||||
"requested": 2049,
|
||||
"accepted_requests": 1537,
|
||||
"rejected_requests": 512,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00021554800014200737,
|
||||
"diagnostic_simulation_seconds": 0.16467205800017837,
|
||||
"wall_seconds": 0.18174553200014998,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 2976256,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "90850d6968a7832e415d0966b57e216a65f5ba8f63e488e497148b6525806d79",
|
||||
"arrays.npz": "f3a900e9032754619549005131283cbaf87fdaa9093887a90a295589dac590fb"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "fanin_bursts",
|
||||
"precision": "float32",
|
||||
"repeat": 2,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 1539,
|
||||
"gpu_events": 1539,
|
||||
"due_edges": 1545,
|
||||
"accepted_edges": 1285,
|
||||
"attempted_requests": 2049,
|
||||
"accepted_requests": 1537
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 257,
|
||||
"edges": 258,
|
||||
"steps": 600,
|
||||
"total_spikes": 1539,
|
||||
"arriving_edges": 1545,
|
||||
"accepted_arriving_edges": 1285,
|
||||
"requested": 2049,
|
||||
"accepted_requests": 1537,
|
||||
"rejected_requests": 512,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.0002177420001316932,
|
||||
"diagnostic_simulation_seconds": 0.1611082429999442,
|
||||
"wall_seconds": 0.17735012299999653,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 2976256,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "90850d6968a7832e415d0966b57e216a65f5ba8f63e488e497148b6525806d79",
|
||||
"arrays.npz": "f3a900e9032754619549005131283cbaf87fdaa9093887a90a295589dac590fb"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "fanin_bursts",
|
||||
"precision": "float64",
|
||||
"repeat": 0,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 1539,
|
||||
"gpu_events": 1539,
|
||||
"due_edges": 1545,
|
||||
"accepted_edges": 1285,
|
||||
"attempted_requests": 2049,
|
||||
"accepted_requests": 1537
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 257,
|
||||
"edges": 258,
|
||||
"steps": 600,
|
||||
"total_spikes": 1539,
|
||||
"arriving_edges": 1545,
|
||||
"accepted_arriving_edges": 1285,
|
||||
"requested": 2049,
|
||||
"accepted_requests": 1537,
|
||||
"rejected_requests": 512,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.03421430100024736,
|
||||
"diagnostic_simulation_seconds": 0.43457396100029655,
|
||||
"wall_seconds": 0.62978444700002,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 5446656,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "90850d6968a7832e415d0966b57e216a65f5ba8f63e488e497148b6525806d79",
|
||||
"arrays.npz": "f3a900e9032754619549005131283cbaf87fdaa9093887a90a295589dac590fb"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "fanin_bursts",
|
||||
"precision": "float64",
|
||||
"repeat": 1,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 1539,
|
||||
"gpu_events": 1539,
|
||||
"due_edges": 1545,
|
||||
"accepted_edges": 1285,
|
||||
"attempted_requests": 2049,
|
||||
"accepted_requests": 1537
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 257,
|
||||
"edges": 258,
|
||||
"steps": 600,
|
||||
"total_spikes": 1539,
|
||||
"arriving_edges": 1545,
|
||||
"accepted_arriving_edges": 1285,
|
||||
"requested": 2049,
|
||||
"accepted_requests": 1537,
|
||||
"rejected_requests": 512,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00021033799976066803,
|
||||
"diagnostic_simulation_seconds": 0.16542889599986665,
|
||||
"wall_seconds": 0.19187480399978085,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 5446656,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "90850d6968a7832e415d0966b57e216a65f5ba8f63e488e497148b6525806d79",
|
||||
"arrays.npz": "f3a900e9032754619549005131283cbaf87fdaa9093887a90a295589dac590fb"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "fanin_bursts",
|
||||
"precision": "float64",
|
||||
"repeat": 2,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 1539,
|
||||
"gpu_events": 1539,
|
||||
"due_edges": 1545,
|
||||
"accepted_edges": 1285,
|
||||
"attempted_requests": 2049,
|
||||
"accepted_requests": 1537
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 257,
|
||||
"edges": 258,
|
||||
"steps": 600,
|
||||
"total_spikes": 1539,
|
||||
"arriving_edges": 1545,
|
||||
"accepted_arriving_edges": 1285,
|
||||
"requested": 2049,
|
||||
"accepted_requests": 1537,
|
||||
"rejected_requests": 512,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00022369299995261827,
|
||||
"diagnostic_simulation_seconds": 0.16044491299999208,
|
||||
"wall_seconds": 0.1855477020003491,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 5446656,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "90850d6968a7832e415d0966b57e216a65f5ba8f63e488e497148b6525806d79",
|
||||
"arrays.npz": "f3a900e9032754619549005131283cbaf87fdaa9093887a90a295589dac590fb"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "highest_indegree",
|
||||
"precision": "float32",
|
||||
"repeat": 0,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 101,
|
||||
"gpu_events": 101,
|
||||
"due_edges": 930,
|
||||
"accepted_edges": 839,
|
||||
"attempted_requests": 96,
|
||||
"accepted_requests": 96
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 128,
|
||||
"edges": 320,
|
||||
"steps": 500,
|
||||
"total_spikes": 101,
|
||||
"arriving_edges": 930,
|
||||
"accepted_arriving_edges": 839,
|
||||
"requested": 96,
|
||||
"accepted_requests": 96,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.0002038769998762291,
|
||||
"diagnostic_simulation_seconds": 0.1377275740001096,
|
||||
"wall_seconds": 0.16177492599990728,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 1235968,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "eab2c18f120fd3e9f067f489cee0a4c07477607facf3094083d3e3fa60bfd1ef",
|
||||
"arrays.npz": "02ab938969b4369b1e08bc4a82e8c5fe68683f7318baf5eb052098d63fab0302"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "highest_indegree",
|
||||
"precision": "float32",
|
||||
"repeat": 1,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 101,
|
||||
"gpu_events": 101,
|
||||
"due_edges": 930,
|
||||
"accepted_edges": 839,
|
||||
"attempted_requests": 96,
|
||||
"accepted_requests": 96
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 128,
|
||||
"edges": 320,
|
||||
"steps": 500,
|
||||
"total_spikes": 101,
|
||||
"arriving_edges": 930,
|
||||
"accepted_arriving_edges": 839,
|
||||
"requested": 96,
|
||||
"accepted_requests": 96,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00019391799969525891,
|
||||
"diagnostic_simulation_seconds": 0.13686487499990108,
|
||||
"wall_seconds": 0.16172354499985886,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 1235968,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "eab2c18f120fd3e9f067f489cee0a4c07477607facf3094083d3e3fa60bfd1ef",
|
||||
"arrays.npz": "02ab938969b4369b1e08bc4a82e8c5fe68683f7318baf5eb052098d63fab0302"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "highest_indegree",
|
||||
"precision": "float32",
|
||||
"repeat": 2,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 101,
|
||||
"gpu_events": 101,
|
||||
"due_edges": 930,
|
||||
"accepted_edges": 839,
|
||||
"attempted_requests": 96,
|
||||
"accepted_requests": 96
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 128,
|
||||
"edges": 320,
|
||||
"steps": 500,
|
||||
"total_spikes": 101,
|
||||
"arriving_edges": 930,
|
||||
"accepted_arriving_edges": 839,
|
||||
"requested": 96,
|
||||
"accepted_requests": 96,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00021593900009975187,
|
||||
"diagnostic_simulation_seconds": 0.13913817499997094,
|
||||
"wall_seconds": 0.163460675999886,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 1235968,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "eab2c18f120fd3e9f067f489cee0a4c07477607facf3094083d3e3fa60bfd1ef",
|
||||
"arrays.npz": "02ab938969b4369b1e08bc4a82e8c5fe68683f7318baf5eb052098d63fab0302"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "highest_indegree",
|
||||
"precision": "float64",
|
||||
"repeat": 0,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 101,
|
||||
"gpu_events": 101,
|
||||
"due_edges": 930,
|
||||
"accepted_edges": 839,
|
||||
"attempted_requests": 96,
|
||||
"accepted_requests": 96
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 128,
|
||||
"edges": 320,
|
||||
"steps": 500,
|
||||
"total_spikes": 101,
|
||||
"arriving_edges": 930,
|
||||
"accepted_arriving_edges": 839,
|
||||
"requested": 96,
|
||||
"accepted_requests": 96,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00022267200029091327,
|
||||
"diagnostic_simulation_seconds": 0.13863277600012225,
|
||||
"wall_seconds": 0.1678203790002044,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 2262016,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "eab2c18f120fd3e9f067f489cee0a4c07477607facf3094083d3e3fa60bfd1ef",
|
||||
"arrays.npz": "02ab938969b4369b1e08bc4a82e8c5fe68683f7318baf5eb052098d63fab0302"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "highest_indegree",
|
||||
"precision": "float64",
|
||||
"repeat": 1,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 101,
|
||||
"gpu_events": 101,
|
||||
"due_edges": 930,
|
||||
"accepted_edges": 839,
|
||||
"attempted_requests": 96,
|
||||
"accepted_requests": 96
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 128,
|
||||
"edges": 320,
|
||||
"steps": 500,
|
||||
"total_spikes": 101,
|
||||
"arriving_edges": 930,
|
||||
"accepted_arriving_edges": 839,
|
||||
"requested": 96,
|
||||
"accepted_requests": 96,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00022176999982548296,
|
||||
"diagnostic_simulation_seconds": 0.14188342799980092,
|
||||
"wall_seconds": 0.1717069649998848,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 2262016,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "eab2c18f120fd3e9f067f489cee0a4c07477607facf3094083d3e3fa60bfd1ef",
|
||||
"arrays.npz": "02ab938969b4369b1e08bc4a82e8c5fe68683f7318baf5eb052098d63fab0302"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "highest_indegree",
|
||||
"precision": "float64",
|
||||
"repeat": 2,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 101,
|
||||
"gpu_events": 101,
|
||||
"due_edges": 930,
|
||||
"accepted_edges": 839,
|
||||
"attempted_requests": 96,
|
||||
"accepted_requests": 96
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 128,
|
||||
"edges": 320,
|
||||
"steps": 500,
|
||||
"total_spikes": 101,
|
||||
"arriving_edges": 930,
|
||||
"accepted_arriving_edges": 839,
|
||||
"requested": 96,
|
||||
"accepted_requests": 96,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00021653000021615298,
|
||||
"diagnostic_simulation_seconds": 0.13805553999964104,
|
||||
"wall_seconds": 0.1668446970002151,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 2262016,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "eab2c18f120fd3e9f067f489cee0a4c07477607facf3094083d3e3fa60bfd1ef",
|
||||
"arrays.npz": "02ab938969b4369b1e08bc4a82e8c5fe68683f7318baf5eb052098d63fab0302"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "mixed_high_indegree",
|
||||
"precision": "float32",
|
||||
"repeat": 0,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 106,
|
||||
"gpu_events": 106,
|
||||
"due_edges": 626,
|
||||
"accepted_edges": 556,
|
||||
"attempted_requests": 96,
|
||||
"accepted_requests": 96
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 128,
|
||||
"edges": 266,
|
||||
"steps": 500,
|
||||
"total_spikes": 106,
|
||||
"arriving_edges": 626,
|
||||
"accepted_arriving_edges": 556,
|
||||
"requested": 96,
|
||||
"accepted_requests": 96,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.0002014019996749994,
|
||||
"diagnostic_simulation_seconds": 0.14375347899976987,
|
||||
"wall_seconds": 0.16654734799976723,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 1235968,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "11f07dd0a3e62b6ee66373022539a68daad766dce26fa759654f0201599f6703",
|
||||
"arrays.npz": "63fb734a967aee5f77709788ad9bd7d8783c2209c34f0e1d9aa6a0a8b7a6ecf5"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "mixed_high_indegree",
|
||||
"precision": "float32",
|
||||
"repeat": 1,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 106,
|
||||
"gpu_events": 106,
|
||||
"due_edges": 626,
|
||||
"accepted_edges": 556,
|
||||
"attempted_requests": 96,
|
||||
"accepted_requests": 96
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 128,
|
||||
"edges": 266,
|
||||
"steps": 500,
|
||||
"total_spikes": 106,
|
||||
"arriving_edges": 626,
|
||||
"accepted_arriving_edges": 556,
|
||||
"requested": 96,
|
||||
"accepted_requests": 96,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00020576000042638043,
|
||||
"diagnostic_simulation_seconds": 0.1416857659996822,
|
||||
"wall_seconds": 0.16383130800022627,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 1235968,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "11f07dd0a3e62b6ee66373022539a68daad766dce26fa759654f0201599f6703",
|
||||
"arrays.npz": "63fb734a967aee5f77709788ad9bd7d8783c2209c34f0e1d9aa6a0a8b7a6ecf5"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "mixed_high_indegree",
|
||||
"precision": "float32",
|
||||
"repeat": 2,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 106,
|
||||
"gpu_events": 106,
|
||||
"due_edges": 626,
|
||||
"accepted_edges": 556,
|
||||
"attempted_requests": 96,
|
||||
"accepted_requests": 96
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 128,
|
||||
"edges": 266,
|
||||
"steps": 500,
|
||||
"total_spikes": 106,
|
||||
"arriving_edges": 626,
|
||||
"accepted_arriving_edges": 556,
|
||||
"requested": 96,
|
||||
"accepted_requests": 96,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00019358800000190968,
|
||||
"diagnostic_simulation_seconds": 0.14196772700006477,
|
||||
"wall_seconds": 0.16415478499993696,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 1235968,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "11f07dd0a3e62b6ee66373022539a68daad766dce26fa759654f0201599f6703",
|
||||
"arrays.npz": "63fb734a967aee5f77709788ad9bd7d8783c2209c34f0e1d9aa6a0a8b7a6ecf5"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "mixed_high_indegree",
|
||||
"precision": "float64",
|
||||
"repeat": 0,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 106,
|
||||
"gpu_events": 106,
|
||||
"due_edges": 626,
|
||||
"accepted_edges": 556,
|
||||
"attempted_requests": 96,
|
||||
"accepted_requests": 96
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 128,
|
||||
"edges": 266,
|
||||
"steps": 500,
|
||||
"total_spikes": 106,
|
||||
"arriving_edges": 626,
|
||||
"accepted_arriving_edges": 556,
|
||||
"requested": 96,
|
||||
"accepted_requests": 96,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00020496899969657534,
|
||||
"diagnostic_simulation_seconds": 0.14339891300005547,
|
||||
"wall_seconds": 0.17037530399966272,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 2262016,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "11f07dd0a3e62b6ee66373022539a68daad766dce26fa759654f0201599f6703",
|
||||
"arrays.npz": "63fb734a967aee5f77709788ad9bd7d8783c2209c34f0e1d9aa6a0a8b7a6ecf5"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "mixed_high_indegree",
|
||||
"precision": "float64",
|
||||
"repeat": 1,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 106,
|
||||
"gpu_events": 106,
|
||||
"due_edges": 626,
|
||||
"accepted_edges": 556,
|
||||
"attempted_requests": 96,
|
||||
"accepted_requests": 96
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 128,
|
||||
"edges": 266,
|
||||
"steps": 500,
|
||||
"total_spikes": 106,
|
||||
"arriving_edges": 626,
|
||||
"accepted_arriving_edges": 556,
|
||||
"requested": 96,
|
||||
"accepted_requests": 96,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00020051100000273436,
|
||||
"diagnostic_simulation_seconds": 0.14240601999972569,
|
||||
"wall_seconds": 0.16942483899993022,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 2262016,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "11f07dd0a3e62b6ee66373022539a68daad766dce26fa759654f0201599f6703",
|
||||
"arrays.npz": "63fb734a967aee5f77709788ad9bd7d8783c2209c34f0e1d9aa6a0a8b7a6ecf5"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "mixed_high_indegree",
|
||||
"precision": "float64",
|
||||
"repeat": 2,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 106,
|
||||
"gpu_events": 106,
|
||||
"due_edges": 626,
|
||||
"accepted_edges": 556,
|
||||
"attempted_requests": 96,
|
||||
"accepted_requests": 96
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 128,
|
||||
"edges": 266,
|
||||
"steps": 500,
|
||||
"total_spikes": 106,
|
||||
"arriving_edges": 626,
|
||||
"accepted_arriving_edges": 556,
|
||||
"requested": 96,
|
||||
"accepted_requests": 96,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00019028199994863826,
|
||||
"diagnostic_simulation_seconds": 0.14271545099973082,
|
||||
"wall_seconds": 0.1695392299998275,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 2262016,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "11f07dd0a3e62b6ee66373022539a68daad766dce26fa759654f0201599f6703",
|
||||
"arrays.npz": "63fb734a967aee5f77709788ad9bd7d8783c2209c34f0e1d9aa6a0a8b7a6ecf5"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_feedforward",
|
||||
"precision": "float32",
|
||||
"repeat": 0,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 3,
|
||||
"gpu_events": 3,
|
||||
"due_edges": 3,
|
||||
"accepted_edges": 3,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 4,
|
||||
"steps": 1000,
|
||||
"total_spikes": 3,
|
||||
"arriving_edges": 3,
|
||||
"accepted_arriving_edges": 3,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00016819100028442335,
|
||||
"diagnostic_simulation_seconds": 0.2594092049998835,
|
||||
"wall_seconds": 0.26215386400008356,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 109568,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "1bb9ef28864e46336581d23fc15eaf80a329ee4d1a439abd0fc18c52f87a2b77",
|
||||
"arrays.npz": "cdba32792924258112a2fd6ffaca5e329c71404840a290a9187e5d3e2b6550d4"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_feedforward",
|
||||
"precision": "float32",
|
||||
"repeat": 1,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 3,
|
||||
"gpu_events": 3,
|
||||
"due_edges": 3,
|
||||
"accepted_edges": 3,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 4,
|
||||
"steps": 1000,
|
||||
"total_spikes": 3,
|
||||
"arriving_edges": 3,
|
||||
"accepted_arriving_edges": 3,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00018854799964174163,
|
||||
"diagnostic_simulation_seconds": 0.2609780329999012,
|
||||
"wall_seconds": 0.2642778059998818,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 109568,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "1bb9ef28864e46336581d23fc15eaf80a329ee4d1a439abd0fc18c52f87a2b77",
|
||||
"arrays.npz": "cdba32792924258112a2fd6ffaca5e329c71404840a290a9187e5d3e2b6550d4"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_feedforward",
|
||||
"precision": "float32",
|
||||
"repeat": 2,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 3,
|
||||
"gpu_events": 3,
|
||||
"due_edges": 3,
|
||||
"accepted_edges": 3,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 4,
|
||||
"steps": 1000,
|
||||
"total_spikes": 3,
|
||||
"arriving_edges": 3,
|
||||
"accepted_arriving_edges": 3,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.0002065710000351828,
|
||||
"diagnostic_simulation_seconds": 0.2581014049997066,
|
||||
"wall_seconds": 0.2608520139997381,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 109568,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "1bb9ef28864e46336581d23fc15eaf80a329ee4d1a439abd0fc18c52f87a2b77",
|
||||
"arrays.npz": "cdba32792924258112a2fd6ffaca5e329c71404840a290a9187e5d3e2b6550d4"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_feedforward",
|
||||
"precision": "float64",
|
||||
"repeat": 0,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 3,
|
||||
"gpu_events": 3,
|
||||
"due_edges": 3,
|
||||
"accepted_edges": 3,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 4,
|
||||
"steps": 1000,
|
||||
"total_spikes": 3,
|
||||
"arriving_edges": 3,
|
||||
"accepted_arriving_edges": 3,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.0001944689997799287,
|
||||
"diagnostic_simulation_seconds": 0.2595021759998417,
|
||||
"wall_seconds": 0.2630789499999082,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 189440,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "1bb9ef28864e46336581d23fc15eaf80a329ee4d1a439abd0fc18c52f87a2b77",
|
||||
"arrays.npz": "cdba32792924258112a2fd6ffaca5e329c71404840a290a9187e5d3e2b6550d4"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_feedforward",
|
||||
"precision": "float64",
|
||||
"repeat": 1,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 3,
|
||||
"gpu_events": 3,
|
||||
"due_edges": 3,
|
||||
"accepted_edges": 3,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 4,
|
||||
"steps": 1000,
|
||||
"total_spikes": 3,
|
||||
"arriving_edges": 3,
|
||||
"accepted_arriving_edges": 3,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00015972500023053726,
|
||||
"diagnostic_simulation_seconds": 0.2602792309999131,
|
||||
"wall_seconds": 0.2636794300001384,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 189440,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "1bb9ef28864e46336581d23fc15eaf80a329ee4d1a439abd0fc18c52f87a2b77",
|
||||
"arrays.npz": "cdba32792924258112a2fd6ffaca5e329c71404840a290a9187e5d3e2b6550d4"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_feedforward",
|
||||
"precision": "float64",
|
||||
"repeat": 2,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 3,
|
||||
"gpu_events": 3,
|
||||
"due_edges": 3,
|
||||
"accepted_edges": 3,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 4,
|
||||
"steps": 1000,
|
||||
"total_spikes": 3,
|
||||
"arriving_edges": 3,
|
||||
"accepted_arriving_edges": 3,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00016598699994574417,
|
||||
"diagnostic_simulation_seconds": 0.25763149300018995,
|
||||
"wall_seconds": 0.2609611110001424,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 189440,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "1bb9ef28864e46336581d23fc15eaf80a329ee4d1a439abd0fc18c52f87a2b77",
|
||||
"arrays.npz": "cdba32792924258112a2fd6ffaca5e329c71404840a290a9187e5d3e2b6550d4"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_five",
|
||||
"precision": "float32",
|
||||
"repeat": 0,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 60,
|
||||
"gpu_events": 60,
|
||||
"due_edges": 185,
|
||||
"accepted_edges": 155,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 13,
|
||||
"steps": 1000,
|
||||
"total_spikes": 60,
|
||||
"arriving_edges": 185,
|
||||
"accepted_arriving_edges": 155,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00018459099965184578,
|
||||
"diagnostic_simulation_seconds": 0.3082984409998062,
|
||||
"wall_seconds": 0.31204186399963874,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 109568,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "f78ba9423ed1dfb686cd79a0a003cda0bf9e7603d37e8d318118e08766ece7b3",
|
||||
"arrays.npz": "712a18275609cc71875e4ea04ca97222de917de9b1d6760f4052e2a3f0dd465e"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_five",
|
||||
"precision": "float32",
|
||||
"repeat": 1,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 60,
|
||||
"gpu_events": 60,
|
||||
"due_edges": 185,
|
||||
"accepted_edges": 155,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 13,
|
||||
"steps": 1000,
|
||||
"total_spikes": 60,
|
||||
"arriving_edges": 185,
|
||||
"accepted_arriving_edges": 155,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00016160800032594125,
|
||||
"diagnostic_simulation_seconds": 0.30764471299971774,
|
||||
"wall_seconds": 0.3115395660001923,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 109568,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "f78ba9423ed1dfb686cd79a0a003cda0bf9e7603d37e8d318118e08766ece7b3",
|
||||
"arrays.npz": "712a18275609cc71875e4ea04ca97222de917de9b1d6760f4052e2a3f0dd465e"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_five",
|
||||
"precision": "float32",
|
||||
"repeat": 2,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 60,
|
||||
"gpu_events": 60,
|
||||
"due_edges": 185,
|
||||
"accepted_edges": 155,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 13,
|
||||
"steps": 1000,
|
||||
"total_spikes": 60,
|
||||
"arriving_edges": 185,
|
||||
"accepted_arriving_edges": 155,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.0001617789998817898,
|
||||
"diagnostic_simulation_seconds": 0.3065581679998104,
|
||||
"wall_seconds": 0.31034543200030384,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 109568,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "f78ba9423ed1dfb686cd79a0a003cda0bf9e7603d37e8d318118e08766ece7b3",
|
||||
"arrays.npz": "712a18275609cc71875e4ea04ca97222de917de9b1d6760f4052e2a3f0dd465e"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_five",
|
||||
"precision": "float64",
|
||||
"repeat": 0,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 60,
|
||||
"gpu_events": 60,
|
||||
"due_edges": 185,
|
||||
"accepted_edges": 155,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 13,
|
||||
"steps": 1000,
|
||||
"total_spikes": 60,
|
||||
"arriving_edges": 185,
|
||||
"accepted_arriving_edges": 155,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00016768999967098352,
|
||||
"diagnostic_simulation_seconds": 0.3074906550000378,
|
||||
"wall_seconds": 0.3120816030000242,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 189440,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "f78ba9423ed1dfb686cd79a0a003cda0bf9e7603d37e8d318118e08766ece7b3",
|
||||
"arrays.npz": "712a18275609cc71875e4ea04ca97222de917de9b1d6760f4052e2a3f0dd465e"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_five",
|
||||
"precision": "float64",
|
||||
"repeat": 1,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 60,
|
||||
"gpu_events": 60,
|
||||
"due_edges": 185,
|
||||
"accepted_edges": 155,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 13,
|
||||
"steps": 1000,
|
||||
"total_spikes": 60,
|
||||
"arriving_edges": 185,
|
||||
"accepted_arriving_edges": 155,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.0001685209999777726,
|
||||
"diagnostic_simulation_seconds": 0.3072411349999129,
|
||||
"wall_seconds": 0.3115505020000455,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 189440,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "f78ba9423ed1dfb686cd79a0a003cda0bf9e7603d37e8d318118e08766ece7b3",
|
||||
"arrays.npz": "712a18275609cc71875e4ea04ca97222de917de9b1d6760f4052e2a3f0dd465e"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_five",
|
||||
"precision": "float64",
|
||||
"repeat": 2,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 60,
|
||||
"gpu_events": 60,
|
||||
"due_edges": 185,
|
||||
"accepted_edges": 155,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 13,
|
||||
"steps": 1000,
|
||||
"total_spikes": 60,
|
||||
"arriving_edges": 185,
|
||||
"accepted_arriving_edges": 155,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00016542499997740379,
|
||||
"diagnostic_simulation_seconds": 0.30913330000021233,
|
||||
"wall_seconds": 0.3135759040001176,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 189440,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "f78ba9423ed1dfb686cd79a0a003cda0bf9e7603d37e8d318118e08766ece7b3",
|
||||
"arrays.npz": "712a18275609cc71875e4ea04ca97222de917de9b1d6760f4052e2a3f0dd465e"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_no_input",
|
||||
"precision": "float32",
|
||||
"repeat": 0,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 0,
|
||||
"gpu_events": 0,
|
||||
"due_edges": 0,
|
||||
"accepted_edges": 0,
|
||||
"attempted_requests": 0,
|
||||
"accepted_requests": 0
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 13,
|
||||
"steps": 1000,
|
||||
"total_spikes": 0,
|
||||
"arriving_edges": 0,
|
||||
"accepted_arriving_edges": 0,
|
||||
"requested": 0,
|
||||
"accepted_requests": 0,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00016382300009354367,
|
||||
"diagnostic_simulation_seconds": 0.2560492630000226,
|
||||
"wall_seconds": 0.25887218500020026,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 102400,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "02adfcd0717aa2d98eb571107136eae7186166ce1c7d7eb87df23bedb452fbd9",
|
||||
"arrays.npz": "3e3f7c2bd477e097761d3e34745f88fb215636c74d89a9e77a2b9a5f2fc738c3"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_no_input",
|
||||
"precision": "float32",
|
||||
"repeat": 1,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 0,
|
||||
"gpu_events": 0,
|
||||
"due_edges": 0,
|
||||
"accepted_edges": 0,
|
||||
"attempted_requests": 0,
|
||||
"accepted_requests": 0
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 13,
|
||||
"steps": 1000,
|
||||
"total_spikes": 0,
|
||||
"arriving_edges": 0,
|
||||
"accepted_arriving_edges": 0,
|
||||
"requested": 0,
|
||||
"accepted_requests": 0,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00020400699986566906,
|
||||
"diagnostic_simulation_seconds": 0.2550842149998971,
|
||||
"wall_seconds": 0.25747468000008666,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 102400,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "02adfcd0717aa2d98eb571107136eae7186166ce1c7d7eb87df23bedb452fbd9",
|
||||
"arrays.npz": "3e3f7c2bd477e097761d3e34745f88fb215636c74d89a9e77a2b9a5f2fc738c3"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_no_input",
|
||||
"precision": "float32",
|
||||
"repeat": 2,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 0,
|
||||
"gpu_events": 0,
|
||||
"due_edges": 0,
|
||||
"accepted_edges": 0,
|
||||
"attempted_requests": 0,
|
||||
"accepted_requests": 0
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 13,
|
||||
"steps": 1000,
|
||||
"total_spikes": 0,
|
||||
"arriving_edges": 0,
|
||||
"accepted_arriving_edges": 0,
|
||||
"requested": 0,
|
||||
"accepted_requests": 0,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00016584600007263361,
|
||||
"diagnostic_simulation_seconds": 0.2552194849999978,
|
||||
"wall_seconds": 0.2575016490000053,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 102400,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "02adfcd0717aa2d98eb571107136eae7186166ce1c7d7eb87df23bedb452fbd9",
|
||||
"arrays.npz": "3e3f7c2bd477e097761d3e34745f88fb215636c74d89a9e77a2b9a5f2fc738c3"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_no_input",
|
||||
"precision": "float64",
|
||||
"repeat": 0,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 0,
|
||||
"gpu_events": 0,
|
||||
"due_edges": 0,
|
||||
"accepted_edges": 0,
|
||||
"attempted_requests": 0,
|
||||
"accepted_requests": 0
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 13,
|
||||
"steps": 1000,
|
||||
"total_spikes": 0,
|
||||
"arriving_edges": 0,
|
||||
"accepted_arriving_edges": 0,
|
||||
"requested": 0,
|
||||
"accepted_requests": 0,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.000176245000147901,
|
||||
"diagnostic_simulation_seconds": 0.25657017800040194,
|
||||
"wall_seconds": 0.25931909400014774,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 182272,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "02adfcd0717aa2d98eb571107136eae7186166ce1c7d7eb87df23bedb452fbd9",
|
||||
"arrays.npz": "3e3f7c2bd477e097761d3e34745f88fb215636c74d89a9e77a2b9a5f2fc738c3"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_no_input",
|
||||
"precision": "float64",
|
||||
"repeat": 1,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 0,
|
||||
"gpu_events": 0,
|
||||
"due_edges": 0,
|
||||
"accepted_edges": 0,
|
||||
"attempted_requests": 0,
|
||||
"accepted_requests": 0
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 13,
|
||||
"steps": 1000,
|
||||
"total_spikes": 0,
|
||||
"arriving_edges": 0,
|
||||
"accepted_arriving_edges": 0,
|
||||
"requested": 0,
|
||||
"accepted_requests": 0,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00015920399982860545,
|
||||
"diagnostic_simulation_seconds": 0.25570574199991825,
|
||||
"wall_seconds": 0.25834135900004185,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 182272,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "02adfcd0717aa2d98eb571107136eae7186166ce1c7d7eb87df23bedb452fbd9",
|
||||
"arrays.npz": "3e3f7c2bd477e097761d3e34745f88fb215636c74d89a9e77a2b9a5f2fc738c3"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_no_input",
|
||||
"precision": "float64",
|
||||
"repeat": 2,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 0,
|
||||
"gpu_events": 0,
|
||||
"due_edges": 0,
|
||||
"accepted_edges": 0,
|
||||
"attempted_requests": 0,
|
||||
"accepted_requests": 0
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 5,
|
||||
"edges": 13,
|
||||
"steps": 1000,
|
||||
"total_spikes": 0,
|
||||
"arriving_edges": 0,
|
||||
"accepted_arriving_edges": 0,
|
||||
"requested": 0,
|
||||
"accepted_requests": 0,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.0001584330002515344,
|
||||
"diagnostic_simulation_seconds": 0.2556000760000643,
|
||||
"wall_seconds": 0.2581806120001602,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 182272,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "02adfcd0717aa2d98eb571107136eae7186166ce1c7d7eb87df23bedb452fbd9",
|
||||
"arrays.npz": "3e3f7c2bd477e097761d3e34745f88fb215636c74d89a9e77a2b9a5f2fc738c3"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_pair",
|
||||
"precision": "float32",
|
||||
"repeat": 0,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 22,
|
||||
"gpu_events": 22,
|
||||
"due_edges": 21,
|
||||
"accepted_edges": 21,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 2,
|
||||
"edges": 2,
|
||||
"steps": 1000,
|
||||
"total_spikes": 22,
|
||||
"arriving_edges": 21,
|
||||
"accepted_arriving_edges": 21,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00018420000014884863,
|
||||
"diagnostic_simulation_seconds": 0.2725007209996875,
|
||||
"wall_seconds": 0.27486929499991675,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 51712,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "faee4cdcdc93293b4b5e15d852a6a97b76767ce6aa7c534b12c6f204264daa7a",
|
||||
"arrays.npz": "7c01e762480777b22474264f28cc413e554314602fad320a33b53dd028a1fb5a"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_pair",
|
||||
"precision": "float32",
|
||||
"repeat": 1,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 22,
|
||||
"gpu_events": 22,
|
||||
"due_edges": 21,
|
||||
"accepted_edges": 21,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 2,
|
||||
"edges": 2,
|
||||
"steps": 1000,
|
||||
"total_spikes": 22,
|
||||
"arriving_edges": 21,
|
||||
"accepted_arriving_edges": 21,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00015990500014595455,
|
||||
"diagnostic_simulation_seconds": 0.27323022299970035,
|
||||
"wall_seconds": 0.2755656160002218,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 51712,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "faee4cdcdc93293b4b5e15d852a6a97b76767ce6aa7c534b12c6f204264daa7a",
|
||||
"arrays.npz": "7c01e762480777b22474264f28cc413e554314602fad320a33b53dd028a1fb5a"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_pair",
|
||||
"precision": "float32",
|
||||
"repeat": 2,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 22,
|
||||
"gpu_events": 22,
|
||||
"due_edges": 21,
|
||||
"accepted_edges": 21,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 2,
|
||||
"edges": 2,
|
||||
"steps": 1000,
|
||||
"total_spikes": 22,
|
||||
"arriving_edges": 21,
|
||||
"accepted_arriving_edges": 21,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00015941399988150806,
|
||||
"diagnostic_simulation_seconds": 0.27294590599967705,
|
||||
"wall_seconds": 0.27523873999962234,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 51712,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "faee4cdcdc93293b4b5e15d852a6a97b76767ce6aa7c534b12c6f204264daa7a",
|
||||
"arrays.npz": "7c01e762480777b22474264f28cc413e554314602fad320a33b53dd028a1fb5a"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_pair",
|
||||
"precision": "float64",
|
||||
"repeat": 0,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 22,
|
||||
"gpu_events": 22,
|
||||
"due_edges": 21,
|
||||
"accepted_edges": 21,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 2,
|
||||
"edges": 2,
|
||||
"steps": 1000,
|
||||
"total_spikes": 22,
|
||||
"arriving_edges": 21,
|
||||
"accepted_arriving_edges": 21,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00018125499991583638,
|
||||
"diagnostic_simulation_seconds": 0.274172586000077,
|
||||
"wall_seconds": 0.27661284300029365,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 83968,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "faee4cdcdc93293b4b5e15d852a6a97b76767ce6aa7c534b12c6f204264daa7a",
|
||||
"arrays.npz": "7c01e762480777b22474264f28cc413e554314602fad320a33b53dd028a1fb5a"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_pair",
|
||||
"precision": "float64",
|
||||
"repeat": 1,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 22,
|
||||
"gpu_events": 22,
|
||||
"due_edges": 21,
|
||||
"accepted_edges": 21,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 2,
|
||||
"edges": 2,
|
||||
"steps": 1000,
|
||||
"total_spikes": 22,
|
||||
"arriving_edges": 21,
|
||||
"accepted_arriving_edges": 21,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00015986500011422322,
|
||||
"diagnostic_simulation_seconds": 0.2729806560000725,
|
||||
"wall_seconds": 0.275331768000342,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 83968,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "faee4cdcdc93293b4b5e15d852a6a97b76767ce6aa7c534b12c6f204264daa7a",
|
||||
"arrays.npz": "7c01e762480777b22474264f28cc413e554314602fad320a33b53dd028a1fb5a"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_pair",
|
||||
"precision": "float64",
|
||||
"repeat": 2,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 22,
|
||||
"gpu_events": 22,
|
||||
"due_edges": 21,
|
||||
"accepted_edges": 21,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 2,
|
||||
"edges": 2,
|
||||
"steps": 1000,
|
||||
"total_spikes": 22,
|
||||
"arriving_edges": 21,
|
||||
"accepted_arriving_edges": 21,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00016103699999803212,
|
||||
"diagnostic_simulation_seconds": 0.274426448000213,
|
||||
"wall_seconds": 0.2773065259998475,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 83968,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "faee4cdcdc93293b4b5e15d852a6a97b76767ce6aa7c534b12c6f204264daa7a",
|
||||
"arrays.npz": "7c01e762480777b22474264f28cc413e554314602fad320a33b53dd028a1fb5a"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_trio",
|
||||
"precision": "float32",
|
||||
"repeat": 0,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 45,
|
||||
"gpu_events": 45,
|
||||
"due_edges": 88,
|
||||
"accepted_edges": 87,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 3,
|
||||
"edges": 6,
|
||||
"steps": 1000,
|
||||
"total_spikes": 45,
|
||||
"arriving_edges": 88,
|
||||
"accepted_arriving_edges": 87,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00017180700024255202,
|
||||
"diagnostic_simulation_seconds": 0.2947866049998993,
|
||||
"wall_seconds": 0.29771240800027954,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 71168,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "da4b6cea0b8a33ca15e552425b55ce699d74ddf81660b02eeb30d5edcc4494cd",
|
||||
"arrays.npz": "a40e803b1227d4bb6b2c24d76bdf1454cb63ace61ebb9e77ff01010dd91cab37"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_trio",
|
||||
"precision": "float32",
|
||||
"repeat": 1,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 45,
|
||||
"gpu_events": 45,
|
||||
"due_edges": 88,
|
||||
"accepted_edges": 87,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 3,
|
||||
"edges": 6,
|
||||
"steps": 1000,
|
||||
"total_spikes": 45,
|
||||
"arriving_edges": 88,
|
||||
"accepted_arriving_edges": 87,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00015936399995553074,
|
||||
"diagnostic_simulation_seconds": 0.29450925199989797,
|
||||
"wall_seconds": 0.29703039799960607,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 71168,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "da4b6cea0b8a33ca15e552425b55ce699d74ddf81660b02eeb30d5edcc4494cd",
|
||||
"arrays.npz": "a40e803b1227d4bb6b2c24d76bdf1454cb63ace61ebb9e77ff01010dd91cab37"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_trio",
|
||||
"precision": "float32",
|
||||
"repeat": 2,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 45,
|
||||
"gpu_events": 45,
|
||||
"due_edges": 88,
|
||||
"accepted_edges": 87,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 3,
|
||||
"edges": 6,
|
||||
"steps": 1000,
|
||||
"total_spikes": 45,
|
||||
"arriving_edges": 88,
|
||||
"accepted_arriving_edges": 87,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00016504499990332988,
|
||||
"diagnostic_simulation_seconds": 0.29396144199972696,
|
||||
"wall_seconds": 0.2965002020000611,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 71168,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "da4b6cea0b8a33ca15e552425b55ce699d74ddf81660b02eeb30d5edcc4494cd",
|
||||
"arrays.npz": "a40e803b1227d4bb6b2c24d76bdf1454cb63ace61ebb9e77ff01010dd91cab37"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_trio",
|
||||
"precision": "float64",
|
||||
"repeat": 0,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 45,
|
||||
"gpu_events": 45,
|
||||
"due_edges": 88,
|
||||
"accepted_edges": 87,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 3,
|
||||
"edges": 6,
|
||||
"steps": 1000,
|
||||
"total_spikes": 45,
|
||||
"arriving_edges": 88,
|
||||
"accepted_arriving_edges": 87,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00019101299994872534,
|
||||
"diagnostic_simulation_seconds": 0.29472619999978633,
|
||||
"wall_seconds": 0.2979112619996158,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 118784,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "da4b6cea0b8a33ca15e552425b55ce699d74ddf81660b02eeb30d5edcc4494cd",
|
||||
"arrays.npz": "a40e803b1227d4bb6b2c24d76bdf1454cb63ace61ebb9e77ff01010dd91cab37"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_trio",
|
||||
"precision": "float64",
|
||||
"repeat": 1,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 45,
|
||||
"gpu_events": 45,
|
||||
"due_edges": 88,
|
||||
"accepted_edges": 87,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 3,
|
||||
"edges": 6,
|
||||
"steps": 1000,
|
||||
"total_spikes": 45,
|
||||
"arriving_edges": 88,
|
||||
"accepted_arriving_edges": 87,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00015973500012478326,
|
||||
"diagnostic_simulation_seconds": 0.29434226200010016,
|
||||
"wall_seconds": 0.2971508289997473,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 118784,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "da4b6cea0b8a33ca15e552425b55ce699d74ddf81660b02eeb30d5edcc4494cd",
|
||||
"arrays.npz": "a40e803b1227d4bb6b2c24d76bdf1454cb63ace61ebb9e77ff01010dd91cab37"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "motif_trio",
|
||||
"precision": "float64",
|
||||
"repeat": 2,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-11,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 45,
|
||||
"gpu_events": 45,
|
||||
"due_edges": 88,
|
||||
"accepted_edges": 87,
|
||||
"attempted_requests": 1,
|
||||
"accepted_requests": 1
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float64",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 3,
|
||||
"edges": 6,
|
||||
"steps": 1000,
|
||||
"total_spikes": 45,
|
||||
"arriving_edges": 88,
|
||||
"accepted_arriving_edges": 87,
|
||||
"requested": 1,
|
||||
"accepted_requests": 1,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00016770000001997687,
|
||||
"diagnostic_simulation_seconds": 0.29579545800015694,
|
||||
"wall_seconds": 0.29855177800027377,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 118784,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "da4b6cea0b8a33ca15e552425b55ce699d74ddf81660b02eeb30d5edcc4494cd",
|
||||
"arrays.npz": "a40e803b1227d4bb6b2c24d76bdf1454cb63ace61ebb9e77ff01010dd91cab37"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "ordered_cancellation",
|
||||
"precision": "float32",
|
||||
"repeat": 0,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 32,
|
||||
"gpu_events": 32,
|
||||
"due_edges": 32,
|
||||
"accepted_edges": 32,
|
||||
"attempted_requests": 32,
|
||||
"accepted_requests": 32
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 33,
|
||||
"edges": 32,
|
||||
"steps": 160,
|
||||
"total_spikes": 32,
|
||||
"arriving_edges": 32,
|
||||
"accepted_arriving_edges": 32,
|
||||
"requested": 32,
|
||||
"accepted_requests": 32,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00016767899978731293,
|
||||
"diagnostic_simulation_seconds": 0.04158968299998378,
|
||||
"wall_seconds": 0.044290660999649845,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 114688,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "1866003021cc39ad50858fe0d9f56d74e8dd16bd574eef15c0625b604cd987b2",
|
||||
"arrays.npz": "97e033aaacc5703bca141b03a1db1d33522a3bf8c7ae182bafd15cafcb4c1e23"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"case": "ordered_cancellation",
|
||||
"precision": "float32",
|
||||
"repeat": 1,
|
||||
"comparison": {
|
||||
"pass_all": true,
|
||||
"checks": {
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"counts": true,
|
||||
"ref": true,
|
||||
"history_ref_exact": true,
|
||||
"finite_states": true,
|
||||
"state_tolerance": true,
|
||||
"weights_exact": true,
|
||||
"request_attempted_exact": true,
|
||||
"request_accepted_exact": true,
|
||||
"request_rejected_exact": true,
|
||||
"arrival_order_and_guard_exact": true
|
||||
},
|
||||
"bitwise_history": true,
|
||||
"max_abs_volt": 0.0,
|
||||
"mean_abs_volt": 0.0,
|
||||
"fixed_limit_volt": 1e-06,
|
||||
"first_event_divergence_step": null,
|
||||
"oracle_events": 32,
|
||||
"gpu_events": 32,
|
||||
"due_edges": 32,
|
||||
"accepted_edges": 32,
|
||||
"attempted_requests": 32,
|
||||
"accepted_requests": 32
|
||||
},
|
||||
"repeat_arrays": {
|
||||
"nodes": true,
|
||||
"history": true,
|
||||
"counts": true,
|
||||
"v": true,
|
||||
"g": true,
|
||||
"ref": true,
|
||||
"weights": true,
|
||||
"step": true,
|
||||
"neuron_idx": true,
|
||||
"request_attempted": true,
|
||||
"request_accepted": true,
|
||||
"request_rejected": true,
|
||||
"arrival_step": true,
|
||||
"arrival_edge_index": true,
|
||||
"arrival_accepted": true
|
||||
},
|
||||
"pass_all": true
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"precision": "float32",
|
||||
"state_units": "SI volts; refractory is steps",
|
||||
"coefficients_double_input": {
|
||||
"gd": 0.9801986733067553,
|
||||
"c0": -0.00025935108198051754,
|
||||
"cg": 0.004937935295309027,
|
||||
"cv": 0.9950124791926823,
|
||||
"threshold": -0.045,
|
||||
"reset": -0.052000000000000005,
|
||||
"seed_volt": -0.044
|
||||
},
|
||||
"coefficients_effective_dtype": {
|
||||
"gd": 0.9801986813545227,
|
||||
"c0": -0.00025935107260011137,
|
||||
"cg": 0.004937935154885054,
|
||||
"cv": 0.9950124621391296,
|
||||
"threshold": -0.04500000178813934,
|
||||
"reset": -0.052000001072883606,
|
||||
"seed_volt": -0.04399999976158142
|
||||
},
|
||||
"weights_origin": "caller supplied oracle SI weight array",
|
||||
"nodes": 33,
|
||||
"edges": 32,
|
||||
"steps": 160,
|
||||
"total_spikes": 32,
|
||||
"arriving_edges": 32,
|
||||
"accepted_arriving_edges": 32,
|
||||
"requested": 32,
|
||||
"accepted_requests": 32,
|
||||
"rejected_requests": 0,
|
||||
"all_finite": true,
|
||||
"delay_steps": 18,
|
||||
"refractory_steps": 22,
|
||||
"build_or_cache_seconds": 0.00015894299986030092,
|
||||
"diagnostic_simulation_seconds": 0.041533930000241526,
|
||||
"wall_seconds": 0.04400209799996446,
|
||||
"gpu": "NVIDIA GeForce RTX 4090",
|
||||
"device": "cuda:0",
|
||||
"peak_allocated_vram_bytes": 114688,
|
||||
"peak_reserved_vram_bytes": 23068672,
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"input_sha256": {
|
||||
"spec.json": "1866003021cc39ad50858fe0d9f56d74e8dd16bd574eef15c0625b604cd987b2",
|
||||
"arrays.npz": "97e033aaacc5703bca141b03a1db1d33522a3bf8c7ae182bafd15cafcb4c1e23"
|
||||
},
|
||||
"arrival_order_scope": "GPU expanded edges, stable target grouping; compare relative order per tick and target",
|
||||
"performance_runtime_claim": false,
|
||||
"oracle_validation_claim": false,
|
||||
"whole_brain_run": false,
|
||||
"learning": false,
|
||||
"cpu_transfer_each_step_for_diagnostics": true
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user