46 lines
1.1 KiB
JSON
46 lines
1.1 KiB
JSON
{
|
|
"APL_SI_conversion": "h.astype(float64) * float64(0.001), then separate float64 g subtraction",
|
|
"APL_dtype": "float32",
|
|
"APL_h_units": "mV; gain already applied in float32",
|
|
"APL_input": "Brian's own actual global spikes, never candidate spikes or candidate inhibition",
|
|
"APL_shapes": {
|
|
"drive": [
|
|
1000,
|
|
2
|
|
],
|
|
"inhibition": [
|
|
1000,
|
|
4064
|
|
],
|
|
"state": [
|
|
1000,
|
|
2
|
|
]
|
|
},
|
|
"APL_write_schedule": "end, order=0, after original reset, unconditional raw g write; recorder end/order=1",
|
|
"complete_marker": "summary.json complete=true only after worker exit and all checks",
|
|
"history_recorded": false,
|
|
"history_shape": [
|
|
1000,
|
|
166700
|
|
],
|
|
"queue_protocol": "sealed Phase4AF queue_summary; original global edge IDs, including zero-weight/ref-rejected arrivals",
|
|
"request_columns": [
|
|
"tick",
|
|
"neuron_idx",
|
|
"attempted",
|
|
"accepted",
|
|
"rejected"
|
|
],
|
|
"state_hash_encoding": "SHA256 of contiguous little-endian raw f64 V/g and i32 ref",
|
|
"state_hash_file": "tick-state-hashes.jsonl",
|
|
"state_npz": [
|
|
"step",
|
|
"neuron_idx",
|
|
"counts",
|
|
"v",
|
|
"g",
|
|
"ref"
|
|
]
|
|
}
|