Archive MaleCNS research sources, provenance, bibliography and immutable data inventory
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
# 机器可读登记与完整性
|
||||
|
||||
- `snapshots/bootstrap-20260929/files.jsonl.gz`:逐文件 UTF-8 JSONL,gzip 压缩;原科学树的 SHA-256、bytes、mtime_ns、mode 或 symlink target。
|
||||
- `snapshots/bootstrap-20260929/summary.json`:范围、排除项、分组逻辑大小和清单自身 SHA-256。
|
||||
- `catalog-20260929/stages.json`:27 个阶段证据索引。
|
||||
- `catalog-20260929/evidence/`:373 份小型原始报告/配置/审计的字节一致副本;原文件仍在 experiments。
|
||||
- `catalog-20260929/evidence-index.json`:每份副本的原路径与 SHA-256。
|
||||
- `catalog-20260929/external-resources.lock.json`:4 个外部仓库 commit/origin/许可证证据。
|
||||
- `catalog-20260929/source-citations.json`:从项目源码和文档抽出的 URL/DOI 候选及来源哈希;不是自动有效性判定。
|
||||
- `catalog-20260929/environment.json`:当前环境版本快照。
|
||||
- `bootstrap-verification.json`:本次仓库整理后的全量科学文件复核结果。
|
||||
|
||||
快照不包含虚拟环境、缓存和外部 .git;详情始终以 summary 中排除项为准。
|
||||
校验包含路径集合检查,发现丢失/新增也报告;不修改被校验文件。
|
||||
新快照必须使用新目录,不覆盖旧 snapshot。目录/清单不包含服务器密码或 SSH 私钥。
|
||||
|
||||
这些文件是索引,不是数据内容;不能从 SHA-256 反推出原文件。
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"added": [],
|
||||
"checked": 230239,
|
||||
"checked_utc": "2026-09-28T19:34:56.858104+00:00",
|
||||
"excluded_directory_names": [
|
||||
".cache",
|
||||
".git",
|
||||
".mypy_cache",
|
||||
".pytest_cache",
|
||||
".venv",
|
||||
"__pycache__",
|
||||
"node_modules",
|
||||
"venv"
|
||||
],
|
||||
"mismatches": [],
|
||||
"missing": [],
|
||||
"pass": true,
|
||||
"snapshot_sha256": "6f186112e6102f2f7969de7442fa7ee4432200a3678586cfc4e10c490b31bca4"
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"captured_utc": "2026-09-28T19:27:28.156020+00:00",
|
||||
"git": {
|
||||
"exit_code": 0,
|
||||
"stderr": "",
|
||||
"stdout": "git version 2.34.1"
|
||||
},
|
||||
"gpu": {
|
||||
"exit_code": 0,
|
||||
"stderr": "",
|
||||
"stdout": "Tesla V100-SXM2-16GB, 16384 MiB, 580.178.04\nTesla V100-SXM2-16GB, 16384 MiB, 580.178.04\nNVIDIA GeForce RTX 4090, 49140 MiB, 580.178.04"
|
||||
},
|
||||
"historical_environment_guaranteed": false,
|
||||
"nvcc": {
|
||||
"exit_code": 0,
|
||||
"stderr": "",
|
||||
"stdout": ""
|
||||
},
|
||||
"os": {
|
||||
"exit_code": 0,
|
||||
"stderr": "",
|
||||
"stdout": "Linux ai 5.15.0-194-generic #204-Ubuntu SMP Wed Sep 2 13:09:23 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux"
|
||||
},
|
||||
"packages": {
|
||||
"exit_code": 0,
|
||||
"stderr": "",
|
||||
"stdout": "[[\"Jinja2\", \"3.1.6\"], [\"MarkupSafe\", \"3.0.3\"], [\"PyYAML\", \"6.0.3\"], [\"atomicwrites\", \"1.4.1\"], [\"certifi\", \"2026.7.22\"], [\"cffi\", \"2.1.1\"], [\"charset-normalizer\", \"3.5.1\"], [\"cryptography\", \"50.0.1\"], [\"cuda-bindings\", \"13.4.2\"], [\"cuda-pathfinder\", \"1.8.2\"], [\"cuda-toolkit\", \"13.0.3.0\"], [\"et_xmlfile\", \"2.0.0\"], [\"fasteners\", \"0.20\"], [\"filelock\", \"4.0.1\"], [\"fsspec\", \"2026.9.0\"], [\"google-apitools\", \"0.5.35\"], [\"google-auth\", \"2.58.0\"], [\"httplib2\", \"0.32.0\"], [\"idna\", \"3.20\"], [\"ml_dtypes\", \"0.6.0\"], [\"mpmath\", \"1.3.0\"], [\"networkx\", \"3.4.2\"], [\"neuroglancer\", \"2.41.2\"], [\"ninja\", \"1.13.2\"], [\"numpy\", \"2.2.6\"], [\"nvidia-cublas\", \"13.1.1.3\"], [\"nvidia-cuda-cupti\", \"13.0.85\"], [\"nvidia-cuda-nvrtc\", \"13.0.88\"], [\"nvidia-cuda-runtime\", \"13.0.96\"], [\"nvidia-cudnn-cu13\", \"9.24.0.43\"], [\"nvidia-cufft\", \"12.0.0.61\"], [\"nvidia-cufile\", \"1.15.1.6\"], [\"nvidia-curand\", \"10.4.0.35\"], [\"nvidia-cusolver\", \"12.0.4.66\"], [\"nvidia-cusparse\", \"12.6.3.3\"], [\"nvidia-cusparselt-cu13\", \"0.8.1\"], [\"nvidia-nccl-cu13\", \"2.30.7\"], [\"nvidia-nvjitlink\", \"13.4.92\"], [\"nvidia-nvshmem-cu13\", \"3.4.5\"], [\"nvidia-nvtx\", \"13.0.85\"], [\"oauth2client\", \"4.1.3\"], [\"openpyxl\", \"3.1.5\"], [\"pandas\", \"2.3.3\"], [\"pillow\", \"12.3.0\"], [\"pip\", \"26.2.1\"], [\"pyarrow\", \"25.0.1\"], [\"pyasn1\", \"0.6.4\"], [\"pyasn1_modules\", \"0.4.2\"], [\"pycparser\", \"3.0\"], [\"pyparsing\", \"3.3.2\"], [\"python-dateutil\", \"2.9.0.post0\"], [\"pytz\", \"2026.3.post1\"], [\"requests\", \"2.34.2\"], [\"rsa\", \"4.9.1\"], [\"scipy\", \"1.15.3\"], [\"setuptools\", \"84.0.0\"], [\"six\", \"1.17.0\"], [\"sympy\", \"1.14.0\"], [\"tensorstore\", \"0.1.78\"], [\"torch\", \"2.14.0\"], [\"tornado\", \"6.5.10\"], [\"triton\", \"3.8.0\"], [\"typing_extensions\", \"4.16.0\"], [\"tzdata\", \"2026.4\"], [\"urllib3\", \"2.8.0\"]]"
|
||||
},
|
||||
"python": {
|
||||
"exit_code": 0,
|
||||
"stderr": "",
|
||||
"stdout": "Python 3.10.12"
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,116 @@
|
||||
{
|
||||
"code": "/data/digital-drosophila/models/male-cns-lif/phase4a.py",
|
||||
"code_sha256": "34d8568cb36e109f3c5a052d45ba5ca20a7c481ff3037d9af6fe987c833043ae",
|
||||
"configuration": "/data/digital-drosophila/experiments/phase4a-baseline/config/baseline.yaml",
|
||||
"configuration_sha256": "3bfa07b2fa1378d9f3c8d38ac323b2897871c37a7f686d3a19e25a81b5a06e83",
|
||||
"created_unix_time": 1789831330.2409222,
|
||||
"input_files": {
|
||||
"csr_metadata": {
|
||||
"path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-metadata.json",
|
||||
"sha256": "3786a0c79fc25bdc4d11f67d4de1f9f6a88da750431e96508bf72bbfa42bb6f8"
|
||||
},
|
||||
"indices": {
|
||||
"path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-indices.int32.npy",
|
||||
"sha256": "ce20f7433f78442c717ad2a7b5394cf4a3b109d990b4be0788040b7b0f4ed150"
|
||||
},
|
||||
"indptr": {
|
||||
"path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-indptr.int64.npy",
|
||||
"sha256": "fe43420f11e6242a11f8199ae7f097cab4b8a6db181d36f2a46b9e46670acbb4"
|
||||
},
|
||||
"metadata": {
|
||||
"path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/neuron-index/unified-metadata.parquet",
|
||||
"sha256": "922af16846a065c3dbfca7c11146b83ca217fcbd7392edc745f444a04eae8c63"
|
||||
},
|
||||
"weights": {
|
||||
"path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-weights.int64.npy",
|
||||
"sha256": "c7ae101451dd19c47fd976bcfacbc52d67193a68ffa04c5b4d2e911cfd52d99b"
|
||||
}
|
||||
},
|
||||
"numpy": "2.2.6",
|
||||
"output_files": [
|
||||
{
|
||||
"bytes": 6252,
|
||||
"path": "/data/digital-drosophila/experiments/phase4a-baseline/benchmark/cpu-gpu-reference.json",
|
||||
"sha256": "6915f17e24af64aec5efba9d0142f48871837badd7238ece0071727d4daac206"
|
||||
},
|
||||
{
|
||||
"bytes": 1308,
|
||||
"path": "/data/digital-drosophila/experiments/phase4a-baseline/benchmark/smoke-100ms-known-type.json",
|
||||
"sha256": "5f7ef1f57bb6f4a553cc009b0f0e184088ba3eca83c122f497f79a959a8c5305"
|
||||
},
|
||||
{
|
||||
"bytes": 1176,
|
||||
"path": "/data/digital-drosophila/experiments/phase4a-baseline/benchmark/smoke-10ms-single-neuron.json",
|
||||
"sha256": "cd12e5f812904341899bbbabbd3219a098dc38c4eb19fb0834d1019cc8235134"
|
||||
},
|
||||
{
|
||||
"bytes": 1862,
|
||||
"path": "/data/digital-drosophila/experiments/phase4a-baseline/benchmark/smoke-1s-sparse-poisson.json",
|
||||
"sha256": "89df74381fada60ff340c01f8008ae249b340ca4a2b76b3e3361b886fade78a8"
|
||||
},
|
||||
{
|
||||
"bytes": 14852,
|
||||
"path": "/data/digital-drosophila/experiments/phase4a-baseline/benchmark/summary.json",
|
||||
"sha256": "ab6d6675a211d858a16aeebe159cb054e726043b0aba342896b8642b522d586e"
|
||||
},
|
||||
{
|
||||
"bytes": 2713,
|
||||
"path": "/data/digital-drosophila/experiments/phase4a-baseline/config/baseline.yaml",
|
||||
"sha256": "3bfa07b2fa1378d9f3c8d38ac323b2897871c37a7f686d3a19e25a81b5a06e83"
|
||||
},
|
||||
{
|
||||
"bytes": 3135,
|
||||
"path": "/data/digital-drosophila/experiments/phase4a-baseline/logs/phase4a.log",
|
||||
"sha256": "114ead2b9bc024c4a8a27c3bf2fc0f3ffdebcc864c66f161ed0113208eb584d4"
|
||||
},
|
||||
{
|
||||
"bytes": 102331880,
|
||||
"path": "/data/digital-drosophila/experiments/phase4a-baseline/outputs/derived/effective-weights.float32.npy",
|
||||
"sha256": "3529b58da27d58efdb9e56af938cda69b422008f87b94698422efae99e09e75e"
|
||||
},
|
||||
{
|
||||
"bytes": 1372,
|
||||
"path": "/data/digital-drosophila/experiments/phase4a-baseline/outputs/derived/sign-and-weight-audit.json",
|
||||
"sha256": "23b6b92b881a7eeec2f8afa8c88063c0f6b0e8e65466a57a4eb53efa47552459"
|
||||
},
|
||||
{
|
||||
"bytes": 166828,
|
||||
"path": "/data/digital-drosophila/experiments/phase4a-baseline/outputs/derived/synaptic-sign.int8.npy",
|
||||
"sha256": "33d2339d5ad957f80e8baf7194beddcb58021ad0ac51e041aeb044bdede559c4"
|
||||
},
|
||||
{
|
||||
"bytes": 874,
|
||||
"path": "/data/digital-drosophila/experiments/phase4a-baseline/outputs/spikes/smoke-100ms-known-type.events.parquet",
|
||||
"sha256": "da62077821dd248c0c359d7df2f6761342c39a0f85bf5ec62438eaf92dd59421"
|
||||
},
|
||||
{
|
||||
"bytes": 1668,
|
||||
"path": "/data/digital-drosophila/experiments/phase4a-baseline/outputs/spikes/smoke-100ms-known-type.window-rates.parquet",
|
||||
"sha256": "d7b68b703dc976fbb2b23339a11fe79d7d3980e84d68a93400f2f4af37e529df"
|
||||
},
|
||||
{
|
||||
"bytes": 823,
|
||||
"path": "/data/digital-drosophila/experiments/phase4a-baseline/outputs/spikes/smoke-10ms-single-neuron.events.parquet",
|
||||
"sha256": "206bc20487dea968ee952a2f1ed0816e5ee7342ef55e30388a21629beec3b7db"
|
||||
},
|
||||
{
|
||||
"bytes": 1567,
|
||||
"path": "/data/digital-drosophila/experiments/phase4a-baseline/outputs/spikes/smoke-10ms-single-neuron.window-rates.parquet",
|
||||
"sha256": "6fc69324df2aa5d913257859e730e48ca5b003923d66bbe50c6e1b589a19c56c"
|
||||
},
|
||||
{
|
||||
"bytes": 15045,
|
||||
"path": "/data/digital-drosophila/experiments/phase4a-baseline/outputs/spikes/smoke-1s-sparse-poisson.events.parquet",
|
||||
"sha256": "95c5ca3533eb53b3326b7181838f6a69be4dbf00428903528e1ef48fdda56f3f"
|
||||
},
|
||||
{
|
||||
"bytes": 2468,
|
||||
"path": "/data/digital-drosophila/experiments/phase4a-baseline/outputs/spikes/smoke-1s-sparse-poisson.window-rates.parquet",
|
||||
"sha256": "0b43d1a33e00977d676c9ae7be655c468f06cd74b13853a348cefc1b62edaa57"
|
||||
}
|
||||
],
|
||||
"phase": "4A",
|
||||
"pyarrow": "25.0.1",
|
||||
"python": "3.10.12",
|
||||
"torch": "2.14.0+cu130"
|
||||
}
|
||||
@@ -0,0 +1,774 @@
|
||||
{
|
||||
"any_explosive_synchrony": false,
|
||||
"any_memory_leak_suspected": false,
|
||||
"any_silent_run": false,
|
||||
"cpu_gpu_reference": {
|
||||
"absolute_tolerance": 1e-10,
|
||||
"cpu_event_count": 4,
|
||||
"events_exact_match": true,
|
||||
"gpu_event_count": 4,
|
||||
"induced_edges": 271,
|
||||
"max_abs_synaptic_state_difference": 0.0,
|
||||
"max_abs_voltage_difference": 0.0,
|
||||
"numerical_match": true,
|
||||
"passed": true,
|
||||
"seed": 41100,
|
||||
"selected_global_neuron_indices": [
|
||||
240,
|
||||
1003,
|
||||
1181,
|
||||
1383,
|
||||
2392,
|
||||
2669,
|
||||
2758,
|
||||
3555,
|
||||
3559,
|
||||
4077,
|
||||
4196,
|
||||
4340,
|
||||
4346,
|
||||
4389,
|
||||
4482,
|
||||
4740,
|
||||
4861,
|
||||
5145,
|
||||
6125,
|
||||
6232,
|
||||
6516,
|
||||
7538,
|
||||
7542,
|
||||
7761,
|
||||
7803,
|
||||
8349,
|
||||
9076,
|
||||
9250,
|
||||
9297,
|
||||
10127,
|
||||
10291,
|
||||
10552,
|
||||
10772,
|
||||
11017,
|
||||
11109,
|
||||
11132,
|
||||
11164,
|
||||
11318,
|
||||
12240,
|
||||
12865,
|
||||
12890,
|
||||
12897,
|
||||
12936,
|
||||
13276,
|
||||
13913,
|
||||
14339,
|
||||
14517,
|
||||
14829,
|
||||
15125,
|
||||
15200,
|
||||
15471,
|
||||
15731,
|
||||
16009,
|
||||
16335,
|
||||
17047,
|
||||
17158,
|
||||
17263,
|
||||
17331,
|
||||
17368,
|
||||
18969,
|
||||
19055,
|
||||
19254,
|
||||
19281,
|
||||
19313,
|
||||
19488,
|
||||
19539,
|
||||
20050,
|
||||
20064,
|
||||
20136,
|
||||
20324,
|
||||
20431,
|
||||
20579,
|
||||
21498,
|
||||
21739,
|
||||
22533,
|
||||
23828,
|
||||
24173,
|
||||
24198,
|
||||
24573,
|
||||
24803,
|
||||
24885,
|
||||
26315,
|
||||
26329,
|
||||
26928,
|
||||
27085,
|
||||
27485,
|
||||
27500,
|
||||
27696,
|
||||
28660,
|
||||
28910,
|
||||
29207,
|
||||
29574,
|
||||
29586,
|
||||
29590,
|
||||
29761,
|
||||
29841,
|
||||
30480,
|
||||
30571,
|
||||
30749,
|
||||
30857,
|
||||
31157,
|
||||
31599,
|
||||
32026,
|
||||
32635,
|
||||
33014,
|
||||
33491,
|
||||
33550,
|
||||
33866,
|
||||
33985,
|
||||
34592,
|
||||
34858,
|
||||
35109,
|
||||
35339,
|
||||
35566,
|
||||
35640,
|
||||
35653,
|
||||
35911,
|
||||
35912,
|
||||
36684,
|
||||
37878,
|
||||
38675,
|
||||
39063,
|
||||
39067,
|
||||
39842,
|
||||
40112,
|
||||
41662,
|
||||
41820,
|
||||
42345,
|
||||
42585,
|
||||
42854,
|
||||
43842,
|
||||
44451,
|
||||
44788,
|
||||
44839,
|
||||
44947,
|
||||
44959,
|
||||
45451,
|
||||
45786,
|
||||
46304,
|
||||
46458,
|
||||
46555,
|
||||
46724,
|
||||
46809,
|
||||
47844,
|
||||
48747,
|
||||
48998,
|
||||
49764,
|
||||
50175,
|
||||
50527,
|
||||
50655,
|
||||
50786,
|
||||
50861,
|
||||
52337,
|
||||
52691,
|
||||
52765,
|
||||
53200,
|
||||
53284,
|
||||
53341,
|
||||
53595,
|
||||
54099,
|
||||
54700,
|
||||
54932,
|
||||
55534,
|
||||
55757,
|
||||
56316,
|
||||
56609,
|
||||
56642,
|
||||
57796,
|
||||
58557,
|
||||
59853,
|
||||
60491,
|
||||
60537,
|
||||
60625,
|
||||
60654,
|
||||
60748,
|
||||
60944,
|
||||
60968,
|
||||
61234,
|
||||
61600,
|
||||
62427,
|
||||
62872,
|
||||
63020,
|
||||
63158,
|
||||
63710,
|
||||
64064,
|
||||
64578,
|
||||
64770,
|
||||
64929,
|
||||
65145,
|
||||
65840,
|
||||
65901,
|
||||
66089,
|
||||
66790,
|
||||
67089,
|
||||
67333,
|
||||
67347,
|
||||
67764,
|
||||
68173,
|
||||
68233,
|
||||
68296,
|
||||
68313,
|
||||
68482,
|
||||
69162,
|
||||
69211,
|
||||
69793,
|
||||
70077,
|
||||
71267,
|
||||
71583,
|
||||
71781,
|
||||
71920,
|
||||
72452,
|
||||
72481,
|
||||
72521,
|
||||
72680,
|
||||
72954,
|
||||
73476,
|
||||
73501,
|
||||
73807,
|
||||
73973,
|
||||
74392,
|
||||
74905,
|
||||
75059,
|
||||
75495,
|
||||
75583,
|
||||
75920,
|
||||
75970,
|
||||
76238,
|
||||
76255,
|
||||
76472,
|
||||
77523,
|
||||
77557,
|
||||
78160,
|
||||
78416,
|
||||
79280,
|
||||
79436,
|
||||
79777,
|
||||
80021,
|
||||
80411,
|
||||
81137,
|
||||
81405,
|
||||
81632,
|
||||
82362,
|
||||
82516,
|
||||
82611,
|
||||
82843,
|
||||
83107,
|
||||
83801,
|
||||
84143,
|
||||
84169,
|
||||
84294,
|
||||
84624,
|
||||
84946,
|
||||
84953,
|
||||
84956,
|
||||
85316,
|
||||
85676,
|
||||
86493,
|
||||
87112,
|
||||
87195,
|
||||
87720,
|
||||
88389,
|
||||
88477,
|
||||
88627,
|
||||
88690,
|
||||
88814,
|
||||
89160,
|
||||
89432,
|
||||
89787,
|
||||
89869,
|
||||
89916,
|
||||
90324,
|
||||
90381,
|
||||
90603,
|
||||
90968,
|
||||
91327,
|
||||
91507,
|
||||
92099,
|
||||
92921,
|
||||
93436,
|
||||
94010,
|
||||
94035,
|
||||
94154,
|
||||
94706,
|
||||
95195,
|
||||
95628,
|
||||
95762,
|
||||
96494,
|
||||
96581,
|
||||
96723,
|
||||
96781,
|
||||
96834,
|
||||
96961,
|
||||
96993,
|
||||
98575,
|
||||
98766,
|
||||
98778,
|
||||
99706,
|
||||
99763,
|
||||
99864,
|
||||
100250,
|
||||
100298,
|
||||
100408,
|
||||
101214,
|
||||
101627,
|
||||
102004,
|
||||
102063,
|
||||
102440,
|
||||
103405,
|
||||
103509,
|
||||
103872,
|
||||
104572,
|
||||
104648,
|
||||
104825,
|
||||
105121,
|
||||
105804,
|
||||
106106,
|
||||
106233,
|
||||
106291,
|
||||
106375,
|
||||
107035,
|
||||
107172,
|
||||
107263,
|
||||
107283,
|
||||
107419,
|
||||
107622,
|
||||
107810,
|
||||
107939,
|
||||
108364,
|
||||
108596,
|
||||
108605,
|
||||
108635,
|
||||
108726,
|
||||
108757,
|
||||
109388,
|
||||
109799,
|
||||
111528,
|
||||
111548,
|
||||
111631,
|
||||
112071,
|
||||
112239,
|
||||
112758,
|
||||
112861,
|
||||
113919,
|
||||
114191,
|
||||
114691,
|
||||
114733,
|
||||
114777,
|
||||
114930,
|
||||
115335,
|
||||
115632,
|
||||
115707,
|
||||
116042,
|
||||
116513,
|
||||
116833,
|
||||
117032,
|
||||
117284,
|
||||
117360,
|
||||
117592,
|
||||
118109,
|
||||
118285,
|
||||
118442,
|
||||
118642,
|
||||
118683,
|
||||
119029,
|
||||
119048,
|
||||
119197,
|
||||
119824,
|
||||
119840,
|
||||
119859,
|
||||
120197,
|
||||
120226,
|
||||
120418,
|
||||
120518,
|
||||
120975,
|
||||
121221,
|
||||
122023,
|
||||
122228,
|
||||
122653,
|
||||
123494,
|
||||
123642,
|
||||
124112,
|
||||
124527,
|
||||
124978,
|
||||
125779,
|
||||
125805,
|
||||
126353,
|
||||
126510,
|
||||
126568,
|
||||
126738,
|
||||
126826,
|
||||
127173,
|
||||
127270,
|
||||
127428,
|
||||
127564,
|
||||
127639,
|
||||
127657,
|
||||
127916,
|
||||
128354,
|
||||
129569,
|
||||
129606,
|
||||
129844,
|
||||
129970,
|
||||
130180,
|
||||
131550,
|
||||
131568,
|
||||
131794,
|
||||
132401,
|
||||
132849,
|
||||
133023,
|
||||
133276,
|
||||
133425,
|
||||
133571,
|
||||
133924,
|
||||
134129,
|
||||
134206,
|
||||
134291,
|
||||
134340,
|
||||
134711,
|
||||
135156,
|
||||
136036,
|
||||
136150,
|
||||
136166,
|
||||
136726,
|
||||
137033,
|
||||
137066,
|
||||
137229,
|
||||
137622,
|
||||
137693,
|
||||
137731,
|
||||
137887,
|
||||
137965,
|
||||
137976,
|
||||
138187,
|
||||
138672,
|
||||
139091,
|
||||
139155,
|
||||
139290,
|
||||
139302,
|
||||
139728,
|
||||
141159,
|
||||
141317,
|
||||
141672,
|
||||
142140,
|
||||
142231,
|
||||
142681,
|
||||
142700,
|
||||
143034,
|
||||
143073,
|
||||
143725,
|
||||
144362,
|
||||
144557,
|
||||
145641,
|
||||
146130,
|
||||
146430,
|
||||
146734,
|
||||
147033,
|
||||
147583,
|
||||
147911,
|
||||
148387,
|
||||
148414,
|
||||
148536,
|
||||
148684,
|
||||
148855,
|
||||
149715,
|
||||
149882,
|
||||
150266,
|
||||
150669,
|
||||
150914,
|
||||
151019,
|
||||
151020,
|
||||
151074,
|
||||
151654,
|
||||
151657,
|
||||
151821,
|
||||
152126,
|
||||
152557,
|
||||
152601,
|
||||
153202,
|
||||
153258,
|
||||
153963,
|
||||
154128,
|
||||
154434,
|
||||
154490,
|
||||
155011,
|
||||
155268,
|
||||
156936,
|
||||
157117,
|
||||
157238,
|
||||
158939,
|
||||
159101,
|
||||
159580,
|
||||
160175,
|
||||
160248,
|
||||
160769,
|
||||
160885,
|
||||
161195,
|
||||
161868,
|
||||
162020,
|
||||
162176,
|
||||
162302,
|
||||
162901,
|
||||
163089,
|
||||
163658,
|
||||
164230,
|
||||
164316,
|
||||
164712,
|
||||
164890,
|
||||
165455,
|
||||
165845,
|
||||
166305,
|
||||
166436,
|
||||
166452
|
||||
],
|
||||
"selection": "uniform random without replacement, then induced edges",
|
||||
"steps": 100,
|
||||
"subgraph_neurons": 512
|
||||
},
|
||||
"derived_audit": {
|
||||
"classification_counts": {
|
||||
"UNCLEAR": 2999,
|
||||
"UNKNOWN": 178,
|
||||
"acetylcholine": 103720,
|
||||
"dopamine": 392,
|
||||
"gaba": 22069,
|
||||
"glutamate": 29302,
|
||||
"histamine": 7891,
|
||||
"octopamine": 101,
|
||||
"serotonin": 48
|
||||
},
|
||||
"directed_edges": 25582938,
|
||||
"effective_weight_path": "/data/digital-drosophila/experiments/phase4a-baseline/outputs/derived/effective-weights.float32.npy",
|
||||
"effective_weight_scale": 0.05,
|
||||
"effective_weight_sha256": "3529b58da27d58efdb9e56af938cda69b422008f87b94698422efae99e09e75e",
|
||||
"effective_weight_transform": "sqrt",
|
||||
"histamine_configured_sign": -1,
|
||||
"histamine_count": 7891,
|
||||
"neurons": 166700,
|
||||
"neurotransmitter_counts": {
|
||||
"UNKNOWN": 178,
|
||||
"acetylcholine": 103720,
|
||||
"dopamine": 392,
|
||||
"gaba": 22069,
|
||||
"glutamate": 29302,
|
||||
"histamine": 7891,
|
||||
"octopamine": 101,
|
||||
"serotonin": 48,
|
||||
"unclear": 2999
|
||||
},
|
||||
"neurotransmitter_source_field": "neurotransmitter",
|
||||
"raw_synaptic_contact_weight_sum": 124177617,
|
||||
"raw_weight_modified": false,
|
||||
"raw_weight_path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-weights.int64.npy",
|
||||
"raw_weight_sha256": "c7ae101451dd19c47fd976bcfacbc52d67193a68ffa04c5b4d2e911cfd52d99b",
|
||||
"sign_counts": {
|
||||
"-1": 59262,
|
||||
"0": 3177,
|
||||
"1": 104261
|
||||
},
|
||||
"unclear_metadata_count": 2999,
|
||||
"unknown_metadata_count": 178
|
||||
},
|
||||
"device": {
|
||||
"mixed_multi_gpu_used": false,
|
||||
"name": "NVIDIA GeForce RTX 4090",
|
||||
"torch_visible_device_count": 1,
|
||||
"total_vram_bytes": 50864390144
|
||||
},
|
||||
"input_hashes_unchanged": true,
|
||||
"isolated_neurons_retained": 217,
|
||||
"limitations": [
|
||||
"Dynamics parameters are a configurable FlyWire-inspired baseline, not MaleCNS single-cell measurements.",
|
||||
"Synthetic benchmark drive amplitudes are test inputs, not biological calibration.",
|
||||
"No training, plasticity, RL, game, web service, visual input, or 3D frontend is included."
|
||||
],
|
||||
"model_loaded_edges": 25582938,
|
||||
"model_loaded_neurons": 166700,
|
||||
"numerical_instability_detected": false,
|
||||
"peak_reserved_vram_bytes_across_smoke_tests": 270532608,
|
||||
"peak_vram_bytes_across_smoke_tests": 246107136,
|
||||
"raw_synaptic_contact_weight_sum": 124177617,
|
||||
"self_loops_loaded": 101,
|
||||
"smoke_tests": [
|
||||
{
|
||||
"active_neuron_count": 1,
|
||||
"all_network_silent": false,
|
||||
"duration_ms": 10.0,
|
||||
"event_file": "/data/digital-drosophila/experiments/phase4a-baseline/outputs/spikes/smoke-10ms-single-neuron.events.parquet",
|
||||
"explosive_synchrony": false,
|
||||
"final_allocated_vram_bytes": 223202304,
|
||||
"mean_firing_rate_hz": 0.0005998800239952009,
|
||||
"memory_leak_suspected": false,
|
||||
"name": "smoke-10ms-single-neuron",
|
||||
"nan_or_inf": false,
|
||||
"observed_allocated_growth_bytes": 7680,
|
||||
"peak_reserved_vram_bytes": 270532608,
|
||||
"peak_spikes_in_one_step": 1,
|
||||
"peak_synchronous_fraction": 5.99880023995201e-06,
|
||||
"peak_vram_bytes": 246008320,
|
||||
"persistent_model_vram_bytes": 222193152,
|
||||
"realtime_factor_wall_over_biological": 9.064520199990511,
|
||||
"self_loop_effective_input_sum": 0.0,
|
||||
"self_loop_transmission_events": 0,
|
||||
"spikes_per_biological_second": 100.0,
|
||||
"steps": 100,
|
||||
"steps_per_second": 1103.2023515166825,
|
||||
"stimulated_indices_truncated": false,
|
||||
"stimulated_neuron_count": 1,
|
||||
"stimulated_neuron_indices": [
|
||||
0
|
||||
],
|
||||
"stimulation": "single_neuron",
|
||||
"stimulation_kind": "single_neuron_pulse",
|
||||
"total_spikes": 1,
|
||||
"wall_clock_seconds": 0.09064520199990511
|
||||
},
|
||||
{
|
||||
"active_neuron_count": 12,
|
||||
"all_network_silent": false,
|
||||
"duration_ms": 100.0,
|
||||
"event_file": "/data/digital-drosophila/experiments/phase4a-baseline/outputs/spikes/smoke-100ms-known-type.events.parquet",
|
||||
"explosive_synchrony": false,
|
||||
"final_allocated_vram_bytes": 223215104,
|
||||
"mean_firing_rate_hz": 0.0007198560287942411,
|
||||
"memory_leak_suspected": false,
|
||||
"name": "smoke-100ms-known-type",
|
||||
"nan_or_inf": false,
|
||||
"observed_allocated_growth_bytes": 20480,
|
||||
"peak_reserved_vram_bytes": 270532608,
|
||||
"peak_spikes_in_one_step": 12,
|
||||
"peak_synchronous_fraction": 7.198560287942411e-05,
|
||||
"peak_vram_bytes": 246021120,
|
||||
"persistent_model_vram_bytes": 222193152,
|
||||
"realtime_factor_wall_over_biological": 5.243370829994092,
|
||||
"self_loop_effective_input_sum": 0.0,
|
||||
"self_loop_transmission_events": 0,
|
||||
"spikes_per_biological_second": 120.0,
|
||||
"steps": 1000,
|
||||
"steps_per_second": 1907.1700866160686,
|
||||
"stimulated_indices_truncated": false,
|
||||
"stimulated_neuron_count": 12,
|
||||
"stimulated_neuron_indices": [
|
||||
17519,
|
||||
29114,
|
||||
32797,
|
||||
34059,
|
||||
36206,
|
||||
48678,
|
||||
54913,
|
||||
61816,
|
||||
86531,
|
||||
96556,
|
||||
102634,
|
||||
104438
|
||||
],
|
||||
"stimulation": "known_type_AMMC005",
|
||||
"stimulation_kind": "known_type_pulse",
|
||||
"total_spikes": 12,
|
||||
"wall_clock_seconds": 0.5243370829994092
|
||||
},
|
||||
{
|
||||
"active_neuron_count": 167,
|
||||
"all_network_silent": false,
|
||||
"duration_ms": 1000.0,
|
||||
"event_file": "/data/digital-drosophila/experiments/phase4a-baseline/outputs/spikes/smoke-1s-sparse-poisson.events.parquet",
|
||||
"explosive_synchrony": false,
|
||||
"final_allocated_vram_bytes": 223200256,
|
||||
"mean_firing_rate_hz": 0.019400119976004798,
|
||||
"memory_leak_suspected": false,
|
||||
"name": "smoke-1s-sparse-poisson",
|
||||
"nan_or_inf": false,
|
||||
"observed_allocated_growth_bytes": 104960,
|
||||
"peak_reserved_vram_bytes": 270532608,
|
||||
"peak_spikes_in_one_step": 4,
|
||||
"peak_synchronous_fraction": 2.399520095980804e-05,
|
||||
"peak_vram_bytes": 246107136,
|
||||
"persistent_model_vram_bytes": 222194176,
|
||||
"realtime_factor_wall_over_biological": 7.301688167000066,
|
||||
"self_loop_effective_input_sum": 0.0,
|
||||
"self_loop_transmission_events": 0,
|
||||
"spikes_per_biological_second": 3234.0,
|
||||
"steps": 10000,
|
||||
"steps_per_second": 1369.5462982375689,
|
||||
"stimulated_indices_truncated": true,
|
||||
"stimulated_neuron_count": 167,
|
||||
"stimulated_neuron_indices": [
|
||||
383,
|
||||
1498,
|
||||
1674,
|
||||
2540,
|
||||
3029,
|
||||
3371,
|
||||
4387,
|
||||
5213,
|
||||
7294,
|
||||
7411,
|
||||
7701,
|
||||
8257,
|
||||
8785,
|
||||
9046,
|
||||
9551,
|
||||
14021,
|
||||
14059,
|
||||
14127,
|
||||
16513,
|
||||
20712,
|
||||
21453,
|
||||
22141,
|
||||
23612,
|
||||
23648,
|
||||
24161,
|
||||
24531,
|
||||
24784,
|
||||
24893,
|
||||
25144,
|
||||
27715,
|
||||
30006,
|
||||
30487,
|
||||
33791,
|
||||
34160,
|
||||
35437,
|
||||
37343,
|
||||
38234,
|
||||
38329,
|
||||
41081,
|
||||
42189,
|
||||
43351,
|
||||
44100,
|
||||
44781,
|
||||
45486,
|
||||
46191,
|
||||
46209,
|
||||
47106,
|
||||
47406,
|
||||
47785,
|
||||
48744,
|
||||
50733,
|
||||
51307,
|
||||
51478,
|
||||
53585,
|
||||
53616,
|
||||
55516,
|
||||
55987,
|
||||
56973,
|
||||
57360,
|
||||
57608,
|
||||
57832,
|
||||
61324,
|
||||
64174,
|
||||
64197
|
||||
],
|
||||
"stimulation": "sparse_poisson",
|
||||
"stimulation_kind": "sparse_poisson",
|
||||
"total_spikes": 3234,
|
||||
"wall_clock_seconds": 7.301688167000066
|
||||
}
|
||||
],
|
||||
"status": "PASS"
|
||||
}
|
||||
@@ -0,0 +1,110 @@
|
||||
phase: 4A
|
||||
paths:
|
||||
connectome_root: /data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only
|
||||
experiment_root: /data/digital-drosophila/experiments/phase4a-baseline
|
||||
|
||||
expected_graph:
|
||||
neurons: 166700
|
||||
directed_edges: 25582938
|
||||
synaptic_contact_weight_sum: 124177617
|
||||
isolated_neurons: 217
|
||||
self_loops: 101
|
||||
|
||||
device:
|
||||
required_name_substring: RTX 4090
|
||||
launcher_visible_gpu_uuid: GPU-79f3a85d-adce-7833-7003-6488140ca596
|
||||
mixed_multi_gpu: false
|
||||
|
||||
model:
|
||||
integrator: forward_euler
|
||||
dt_ms: 0.1
|
||||
membrane_tau_ms: 20.0
|
||||
synaptic_tau_ms: 5.0
|
||||
refractory_ms: 2.2
|
||||
resting_potential_mv: -52.0
|
||||
reset_potential_mv: -52.0
|
||||
threshold_mv: -45.0
|
||||
synaptic_delay_ms: 1.8
|
||||
parameter_provenance: FlyWire-inspired 2024 LIF baseline; not MaleCNS measured single-cell parameters
|
||||
|
||||
sign_policy:
|
||||
neurotransmitter_sign:
|
||||
acetylcholine: 1
|
||||
gaba: -1
|
||||
glutamate: -1
|
||||
dopamine: 1
|
||||
octopamine: 1
|
||||
serotonin: 1
|
||||
histamine: -1
|
||||
histamine_policy_note: explicitly configured inhibitory baseline assumption; not silently inferred
|
||||
unknown_sign: 0
|
||||
unclear_sign: 0
|
||||
unmapped_policy: error
|
||||
unmapped_sign: 0
|
||||
|
||||
weights:
|
||||
transform: sqrt
|
||||
supported_transforms: [linear, sqrt, log1p]
|
||||
scale: 0.05
|
||||
chunk_edges: 2000000
|
||||
units: model synaptic-state increment per presynaptic spike
|
||||
formula: effective_weight = presynaptic_sign * scale * f(raw_synapse_count)
|
||||
preserve_raw_int64: true
|
||||
|
||||
stimulations:
|
||||
single_neuron:
|
||||
kind: single_neuron_pulse
|
||||
neuron_idx: 0
|
||||
start_ms: 2.0
|
||||
duration_ms: 1.0
|
||||
amplitude_mv_equivalent: 400.0
|
||||
known_type_AMMC005:
|
||||
kind: known_type_pulse
|
||||
type_name: AMMC005
|
||||
max_neurons: 12
|
||||
start_ms: 5.0
|
||||
duration_ms: 1.0
|
||||
amplitude_mv_equivalent: 400.0
|
||||
sparse_poisson:
|
||||
kind: sparse_poisson
|
||||
target_fraction: 0.001
|
||||
rate_hz: 20.0
|
||||
event_amplitude_mv_equivalent: 1600.0
|
||||
|
||||
smoke_tests:
|
||||
- name: smoke-10ms-single-neuron
|
||||
duration_ms: 10.0
|
||||
stimulation: single_neuron
|
||||
seed: 41001
|
||||
- name: smoke-100ms-known-type
|
||||
duration_ms: 100.0
|
||||
stimulation: known_type_AMMC005
|
||||
seed: 41002
|
||||
- name: smoke-1s-sparse-poisson
|
||||
duration_ms: 1000.0
|
||||
stimulation: sparse_poisson
|
||||
seed: 41003
|
||||
|
||||
cpu_gpu_reference:
|
||||
seed: 41100
|
||||
subgraph_neurons: 512
|
||||
steps: 100
|
||||
pulse_start_step: 5
|
||||
pulse_steps: 10
|
||||
pulse_neurons: 4
|
||||
pulse_amplitude_mv_equivalent: 400.0
|
||||
absolute_tolerance: 1.0e-10
|
||||
|
||||
validation:
|
||||
finite_check_interval_steps: 100
|
||||
explosive_step_fraction: 0.1
|
||||
memory_growth_tolerance_bytes: 10485760
|
||||
|
||||
output:
|
||||
spike_representation: event_table_timestamp_ms_neuron_idx
|
||||
dense_time_by_neuron_forbidden: true
|
||||
rate_window_ms: 10.0
|
||||
|
||||
reproducibility:
|
||||
seed: 41000
|
||||
deterministic_synthetic_inputs: true
|
||||
@@ -0,0 +1,81 @@
|
||||
{
|
||||
"checks": {
|
||||
"cpu_gpu_events_equal": true,
|
||||
"cpu_gpu_g_tolerance": true,
|
||||
"cpu_gpu_voltage_tolerance": true,
|
||||
"delay_exact_1_8_ms": true,
|
||||
"g_decays_during_refractory": true,
|
||||
"multi_synapse_high_weight_edge": true,
|
||||
"refractory_rejects_early_forced_spike": true,
|
||||
"self_loop": true,
|
||||
"single_excitatory_edge": true,
|
||||
"single_inhibitory_edge": true,
|
||||
"synchronous_presynaptic_sum": true
|
||||
},
|
||||
"cpu_events": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
4
|
||||
],
|
||||
[
|
||||
0,
|
||||
6
|
||||
],
|
||||
[
|
||||
0,
|
||||
7
|
||||
],
|
||||
[
|
||||
0,
|
||||
8
|
||||
],
|
||||
[
|
||||
22,
|
||||
0
|
||||
]
|
||||
],
|
||||
"delay_steps": 18,
|
||||
"gpu_events": [
|
||||
[
|
||||
0,
|
||||
0
|
||||
],
|
||||
[
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
4
|
||||
],
|
||||
[
|
||||
0,
|
||||
6
|
||||
],
|
||||
[
|
||||
0,
|
||||
7
|
||||
],
|
||||
[
|
||||
0,
|
||||
8
|
||||
],
|
||||
[
|
||||
22,
|
||||
0
|
||||
]
|
||||
],
|
||||
"max_abs_synaptic_state_difference": 0.0,
|
||||
"max_abs_voltage_difference": 0.0,
|
||||
"passed": true,
|
||||
"refractory_g_policy": "g continues to decay and receive delayed events while v is clamped at V_reset",
|
||||
"refractory_steps": 22
|
||||
}
|
||||
@@ -0,0 +1,166 @@
|
||||
{
|
||||
"explanation": "peak minus listed persistent/state tensors is transient fan-out indexing, spike detection, Poisson, and scatter workspace; no padding copies were created",
|
||||
"full_logging_event_arrays": [
|
||||
{
|
||||
"bytes": 9037280,
|
||||
"device": "cpu",
|
||||
"dtype": "int32",
|
||||
"name": "event_steps",
|
||||
"shape": [
|
||||
2259320
|
||||
]
|
||||
},
|
||||
{
|
||||
"bytes": 9037280,
|
||||
"device": "cpu",
|
||||
"dtype": "int32",
|
||||
"name": "event_neuron_indices",
|
||||
"shape": [
|
||||
2259320
|
||||
]
|
||||
},
|
||||
{
|
||||
"bytes": 18074560,
|
||||
"device": "cpu",
|
||||
"dtype": "float64",
|
||||
"name": "event_timestamps_ms",
|
||||
"shape": [
|
||||
2259320
|
||||
]
|
||||
}
|
||||
],
|
||||
"listed_gpu_tensor_bytes": 221501124,
|
||||
"peak_allocated_vram_bytes": 248174080,
|
||||
"peak_minus_listed_tensor_bytes": 26672956,
|
||||
"peak_reserved_vram_bytes": 276824064,
|
||||
"phase4a_234_7_mib_explained": true,
|
||||
"tensors_and_arrays": [
|
||||
{
|
||||
"bytes": 1333608,
|
||||
"device": "cpu",
|
||||
"dtype": "int64",
|
||||
"name": "source_csr_indptr_readonly_memmap",
|
||||
"shape": [
|
||||
166701
|
||||
]
|
||||
},
|
||||
{
|
||||
"bytes": 102331752,
|
||||
"device": "cpu",
|
||||
"dtype": "int32",
|
||||
"name": "source_csr_indices_readonly_memmap",
|
||||
"shape": [
|
||||
25582938
|
||||
]
|
||||
},
|
||||
{
|
||||
"bytes": 204663504,
|
||||
"device": "cpu",
|
||||
"dtype": "int64",
|
||||
"name": "source_raw_synapse_count_int64_readonly_memmap",
|
||||
"shape": [
|
||||
25582938
|
||||
]
|
||||
},
|
||||
{
|
||||
"bytes": 1333608,
|
||||
"device": "cuda:0",
|
||||
"dtype": "torch.int64",
|
||||
"name": "csr_indptr",
|
||||
"shape": [
|
||||
166701
|
||||
]
|
||||
},
|
||||
{
|
||||
"bytes": 102331752,
|
||||
"device": "cuda:0",
|
||||
"dtype": "torch.int32",
|
||||
"name": "csr_indices",
|
||||
"shape": [
|
||||
25582938
|
||||
]
|
||||
},
|
||||
{
|
||||
"bytes": 166700,
|
||||
"device": "cuda:0",
|
||||
"dtype": "torch.int8",
|
||||
"name": "presynaptic_sign",
|
||||
"shape": [
|
||||
166700
|
||||
]
|
||||
},
|
||||
{
|
||||
"bytes": 102331752,
|
||||
"device": "cpu",
|
||||
"dtype": "float32",
|
||||
"name": "signed_raw_synapse_count_rescale_source",
|
||||
"shape": [
|
||||
25582938
|
||||
]
|
||||
},
|
||||
{
|
||||
"bytes": 102331752,
|
||||
"device": "cuda:0",
|
||||
"dtype": "torch.float32",
|
||||
"name": "runtime_effective_weights",
|
||||
"shape": [
|
||||
25582938
|
||||
]
|
||||
},
|
||||
{
|
||||
"bytes": 666800,
|
||||
"device": "cuda:0",
|
||||
"dtype": "torch.float32",
|
||||
"name": "membrane_voltage",
|
||||
"shape": [
|
||||
166700
|
||||
]
|
||||
},
|
||||
{
|
||||
"bytes": 666800,
|
||||
"device": "cuda:0",
|
||||
"dtype": "torch.float32",
|
||||
"name": "synaptic_state_g",
|
||||
"shape": [
|
||||
166700
|
||||
]
|
||||
},
|
||||
{
|
||||
"bytes": 666800,
|
||||
"device": "cuda:0",
|
||||
"dtype": "torch.int32",
|
||||
"name": "refractory_state",
|
||||
"shape": [
|
||||
166700
|
||||
]
|
||||
},
|
||||
{
|
||||
"bytes": 12669200,
|
||||
"device": "cuda:0",
|
||||
"dtype": "torch.float32",
|
||||
"name": "delay_event_buffer",
|
||||
"shape": [
|
||||
19,
|
||||
166700
|
||||
]
|
||||
},
|
||||
{
|
||||
"bytes": 666800,
|
||||
"device": "cuda:0",
|
||||
"dtype": "torch.int32",
|
||||
"name": "spike_counts",
|
||||
"shape": [
|
||||
166700
|
||||
]
|
||||
},
|
||||
{
|
||||
"bytes": 912,
|
||||
"device": "cuda:0",
|
||||
"dtype": "torch.int64",
|
||||
"name": "stimulated_targets",
|
||||
"shape": [
|
||||
114
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"baseline_w_syn_mv": 0.275,
|
||||
"classification_counts": {
|
||||
"UNCLEAR": 2999,
|
||||
"UNKNOWN": 178,
|
||||
"acetylcholine": 103720,
|
||||
"dopamine": 392,
|
||||
"gaba": 22069,
|
||||
"glutamate": 29302,
|
||||
"histamine": 7891,
|
||||
"octopamine": 101,
|
||||
"serotonin": 48
|
||||
},
|
||||
"effective_weights_path": "/data/digital-drosophila/experiments/phase4b-dynamics/audit/effective-weights-0.275.float32.npy",
|
||||
"effective_weights_sha256": "c094c8bda9d571a76d80118a5295cd19bd6ce7f52809ba81b10751f7ef036cf0",
|
||||
"formula": "effective_weight(j->i) = sign(j) * raw_synapse_count(j->i) * W_syn",
|
||||
"raw_weights_path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-weights.int64.npy",
|
||||
"raw_weights_read_only": true,
|
||||
"raw_weights_sha256": "c7ae101451dd19c47fd976bcfacbc52d67193a68ffa04c5b4d2e911cfd52d99b",
|
||||
"sign_counts": {
|
||||
"-1": 59262,
|
||||
"0": 3177,
|
||||
"1": 104261
|
||||
},
|
||||
"source_field": "neurotransmitter",
|
||||
"transform": "strict linear; no sqrt/log1p/normalization/degree normalization/threshold",
|
||||
"unclear_count": 2999,
|
||||
"unknown_count": 178
|
||||
}
|
||||
+3342
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+207
@@ -0,0 +1,207 @@
|
||||
{
|
||||
"classification_thresholds_fixed_before_run": {
|
||||
"abort_supercritical": true,
|
||||
"check_interval_steps": 50,
|
||||
"propagating_min_depth": 2,
|
||||
"supercritical_active_fraction": 0.8,
|
||||
"supercritical_mean_rate_hz": 100.0,
|
||||
"supercritical_peak_step_fraction": 0.1
|
||||
},
|
||||
"controlled_population": "auditory",
|
||||
"controlled_rate_hz": 100,
|
||||
"controlled_seed": 42100,
|
||||
"regions": {
|
||||
"0.1375": "propagating",
|
||||
"0.20625": "propagating",
|
||||
"0.275": "propagating",
|
||||
"0.34375": "propagating",
|
||||
"0.55": "propagating"
|
||||
},
|
||||
"trials": [
|
||||
{
|
||||
"active_neurons": 312,
|
||||
"active_neurons_outside_stimulated_population": 198,
|
||||
"descending_active_neurons": 29,
|
||||
"descending_spikes": 501,
|
||||
"dynamics_region": "propagating",
|
||||
"excitatory_active_neurons": 159,
|
||||
"first_hop_active_neurons": 109,
|
||||
"inhibitory_active_neurons": 110,
|
||||
"max_firing_rate_hz": 151.0,
|
||||
"mean_firing_rate_hz": 0.08179364127174565,
|
||||
"memory_leak_suspected": false,
|
||||
"motor_active_neurons": 13,
|
||||
"motor_spikes": 53,
|
||||
"nan_or_inf": false,
|
||||
"peak_allocated_vram_bytes": 245707264,
|
||||
"peak_reserved_vram_bytes": 270532608,
|
||||
"population": "auditory",
|
||||
"population_neurons": 114,
|
||||
"propagation_depth": 3,
|
||||
"rate_hz": 100.0,
|
||||
"realtime_factor_wall_over_biological": 9.165705415000048,
|
||||
"requested_duration_ms": 1000.0,
|
||||
"second_hop_active_neurons": 88,
|
||||
"seed": 42100,
|
||||
"simulated_duration_ms": 1000.0,
|
||||
"steps_per_second": 1091.0234997990003,
|
||||
"stimulated_spikes": 9384,
|
||||
"terminated_early": false,
|
||||
"termination_reason": null,
|
||||
"three_or_more_hop_active_neurons": 1,
|
||||
"total_spikes": 13635,
|
||||
"unreachable_active_neurons": 0,
|
||||
"w_syn_mv": 0.1375,
|
||||
"wall_clock_seconds": 9.165705415000048,
|
||||
"zero_sign_active_neurons": 43
|
||||
},
|
||||
{
|
||||
"active_neurons": 15496,
|
||||
"active_neurons_outside_stimulated_population": 15382,
|
||||
"descending_active_neurons": 321,
|
||||
"descending_spikes": 12492,
|
||||
"dynamics_region": "propagating",
|
||||
"excitatory_active_neurons": 9157,
|
||||
"first_hop_active_neurons": 250,
|
||||
"inhibitory_active_neurons": 5625,
|
||||
"max_firing_rate_hz": 345.0,
|
||||
"mean_firing_rate_hz": 9.148860227954408,
|
||||
"memory_leak_suspected": false,
|
||||
"motor_active_neurons": 298,
|
||||
"motor_spikes": 13782,
|
||||
"nan_or_inf": false,
|
||||
"peak_allocated_vram_bytes": 247398400,
|
||||
"peak_reserved_vram_bytes": 274726912,
|
||||
"population": "auditory",
|
||||
"population_neurons": 114,
|
||||
"propagation_depth": 3,
|
||||
"rate_hz": 100.0,
|
||||
"realtime_factor_wall_over_biological": 10.207012030999977,
|
||||
"requested_duration_ms": 1000.0,
|
||||
"second_hop_active_neurons": 7032,
|
||||
"seed": 42100,
|
||||
"simulated_duration_ms": 1000.0,
|
||||
"steps_per_second": 979.7186453419223,
|
||||
"stimulated_spikes": 9384,
|
||||
"terminated_early": false,
|
||||
"termination_reason": null,
|
||||
"three_or_more_hop_active_neurons": 8100,
|
||||
"total_spikes": 1525115,
|
||||
"unreachable_active_neurons": 0,
|
||||
"w_syn_mv": 0.20625,
|
||||
"wall_clock_seconds": 10.207012030999977,
|
||||
"zero_sign_active_neurons": 714
|
||||
},
|
||||
{
|
||||
"active_neurons": 21211,
|
||||
"active_neurons_outside_stimulated_population": 21097,
|
||||
"descending_active_neurons": 467,
|
||||
"descending_spikes": 21980,
|
||||
"dynamics_region": "propagating",
|
||||
"excitatory_active_neurons": 11930,
|
||||
"first_hop_active_neurons": 281,
|
||||
"inhibitory_active_neurons": 8403,
|
||||
"max_firing_rate_hz": 424.0,
|
||||
"mean_firing_rate_hz": 13.193071385722856,
|
||||
"memory_leak_suspected": false,
|
||||
"motor_active_neurons": 345,
|
||||
"motor_spikes": 21887,
|
||||
"nan_or_inf": false,
|
||||
"peak_allocated_vram_bytes": 247962112,
|
||||
"peak_reserved_vram_bytes": 276824064,
|
||||
"population": "auditory",
|
||||
"population_neurons": 114,
|
||||
"propagation_depth": 3,
|
||||
"rate_hz": 100.0,
|
||||
"realtime_factor_wall_over_biological": 10.340358350000315,
|
||||
"requested_duration_ms": 1000.0,
|
||||
"second_hop_active_neurons": 10562,
|
||||
"seed": 42100,
|
||||
"simulated_duration_ms": 1000.0,
|
||||
"steps_per_second": 967.0844724641188,
|
||||
"stimulated_spikes": 9384,
|
||||
"terminated_early": false,
|
||||
"termination_reason": null,
|
||||
"three_or_more_hop_active_neurons": 10254,
|
||||
"total_spikes": 2199285,
|
||||
"unreachable_active_neurons": 0,
|
||||
"w_syn_mv": 0.275,
|
||||
"wall_clock_seconds": 10.340358350000315,
|
||||
"zero_sign_active_neurons": 878
|
||||
},
|
||||
{
|
||||
"active_neurons": 24081,
|
||||
"active_neurons_outside_stimulated_population": 23967,
|
||||
"descending_active_neurons": 523,
|
||||
"descending_spikes": 32521,
|
||||
"dynamics_region": "propagating",
|
||||
"excitatory_active_neurons": 12729,
|
||||
"first_hop_active_neurons": 292,
|
||||
"inhibitory_active_neurons": 10448,
|
||||
"max_firing_rate_hz": 437.0,
|
||||
"mean_firing_rate_hz": 17.46143371325735,
|
||||
"memory_leak_suspected": false,
|
||||
"motor_active_neurons": 356,
|
||||
"motor_spikes": 29228,
|
||||
"nan_or_inf": false,
|
||||
"peak_allocated_vram_bytes": 248314880,
|
||||
"peak_reserved_vram_bytes": 276824064,
|
||||
"population": "auditory",
|
||||
"population_neurons": 114,
|
||||
"propagation_depth": 3,
|
||||
"rate_hz": 100.0,
|
||||
"realtime_factor_wall_over_biological": 10.349609185999725,
|
||||
"requested_duration_ms": 1000.0,
|
||||
"second_hop_active_neurons": 12583,
|
||||
"seed": 42100,
|
||||
"simulated_duration_ms": 1000.0,
|
||||
"steps_per_second": 966.2200591619775,
|
||||
"stimulated_spikes": 9384,
|
||||
"terminated_early": false,
|
||||
"termination_reason": null,
|
||||
"three_or_more_hop_active_neurons": 11092,
|
||||
"total_spikes": 2910821,
|
||||
"unreachable_active_neurons": 0,
|
||||
"w_syn_mv": 0.34375,
|
||||
"wall_clock_seconds": 10.349609185999725,
|
||||
"zero_sign_active_neurons": 904
|
||||
},
|
||||
{
|
||||
"active_neurons": 30929,
|
||||
"active_neurons_outside_stimulated_population": 30815,
|
||||
"descending_active_neurons": 540,
|
||||
"descending_spikes": 46738,
|
||||
"dynamics_region": "propagating",
|
||||
"excitatory_active_neurons": 14949,
|
||||
"first_hop_active_neurons": 354,
|
||||
"inhibitory_active_neurons": 14972,
|
||||
"max_firing_rate_hz": 446.0,
|
||||
"mean_firing_rate_hz": 23.545680863827233,
|
||||
"memory_leak_suspected": false,
|
||||
"motor_active_neurons": 385,
|
||||
"motor_spikes": 40739,
|
||||
"nan_or_inf": false,
|
||||
"peak_allocated_vram_bytes": 249448960,
|
||||
"peak_reserved_vram_bytes": 276824064,
|
||||
"population": "auditory",
|
||||
"population_neurons": 114,
|
||||
"propagation_depth": 3,
|
||||
"rate_hz": 100.0,
|
||||
"realtime_factor_wall_over_biological": 10.356017484999029,
|
||||
"requested_duration_ms": 1000.0,
|
||||
"second_hop_active_neurons": 16749,
|
||||
"seed": 42100,
|
||||
"simulated_duration_ms": 1000.0,
|
||||
"steps_per_second": 965.6221626204542,
|
||||
"stimulated_spikes": 9383,
|
||||
"terminated_early": false,
|
||||
"termination_reason": null,
|
||||
"three_or_more_hop_active_neurons": 13712,
|
||||
"total_spikes": 3925065,
|
||||
"unreachable_active_neurons": 0,
|
||||
"w_syn_mv": 0.55,
|
||||
"wall_clock_seconds": 10.356017484999029,
|
||||
"zero_sign_active_neurons": 1008
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,116 @@
|
||||
phase: 4B
|
||||
paths:
|
||||
connectome_root: /data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only
|
||||
experiment_root: /data/digital-drosophila/experiments/phase4b-dynamics
|
||||
|
||||
expected_graph:
|
||||
neurons: 166700
|
||||
directed_edges: 25582938
|
||||
synaptic_contact_weight_sum: 124177617
|
||||
isolated_neurons: 217
|
||||
self_loops: 101
|
||||
|
||||
device:
|
||||
required_name_substring: RTX 4090
|
||||
launcher_visible_gpu_uuid: GPU-79f3a85d-adce-7833-7003-6488140ca596
|
||||
mixed_multi_gpu: false
|
||||
|
||||
model:
|
||||
dt_ms: 0.1
|
||||
membrane_tau_ms: 20.0
|
||||
synaptic_tau_ms: 5.0
|
||||
refractory_ms: 2.2
|
||||
resting_potential_mv: -52.0
|
||||
reset_potential_mv: -52.0
|
||||
threshold_mv: -45.0
|
||||
synaptic_delay_ms: 1.8
|
||||
w_syn_mv_per_anatomical_synapse: 0.275
|
||||
integration: forward_euler
|
||||
refractory_g_policy: g continues to decay and receive delayed events while v is clamped at V_reset
|
||||
provenance: Shiu-2024-compatible baseline supplied by user; not MaleCNS measured single-cell parameters
|
||||
|
||||
sign_policy:
|
||||
neurotransmitter_sign:
|
||||
acetylcholine: 1
|
||||
gaba: -1
|
||||
glutamate: -1
|
||||
histamine: -1
|
||||
dopamine: 1
|
||||
octopamine: 1
|
||||
serotonin: 1
|
||||
unknown_sign: 0
|
||||
unclear_sign: 0
|
||||
unmapped_policy: error
|
||||
|
||||
sensory_populations:
|
||||
visual:
|
||||
expression: annotation_class == 'visual'
|
||||
mechanosensory:
|
||||
expression: annotation_class in {'mechanosensory','mechanosensory_tactile','mechanosensory_proprioceptive'} and annotation_subclass != 'auditory'
|
||||
olfactory:
|
||||
expression: annotation_class == 'olfactory'
|
||||
gustatory:
|
||||
expression: annotation_class == 'gustatory'
|
||||
auditory:
|
||||
expression: annotation_subclass == 'auditory'
|
||||
|
||||
baseline_sweep:
|
||||
rates_hz: [10, 25, 50, 100, 150, 200]
|
||||
seeds: [42001, 42002, 42003]
|
||||
duration_ms: 1000.0
|
||||
event_logging: false
|
||||
|
||||
weight_sweep:
|
||||
population: auditory
|
||||
rate_hz: 100
|
||||
seed: 42100
|
||||
duration_ms: 1000.0
|
||||
values_mv: [0.1375, 0.20625, 0.275, 0.34375, 0.55]
|
||||
|
||||
stimulation:
|
||||
mode: refractory-respecting forced sensory-neuron Poisson spikes
|
||||
note: no arbitrary current amplitude is introduced; accepted events become presynaptic spikes
|
||||
|
||||
classification:
|
||||
supercritical_peak_step_fraction: 0.10
|
||||
supercritical_active_fraction: 0.80
|
||||
supercritical_mean_rate_hz: 100.0
|
||||
propagating_min_depth: 2
|
||||
abort_supercritical: true
|
||||
check_interval_steps: 50
|
||||
|
||||
performance:
|
||||
population: auditory
|
||||
rate_hz: 10
|
||||
seed: 42200
|
||||
duration_ms: 1000.0
|
||||
gpu_sample_interval_seconds: 0.2
|
||||
compare_logging_disabled_and_full: true
|
||||
|
||||
profiler:
|
||||
population: auditory
|
||||
rate_hz: 10
|
||||
seed: 42201
|
||||
duration_ms: 1000.0
|
||||
synchronized_category_timing: true
|
||||
|
||||
causal_validation:
|
||||
requested_chains: 100
|
||||
requested_inhibitory_transmissions: 100
|
||||
seed: 42300
|
||||
max_edges_examined: 5000000
|
||||
|
||||
cpu_gpu_reference:
|
||||
seed: 42400
|
||||
subgraph_neurons: 512
|
||||
steps: 100
|
||||
absolute_tolerance: 1.0e-10
|
||||
|
||||
audit:
|
||||
finite_check_interval_steps: 100
|
||||
memory_growth_tolerance_bytes: 10485760
|
||||
preserve_source_data: true
|
||||
|
||||
reproducibility:
|
||||
global_seed: 42000
|
||||
deterministic_inputs: true
|
||||
@@ -0,0 +1,696 @@
|
||||
{
|
||||
"code": {
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/phase4b.py",
|
||||
"sha256": "693468685a7ff3db1d09a088e0bbdaa78c595d64086b27e9cc18abceb4c7d174"
|
||||
},
|
||||
"config": {
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/configs/phase4b.yaml",
|
||||
"sha256": "3c8651a903302845020917e8c7fee5caa39b6d2bef167a8a448c1a7560689414"
|
||||
},
|
||||
"created_unix_time": 1789838536.6914458,
|
||||
"inputs": {
|
||||
"csr_metadata": {
|
||||
"path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-metadata.json",
|
||||
"sha256": "3786a0c79fc25bdc4d11f67d4de1f9f6a88da750431e96508bf72bbfa42bb6f8"
|
||||
},
|
||||
"indices": {
|
||||
"path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-indices.int32.npy",
|
||||
"sha256": "ce20f7433f78442c717ad2a7b5394cf4a3b109d990b4be0788040b7b0f4ed150"
|
||||
},
|
||||
"indptr": {
|
||||
"path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-indptr.int64.npy",
|
||||
"sha256": "fe43420f11e6242a11f8199ae7f097cab4b8a6db181d36f2a46b9e46670acbb4"
|
||||
},
|
||||
"mapping": {
|
||||
"path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/neuron-index/body-id-neuron-idx.parquet",
|
||||
"sha256": "2b615c00d290e34fbe7792a5050eee4ce086446cd54ec89c96d7b1bc4a8e6009"
|
||||
},
|
||||
"metadata": {
|
||||
"path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/neuron-index/unified-metadata.parquet",
|
||||
"sha256": "922af16846a065c3dbfca7c11146b83ca217fcbd7392edc745f444a04eae8c63"
|
||||
},
|
||||
"raw_weights": {
|
||||
"path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-weights.int64.npy",
|
||||
"sha256": "c7ae101451dd19c47fd976bcfacbc52d67193a68ffa04c5b4d2e911cfd52d99b"
|
||||
}
|
||||
},
|
||||
"outputs": [
|
||||
{
|
||||
"bytes": 1148,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/audit/dynamics-unit-tests.json",
|
||||
"sha256": "1f29ea39806f5abca931cbd3131747ddb243b0079b31ad1616c171a2cb4635c9"
|
||||
},
|
||||
{
|
||||
"bytes": 102331880,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/audit/effective-weights-0.275.float32.npy",
|
||||
"sha256": "c094c8bda9d571a76d80118a5295cd19bd6ce7f52809ba81b10751f7ef036cf0"
|
||||
},
|
||||
{
|
||||
"bytes": 62373,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/audit/phase4b.log",
|
||||
"sha256": "a95f3a7f55e67c4ff91743777e17719c9b88cb4538806de18c94cdf5a9aa253b"
|
||||
},
|
||||
{
|
||||
"bytes": 3352,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/audit/runtime-tensor-memory.json",
|
||||
"sha256": "30857ea459d035a26fbd227efeaed49b3f1fb8122d4c8dc7a52345632523cca5"
|
||||
},
|
||||
{
|
||||
"bytes": 1072,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/audit/sign-and-effective-weight.json",
|
||||
"sha256": "44b689cd8e549a07f936137d31c5b9260711cb9ed1eb65899f95e0e4621e15e9"
|
||||
},
|
||||
{
|
||||
"bytes": 166828,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/audit/synaptic-sign.int8.npy",
|
||||
"sha256": "33d2339d5ad957f80e8baf7194beddcb58021ad0ac51e041aeb044bdede559c4"
|
||||
},
|
||||
{
|
||||
"bytes": 120909,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-summary.json",
|
||||
"sha256": "456fcd88787808622d17781574b7d6cf91e8b7c9b9c767472d0ac38e6de2e250"
|
||||
},
|
||||
{
|
||||
"bytes": 7934,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate10-seed42001-w0.275.json",
|
||||
"sha256": "0bde01ad2395ca4a039d1ffd92cacf2f0f0c37b855664870173ec2338b86d221"
|
||||
},
|
||||
{
|
||||
"bytes": 7959,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate10-seed42002-w0.275.json",
|
||||
"sha256": "ce10e49c9d18f18ef92f460acb0139585a11cf9087e9dab2aa88d71abfbde660"
|
||||
},
|
||||
{
|
||||
"bytes": 7961,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate10-seed42003-w0.275.json",
|
||||
"sha256": "e79f8b152ee0d71fd04f9ff2075f51c40293c6bc1c8c9210814d7757ef7ee199"
|
||||
},
|
||||
{
|
||||
"bytes": 7958,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate100-seed42001-w0.275.json",
|
||||
"sha256": "e2c6310bacc8d315b751c0631986bbcc5c14717849e6d9ebb136dc89d060e7f0"
|
||||
},
|
||||
{
|
||||
"bytes": 7968,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate100-seed42002-w0.275.json",
|
||||
"sha256": "14a10d35dbdfcc9c4b4a43f03289bbe1bee840917c99e802a96676ca8c662bc9"
|
||||
},
|
||||
{
|
||||
"bytes": 7965,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate100-seed42003-w0.275.json",
|
||||
"sha256": "9ea800449c19f0b9656377037b35519df44d3252ae9b6be2cef39ed60d22902a"
|
||||
},
|
||||
{
|
||||
"bytes": 7964,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate150-seed42001-w0.275.json",
|
||||
"sha256": "984fc71f452f1a40380532783226521d0e3ded070734bd911d5077620b4f4b64"
|
||||
},
|
||||
{
|
||||
"bytes": 7970,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate150-seed42002-w0.275.json",
|
||||
"sha256": "5d5ecb7681ed51c18a9e25c66f5f5d46683aaa0e611908e2fe3af4cebb3be1e9"
|
||||
},
|
||||
{
|
||||
"bytes": 7970,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate150-seed42003-w0.275.json",
|
||||
"sha256": "68a7ae03d4fb85ab231d794e43ac3cb8e245af18a5144554bf5e5dba6f5fa6e7"
|
||||
},
|
||||
{
|
||||
"bytes": 7970,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate200-seed42001-w0.275.json",
|
||||
"sha256": "3cfe9f88f2569b74e7d948c64fef7d4746b747fa77a314c0893de47ff1745ad4"
|
||||
},
|
||||
{
|
||||
"bytes": 7970,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate200-seed42002-w0.275.json",
|
||||
"sha256": "d838d10bf905b83b8b80dd60ff331152642c91e00a94fe46e65541724dfaf5a4"
|
||||
},
|
||||
{
|
||||
"bytes": 7966,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate200-seed42003-w0.275.json",
|
||||
"sha256": "1e97036813293ae0c6f47feb8d7f79cdd73b0f47adf96ab87bab917007ab0f22"
|
||||
},
|
||||
{
|
||||
"bytes": 7956,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate25-seed42001-w0.275.json",
|
||||
"sha256": "6610367ac67674a89bc6d2a48bc882f2fa2104e7ffb8c1168e6238d7dcb63ea5"
|
||||
},
|
||||
{
|
||||
"bytes": 7960,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate25-seed42002-w0.275.json",
|
||||
"sha256": "bbd49d0f79036602e8b47e379cf684eea8d95018bed6e2d3029489b3ac4c1877"
|
||||
},
|
||||
{
|
||||
"bytes": 7966,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate25-seed42003-w0.275.json",
|
||||
"sha256": "d3bb95814992c70c8edd402ca972406b562b46aee8936768e2328ea2d0e67351"
|
||||
},
|
||||
{
|
||||
"bytes": 7964,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate50-seed42001-w0.275.json",
|
||||
"sha256": "15903ef52ebdc9b130b69df933f8858db7ce10e3a50af86e0e1bd432f52d4e7f"
|
||||
},
|
||||
{
|
||||
"bytes": 7966,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate50-seed42002-w0.275.json",
|
||||
"sha256": "55b6c7ff992de74e1178a045acf344572a3c6f88af78130d805edae928c59a8a"
|
||||
},
|
||||
{
|
||||
"bytes": 7966,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/auditory-rate50-seed42003-w0.275.json",
|
||||
"sha256": "baf72b1a214e0417a5fad171a35cbd895809604c96990fc0114504d5409c3812"
|
||||
},
|
||||
{
|
||||
"bytes": 7981,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate10-seed42001-w0.275.json",
|
||||
"sha256": "ef6be64e1f4d0a3109d00c0450ff5470001df4f144525635d90f5ca72da26579"
|
||||
},
|
||||
{
|
||||
"bytes": 7981,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate10-seed42002-w0.275.json",
|
||||
"sha256": "f926403d5fceb1786d0d2001b5a75efc5bb2a22f013428dab348a3ce8afd0436"
|
||||
},
|
||||
{
|
||||
"bytes": 7980,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate10-seed42003-w0.275.json",
|
||||
"sha256": "f2963513a8189b2f746cf81617e69b738954979e664c6d2482ae1fab4cc47d49"
|
||||
},
|
||||
{
|
||||
"bytes": 7993,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate100-seed42001-w0.275.json",
|
||||
"sha256": "02f33561db2a353fca670ed77d052e3d00f80e70a2504d73f52a9f25889adedd"
|
||||
},
|
||||
{
|
||||
"bytes": 7990,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate100-seed42002-w0.275.json",
|
||||
"sha256": "f055b2f3de0985cd227102c17d2f271b658eefa7b73739cfe8d8952531938157"
|
||||
},
|
||||
{
|
||||
"bytes": 7993,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate100-seed42003-w0.275.json",
|
||||
"sha256": "2bc2efbda4685243e36cfd60edaf08200421552b3bc7d935bb01ffa2513456b8"
|
||||
},
|
||||
{
|
||||
"bytes": 7992,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate150-seed42001-w0.275.json",
|
||||
"sha256": "f8d3235f7ccd690af68a829ea265289900758890036ca2de00ac5767d672f105"
|
||||
},
|
||||
{
|
||||
"bytes": 7986,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate150-seed42002-w0.275.json",
|
||||
"sha256": "96e1668a51a44ceefbff2c0b6282ae004e2e988de5777abac9da69c158274258"
|
||||
},
|
||||
{
|
||||
"bytes": 7994,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate150-seed42003-w0.275.json",
|
||||
"sha256": "83efb2924f64832ab995a38e11fe8b925a4f12c06677b69718912703fd479270"
|
||||
},
|
||||
{
|
||||
"bytes": 7994,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate200-seed42001-w0.275.json",
|
||||
"sha256": "0a664ab0b77ce8a0ef7a3bc787f9645a4b6ce87f8221ac03b6480d5611f56937"
|
||||
},
|
||||
{
|
||||
"bytes": 7993,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate200-seed42002-w0.275.json",
|
||||
"sha256": "7b2cfd04f031097e38fad32fce35590df9e1bc4007437ec87348c6c0d5991856"
|
||||
},
|
||||
{
|
||||
"bytes": 7990,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate200-seed42003-w0.275.json",
|
||||
"sha256": "621ed4a4d5db7a0062e5db1b1113b0b4233281e0bdef212513aa173458c60dbb"
|
||||
},
|
||||
{
|
||||
"bytes": 7976,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate25-seed42001-w0.275.json",
|
||||
"sha256": "c8904fe81a82f0d1a1a6e2924456dfdb9edb07626e3ed940fec31881caf0fd2a"
|
||||
},
|
||||
{
|
||||
"bytes": 7982,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate25-seed42002-w0.275.json",
|
||||
"sha256": "a12530ac6c23cdde119bbbb858c351be41ce5fd5f928caf7b1c06b0664fac35d"
|
||||
},
|
||||
{
|
||||
"bytes": 7977,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate25-seed42003-w0.275.json",
|
||||
"sha256": "b620dc0f4caa72304a52ff43e764a1d790e50a54805d853633e3115b2b7d1f16"
|
||||
},
|
||||
{
|
||||
"bytes": 7982,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate50-seed42001-w0.275.json",
|
||||
"sha256": "27cfff03271106eca733f019421ea41c80d29e68a5c5dc81a3c7758e5cfe612f"
|
||||
},
|
||||
{
|
||||
"bytes": 7987,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate50-seed42002-w0.275.json",
|
||||
"sha256": "4b9f7afe91604ea84e22f81b5aaed633fbd845e7476b5a282fb29eeeadcdb368"
|
||||
},
|
||||
{
|
||||
"bytes": 7985,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/gustatory-rate50-seed42003-w0.275.json",
|
||||
"sha256": "baf7a280d43b1676af1c67f8f11bb14bb4a2b299c98ef5dcd4e45dac5beee0c0"
|
||||
},
|
||||
{
|
||||
"bytes": 7995,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate10-seed42001-w0.275.json",
|
||||
"sha256": "baaf24b692e114a072ca931bda9bf5da1a054841cd7cf08e3a987d23781c2969"
|
||||
},
|
||||
{
|
||||
"bytes": 8005,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate10-seed42002-w0.275.json",
|
||||
"sha256": "0d0ccc45993ca6568f0afeb6ed920493a046478b6a8a5da8e7463526ae0c318b"
|
||||
},
|
||||
{
|
||||
"bytes": 8003,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate10-seed42003-w0.275.json",
|
||||
"sha256": "7e32b02f9414740d0db6726f55753044e7061c14f5733f2158b73ab8ecb56a66"
|
||||
},
|
||||
{
|
||||
"bytes": 8018,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate100-seed42001-w0.275.json",
|
||||
"sha256": "4e5d5556195b6e1ef62af8056edc28735cf8bf5a5a772c88eddfcff63cf5c1f5"
|
||||
},
|
||||
{
|
||||
"bytes": 8022,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate100-seed42002-w0.275.json",
|
||||
"sha256": "dc9232b826002919018da983fe1966e68ba5129e2831c71697de689633185302"
|
||||
},
|
||||
{
|
||||
"bytes": 8023,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate100-seed42003-w0.275.json",
|
||||
"sha256": "597e98ef25e767fd81833b839ffeb3d2c4d4f50fa54ced6b9fd98ebb0f16cadb"
|
||||
},
|
||||
{
|
||||
"bytes": 8024,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate150-seed42001-w0.275.json",
|
||||
"sha256": "e9eb2ee695d294ad0c6b956d7033031300e7f8e31f013bd0086473a7ad7769f0"
|
||||
},
|
||||
{
|
||||
"bytes": 8024,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate150-seed42002-w0.275.json",
|
||||
"sha256": "c250f3ab375698aea8e0431207c39767e8394d56a178f5070676cf99c6dbc4ef"
|
||||
},
|
||||
{
|
||||
"bytes": 8021,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate150-seed42003-w0.275.json",
|
||||
"sha256": "702e555b33e6148d6a7b4a6453b51011ad00e98483cc9b83538bb65b396788a6"
|
||||
},
|
||||
{
|
||||
"bytes": 8028,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate200-seed42001-w0.275.json",
|
||||
"sha256": "b238ac5da56ea02d671e27819b47774371474f5c0395b823f86486bbf2322d0c"
|
||||
},
|
||||
{
|
||||
"bytes": 8026,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate200-seed42002-w0.275.json",
|
||||
"sha256": "47a6fdadf0c3e6a1b591a14b67a4d0d2c14099e54956a5459d83a3550aa4d1a0"
|
||||
},
|
||||
{
|
||||
"bytes": 8026,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate200-seed42003-w0.275.json",
|
||||
"sha256": "3a0033d707ed79e2eff64e3efd7ac4deb6fa29f10e59a8843eced1abcfd75ed6"
|
||||
},
|
||||
{
|
||||
"bytes": 8011,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate25-seed42001-w0.275.json",
|
||||
"sha256": "96180470eacfe8b37d6b073bacba49994dcbe2929674631b0d4c245883c6ead1"
|
||||
},
|
||||
{
|
||||
"bytes": 8010,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate25-seed42002-w0.275.json",
|
||||
"sha256": "8682872ab151ae545e840986f2f25e69cfca05cd6bd8eec2d76d6f2d6a5200e1"
|
||||
},
|
||||
{
|
||||
"bytes": 8008,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate25-seed42003-w0.275.json",
|
||||
"sha256": "8f0376f8067ffe732e9d628cab70060777a475de0517a42603d7fa36599399e5"
|
||||
},
|
||||
{
|
||||
"bytes": 8015,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate50-seed42001-w0.275.json",
|
||||
"sha256": "484309f09d69b5bf7b5ce33a891044667e29e927de376dedc189c5796e9e1bcc"
|
||||
},
|
||||
{
|
||||
"bytes": 7984,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate50-seed42002-w0.275.json",
|
||||
"sha256": "b80723f3763ea6ac0d519351c3c3a733bc7298aae22a5be6a3f5ae56a36fe41f"
|
||||
},
|
||||
{
|
||||
"bytes": 8011,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/mechanosensory-rate50-seed42003-w0.275.json",
|
||||
"sha256": "647dd9fceb1a2d9792a1dcec4c7366a23bd5d405f7e1e20c98bd721d46597cf3"
|
||||
},
|
||||
{
|
||||
"bytes": 7967,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate10-seed42001-w0.275.json",
|
||||
"sha256": "e0c096d8f46a3bf9543adf6d9e20da61181981fd0c2cd692dee5731534322a5f"
|
||||
},
|
||||
{
|
||||
"bytes": 7966,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate10-seed42002-w0.275.json",
|
||||
"sha256": "1190c8fbc224396ae516050989b9b9fbcc245a4952889fa54413f92edd39d685"
|
||||
},
|
||||
{
|
||||
"bytes": 7966,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate10-seed42003-w0.275.json",
|
||||
"sha256": "044b9c3cf62c05663a5ca2a2d448e0d42c6034cb6dbed0278c3e6b702bd091cc"
|
||||
},
|
||||
{
|
||||
"bytes": 7975,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate100-seed42001-w0.275.json",
|
||||
"sha256": "2d9c828a2324c6713f03e9ee2a3f279b58cf3faa7680d5064b39b0ea8564c71c"
|
||||
},
|
||||
{
|
||||
"bytes": 7975,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate100-seed42002-w0.275.json",
|
||||
"sha256": "48638fa91fb0be84febd3f4317de37c0da0ff6de184b301c36ade4e7f290ae8e"
|
||||
},
|
||||
{
|
||||
"bytes": 7974,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate100-seed42003-w0.275.json",
|
||||
"sha256": "9908a7785800a4e3a8fa8219f21f7563f0e038adabc0287ffddc1f18d96111c3"
|
||||
},
|
||||
{
|
||||
"bytes": 7972,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate150-seed42001-w0.275.json",
|
||||
"sha256": "2b0ce3b2c85556d46cc47592eeefb1b1b0e88b7150c20bcc2eb7ec047c4d65d6"
|
||||
},
|
||||
{
|
||||
"bytes": 7976,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate150-seed42002-w0.275.json",
|
||||
"sha256": "a79590d8eeda92efdd9fd24da1a5cbe8e2f0a218afca91c8789ad809a6088e8a"
|
||||
},
|
||||
{
|
||||
"bytes": 7976,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate150-seed42003-w0.275.json",
|
||||
"sha256": "4bc374c2218a41fd6b70a971654e50bc6b6a273228b1c57bf62d95151f645de0"
|
||||
},
|
||||
{
|
||||
"bytes": 7974,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate200-seed42001-w0.275.json",
|
||||
"sha256": "36863cd6468b87c7960d5bc43f970eff53be54469e21d96f76856ce3897d3dec"
|
||||
},
|
||||
{
|
||||
"bytes": 7976,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate200-seed42002-w0.275.json",
|
||||
"sha256": "3feb8a9bd19312d37928a641c9f0299613abf7af0da0273260acdeaba9ef74c5"
|
||||
},
|
||||
{
|
||||
"bytes": 7973,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate200-seed42003-w0.275.json",
|
||||
"sha256": "d0c1ced161c9822dd6657c38ab967700a1c402909e26d6de5c67a04efe20534c"
|
||||
},
|
||||
{
|
||||
"bytes": 7968,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate25-seed42001-w0.275.json",
|
||||
"sha256": "957f286dab13b2e2faf819da159073d255be678a4341792f055ddece878951b0"
|
||||
},
|
||||
{
|
||||
"bytes": 7968,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate25-seed42002-w0.275.json",
|
||||
"sha256": "7a846f7d0978b0dfdf878e2f9a49a94c5db407220addff0fecb0d59faa1d5fbd"
|
||||
},
|
||||
{
|
||||
"bytes": 7967,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate25-seed42003-w0.275.json",
|
||||
"sha256": "ae8fb86b6b9e14c588ab32c1ad20e1d6e143281d778edabb2af4615d76e096ea"
|
||||
},
|
||||
{
|
||||
"bytes": 7974,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate50-seed42001-w0.275.json",
|
||||
"sha256": "fbf9fdfafe255d6b8ea3961a39f55242333536d33592c1ae1753f4cc45fae5f4"
|
||||
},
|
||||
{
|
||||
"bytes": 7974,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate50-seed42002-w0.275.json",
|
||||
"sha256": "880ce2ad69ddace0018eae12a80de8e6ae3ad6b51a4c96a1e366643cd2e64177"
|
||||
},
|
||||
{
|
||||
"bytes": 7976,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/olfactory-rate50-seed42003-w0.275.json",
|
||||
"sha256": "b3b4c22abb05225f4eb459c68acc133dbafcab7b04a507dc127178dd616aa035"
|
||||
},
|
||||
{
|
||||
"bytes": 7767,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate10-seed42001-w0.275.json",
|
||||
"sha256": "771bdf3affc9506a91310e9ae41d7e6c75098c661e185c5b7b455d8b1fd1c3c2"
|
||||
},
|
||||
{
|
||||
"bytes": 7773,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate10-seed42002-w0.275.json",
|
||||
"sha256": "c67a7e208769c145d193bfc85dc44403e56c8cd8934aa0c944030fa0c0d37b1e"
|
||||
},
|
||||
{
|
||||
"bytes": 7778,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate10-seed42003-w0.275.json",
|
||||
"sha256": "8fa37de8eb124ef1e6e2251976adb8e8ed95802f5fa11f9a1e55cb2c1bd2dada"
|
||||
},
|
||||
{
|
||||
"bytes": 7783,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate100-seed42001-w0.275.json",
|
||||
"sha256": "c80584bac01163998fd7e01267d4c8c000db4e11b285ef502c361a65c2fd0bb4"
|
||||
},
|
||||
{
|
||||
"bytes": 7784,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate100-seed42002-w0.275.json",
|
||||
"sha256": "8019ceefcb6f08e20a32afb174d8529a5a2ec8e682b0979f7d0f5f75669918ad"
|
||||
},
|
||||
{
|
||||
"bytes": 7784,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate100-seed42003-w0.275.json",
|
||||
"sha256": "034dbb5a70342e3808671d9ce2e4338cf91d9798297140ddc4c7d05c803268e0"
|
||||
},
|
||||
{
|
||||
"bytes": 7783,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate150-seed42001-w0.275.json",
|
||||
"sha256": "ff1238bbab4f67eae528e0c6a7a7e61c6adff0c85cf24e6f49fdf58d3cddcd9c"
|
||||
},
|
||||
{
|
||||
"bytes": 7783,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate150-seed42002-w0.275.json",
|
||||
"sha256": "7457a8493259d209ef1747402df8e5bbbb56348c8ce902be73f5ec98eab0f277"
|
||||
},
|
||||
{
|
||||
"bytes": 7785,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate150-seed42003-w0.275.json",
|
||||
"sha256": "f403a52cba05e97efd32bcb3b945b3966d74ce6f5b518092664abb7631d24a32"
|
||||
},
|
||||
{
|
||||
"bytes": 7786,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate200-seed42001-w0.275.json",
|
||||
"sha256": "8945a9078f564ca4839b92fa314e50c0aa59bfc1c09584516f4ce0ca50af71fd"
|
||||
},
|
||||
{
|
||||
"bytes": 7783,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate200-seed42002-w0.275.json",
|
||||
"sha256": "56d65d361d40bcbe5b6b41fba3ed09788349dcdb2c719fd7f3291a451295a13e"
|
||||
},
|
||||
{
|
||||
"bytes": 7786,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate200-seed42003-w0.275.json",
|
||||
"sha256": "24f1f8a5b42b515452536c673528c9293ec76af273e05f51378f67d89593714e"
|
||||
},
|
||||
{
|
||||
"bytes": 7782,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate25-seed42001-w0.275.json",
|
||||
"sha256": "e998992ba3f963e9ab114d5e5f4ad74ff5f8eeae0c88519b0da185c6bc9177f1"
|
||||
},
|
||||
{
|
||||
"bytes": 7783,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate25-seed42002-w0.275.json",
|
||||
"sha256": "d19650d4b21a0b20a6031cf3868d27982b702831d19a00e2c9761315b8d80e2f"
|
||||
},
|
||||
{
|
||||
"bytes": 7782,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate25-seed42003-w0.275.json",
|
||||
"sha256": "45cc2199c8ede1d59722d7f445c499044903af307bdd86b4d943f0c05fd93bd2"
|
||||
},
|
||||
{
|
||||
"bytes": 7782,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate50-seed42001-w0.275.json",
|
||||
"sha256": "06e977ad5ae8832ed9c02a72735754afe032e93669f3012fc7349c0431922824"
|
||||
},
|
||||
{
|
||||
"bytes": 7783,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate50-seed42002-w0.275.json",
|
||||
"sha256": "07d58634a88fe5c8d18ff77c3e4d80bb1af1da4d98cc3372fcbdd9348497d7d0"
|
||||
},
|
||||
{
|
||||
"bytes": 7781,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/baseline-trials/visual-rate50-seed42003-w0.275.json",
|
||||
"sha256": "e4ccb47726f0ba2c6051c917dee63f787b46021274b52f99559998f142fccb53"
|
||||
},
|
||||
{
|
||||
"bytes": 6211,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/cpu-gpu-induced-reference.json",
|
||||
"sha256": "c09dd9dbabbc275c88625028d76eb23553c5d13e0730ab4b2447427197fa82e8"
|
||||
},
|
||||
{
|
||||
"bytes": 3469,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/performance-logging-comparison.json",
|
||||
"sha256": "a571376dcdecfe2e36b578a538e29368f190bf2da5fdae851d3f9700eb312e1a"
|
||||
},
|
||||
{
|
||||
"bytes": 29926,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/summary.json",
|
||||
"sha256": "a2d259cb9da081159b1b521d83e91325726565bc13c86453c1d883d30283003f"
|
||||
},
|
||||
{
|
||||
"bytes": 7803,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/weight-sweep/auditory-rate100-seed42100-w0.1375.json",
|
||||
"sha256": "b200e4cf5b40904b2aa71c57bb0ed0f34584edac4f3d52b0a74b7af37807cf63"
|
||||
},
|
||||
{
|
||||
"bytes": 7950,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/weight-sweep/auditory-rate100-seed42100-w0.20625.json",
|
||||
"sha256": "988b84fa733478d94f5fb774d916272777f89c182c660a2119bdbb43e6f119dc"
|
||||
},
|
||||
{
|
||||
"bytes": 7968,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/weight-sweep/auditory-rate100-seed42100-w0.275.json",
|
||||
"sha256": "5ef3d8be2587201b396f102b782e38ce30d1ddbf7eef53407b729bc357440302"
|
||||
},
|
||||
{
|
||||
"bytes": 7979,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/weight-sweep/auditory-rate100-seed42100-w0.34375.json",
|
||||
"sha256": "a0f047693654fa91a3230c8be8fae493f09265491be6f7ef95fb11ca6c9aa64f"
|
||||
},
|
||||
{
|
||||
"bytes": 7986,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/weight-sweep/auditory-rate100-seed42100-w0.55.json",
|
||||
"sha256": "686132ca9f8e0b2d9aced27ec6d948bed146bcc57a2099a5b78bfaf32c053435"
|
||||
},
|
||||
{
|
||||
"bytes": 7267,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/benchmarks/weight-sweep-summary.json",
|
||||
"sha256": "4263725aa1ad2c4d7b05922e19a90c84832bb54050d754ca8d3aab28f92e6a06"
|
||||
},
|
||||
{
|
||||
"bytes": 2949,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/configs/phase4b.yaml",
|
||||
"sha256": "3c8651a903302845020917e8c7fee5caa39b6d2bef167a8a448c1a7560689414"
|
||||
},
|
||||
{
|
||||
"bytes": 5526484,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/events/causal-trial.events.parquet",
|
||||
"sha256": "3023846acfc0b40422541a048ad67b08245b208bc9dc1cbe70f712be740394ba"
|
||||
},
|
||||
{
|
||||
"bytes": 4338816,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/events/performance-full.events.parquet",
|
||||
"sha256": "1b3b94b92e1eb3064c7ef95f4d41b4573b55892f8dabf6358845d9cadc3d9c0d"
|
||||
},
|
||||
{
|
||||
"bytes": 3800669,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/events/profiler-full.events.parquet",
|
||||
"sha256": "9a8e7172ccb3908f82272f0142bbd5612b53027955e9a9ed293ec0325b8c40fc"
|
||||
},
|
||||
{
|
||||
"bytes": 9707,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/profiler/category-profile-full-logging.json",
|
||||
"sha256": "5ed060eef91106358d74083f334c1062bb419c3eaf5a016a3e372c2c39ba0148"
|
||||
},
|
||||
{
|
||||
"bytes": 9014,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/profiler/category-profile.json",
|
||||
"sha256": "0be6e21e15e5ea2f565dad11dd5d00e8d8f86da176cad822690bf29ad84ef280"
|
||||
},
|
||||
{
|
||||
"bytes": 8060,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/causal-trial.json",
|
||||
"sha256": "2bea661dd194a72a14d901c1c0e411db98f39feb09274deea301b83477614f65"
|
||||
},
|
||||
{
|
||||
"bytes": 125933,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/causal-validation.json",
|
||||
"sha256": "693911d76812948190cad73d0b75822a8292e83a6a08d9510311297755983074"
|
||||
},
|
||||
{
|
||||
"bytes": 333528,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/populations/auditory.distances.int16.npy",
|
||||
"sha256": "158eb60388461eb30c10a78e2e1336d86b3c55378428c8429e2e57f6e055c18c"
|
||||
},
|
||||
{
|
||||
"bytes": 3371,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/populations/auditory.json",
|
||||
"sha256": "2795e5fea2b734398222321fb2e88076778b6f82a28e2ec10beb35f33b66170e"
|
||||
},
|
||||
{
|
||||
"bytes": 2126,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/populations/auditory.parquet",
|
||||
"sha256": "69a4ef5321711ddf673b275b960264b0435056453ff270955a9a66efbf8fe25a"
|
||||
},
|
||||
{
|
||||
"bytes": 333528,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/populations/gustatory.distances.int16.npy",
|
||||
"sha256": "cd801241e23aac99380080a763ff7885f26f5bcab6e62298991aaa30b6acbb17"
|
||||
},
|
||||
{
|
||||
"bytes": 35045,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/populations/gustatory.json",
|
||||
"sha256": "c67464c925363fde6ae1185dc776cf4abfdbd72b6f4b67df13da1da6d45bff85"
|
||||
},
|
||||
{
|
||||
"bytes": 11930,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/populations/gustatory.parquet",
|
||||
"sha256": "bbc73755255cbf5a776109f80c0233d4768e79a65aa3bb1b2e51a6efd45172ef"
|
||||
},
|
||||
{
|
||||
"bytes": 333528,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/populations/mechanosensory.distances.int16.npy",
|
||||
"sha256": "1197db640782f8e74e52e84044bbc6669b706fb4f65ccf5ee871e11555f552e9"
|
||||
},
|
||||
{
|
||||
"bytes": 136828,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/populations/mechanosensory.json",
|
||||
"sha256": "dc9759ada964169a1a3c66f4495e48d8fb7d736e0fb8ad6eb55b6745316b0681"
|
||||
},
|
||||
{
|
||||
"bytes": 45138,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/populations/mechanosensory.parquet",
|
||||
"sha256": "2cc0374980e004f97f8e639d83062801440eab71b3d8290d2f278e92827f822a"
|
||||
},
|
||||
{
|
||||
"bytes": 333528,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/populations/olfactory.distances.int16.npy",
|
||||
"sha256": "9853cbf202b2ae9dea2b39f9f588f9051b01d8e083f3d616d9e7847bee3b2e6f"
|
||||
},
|
||||
{
|
||||
"bytes": 64477,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/populations/olfactory.json",
|
||||
"sha256": "ddc66af1c87ed46d5bd3a6a2acf15d27119c21f3a33ee44e9dc7c64fd5387ed0"
|
||||
},
|
||||
{
|
||||
"bytes": 21934,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/populations/olfactory.parquet",
|
||||
"sha256": "9e5bae853ac1776c26da002e575b2a3dd20211236f2b1a84f4bcab71119720cd"
|
||||
},
|
||||
{
|
||||
"bytes": 333528,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/populations/visual.distances.int16.npy",
|
||||
"sha256": "75329301d8c4c9a317c3b6d4dc3072d2ef782618320b8ab5ad379d7e624099cc"
|
||||
},
|
||||
{
|
||||
"bytes": 146213,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/populations/visual.json",
|
||||
"sha256": "dd7f974c61b4c6d8fec34b2175db7c0e025fb19ac0793e1cb95a9aa955c1c5d1"
|
||||
},
|
||||
{
|
||||
"bytes": 46255,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/populations/visual.parquet",
|
||||
"sha256": "982ac1c5e9ffdc78b420dd891f62d2071ed2226082570fb91ec26c1487501900"
|
||||
},
|
||||
{
|
||||
"bytes": 449814,
|
||||
"path": "/data/digital-drosophila/experiments/phase4b-dynamics/propagation/sensory-populations.json",
|
||||
"sha256": "1148f062ac403ed38ebb64fab7fb29022b0b603dc2cbb25bfd4882ea97b66d4f"
|
||||
}
|
||||
],
|
||||
"phase": "4B",
|
||||
"software": {
|
||||
"numpy": "2.2.6",
|
||||
"pyarrow": "25.0.1",
|
||||
"python": "3.10.12",
|
||||
"torch": "2.14.0+cu130"
|
||||
}
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,103 @@
|
||||
phase: 4C
|
||||
names:
|
||||
reference: MaleCNS-LIF-reference-v1
|
||||
runtime: MaleCNS-LIF-runtime-v1
|
||||
description: Shiu-like LIF dynamics adapted to MaleCNS v1.0
|
||||
|
||||
paths:
|
||||
connectome_root: /data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only
|
||||
phase4b_root: /data/digital-drosophila/experiments/phase4b-dynamics
|
||||
model_root: /data/digital-drosophila/models/male-cns-lif
|
||||
experiment_root: /data/digital-drosophila/experiments/phase4c-runtime
|
||||
|
||||
expected_graph:
|
||||
neurons: 166700
|
||||
directed_edges: 25582938
|
||||
synaptic_contact_weight_sum: 124177617
|
||||
isolated_neurons: 217
|
||||
self_loops: 101
|
||||
|
||||
device:
|
||||
required_name_substring: RTX 4090
|
||||
launcher_visible_gpu_uuid: GPU-79f3a85d-adce-7833-7003-6488140ca596
|
||||
mixed_multi_gpu: false
|
||||
|
||||
model:
|
||||
dt_ms: 0.1
|
||||
membrane_tau_ms: 20.0
|
||||
synaptic_tau_ms: 5.0
|
||||
refractory_ms: 2.2
|
||||
resting_potential_mv: -52.0
|
||||
reset_potential_mv: -52.0
|
||||
threshold_mv: -45.0
|
||||
synaptic_delay_ms: 1.8
|
||||
w_syn_mv_per_anatomical_synapse: 0.275
|
||||
integration: forward_euler
|
||||
refractory_g_policy: g continues to decay and receive exact delayed events while v is clamped at V_reset
|
||||
|
||||
sign_policy:
|
||||
neurotransmitter_sign:
|
||||
acetylcholine: 1
|
||||
gaba: -1
|
||||
glutamate: -1
|
||||
histamine: -1
|
||||
dopamine: 1
|
||||
octopamine: 1
|
||||
serotonin: 1
|
||||
unknown_sign: 0
|
||||
unclear_sign: 0
|
||||
unmapped_policy: error
|
||||
|
||||
sensory_populations:
|
||||
visual:
|
||||
expression: annotation_class == 'visual'
|
||||
mechanosensory:
|
||||
expression: annotation_class in {'mechanosensory','mechanosensory_tactile','mechanosensory_proprioceptive'} and annotation_subclass != 'auditory'
|
||||
olfactory:
|
||||
expression: annotation_class == 'olfactory'
|
||||
gustatory:
|
||||
expression: annotation_class == 'gustatory'
|
||||
auditory:
|
||||
expression: annotation_subclass == 'auditory'
|
||||
|
||||
reference_trials:
|
||||
- {name: auditory-10hz, population: auditory, rate_hz: 10, seed: 42001, duration_ms: 1000.0}
|
||||
- {name: auditory-100hz, population: auditory, rate_hz: 100, seed: 42001, duration_ms: 1000.0}
|
||||
- {name: olfactory-50hz, population: olfactory, rate_hz: 50, seed: 42003, duration_ms: 1000.0}
|
||||
- {name: mechanosensory-50hz, population: mechanosensory, rate_hz: 50, seed: 42003, duration_ms: 1000.0}
|
||||
- {name: gustatory-50hz, population: gustatory, rate_hz: 50, seed: 42003, duration_ms: 1000.0}
|
||||
|
||||
visual_dynamics:
|
||||
duration_ms: 100.0
|
||||
rate_hz: 50
|
||||
seed: 43100
|
||||
tonic_histamine_baseline_hz: 50
|
||||
modulation_rate_hz: 10
|
||||
modulation_start_ms: 50.0
|
||||
|
||||
benchmark:
|
||||
population: auditory
|
||||
rate_hz: 10
|
||||
seed: 43200
|
||||
durations_ms: [10.0, 100.0, 1000.0, 10000.0]
|
||||
gpu_sample_interval_seconds: 0.1
|
||||
backends: [eager, hybrid-exact, compile-default, compile-reduce-overhead, cudagraph-custom-state, custom-cuda]
|
||||
warmup_ms: 10.0
|
||||
|
||||
regression:
|
||||
require_exact_spike_events: true
|
||||
float_absolute_tolerance: 1.0e-5
|
||||
reject_on_spike_divergence: true
|
||||
|
||||
reproducibility:
|
||||
global_seed: 43000
|
||||
local_repository_commit: d826733f1c620a2ad0b096c846b9b8e9eb3ac0fa
|
||||
deterministic_forced_inputs: true
|
||||
source_phase: Phase 4B PASS
|
||||
|
||||
prohibitions:
|
||||
alter_connectome: false
|
||||
alter_raw_synapse_counts: false
|
||||
alter_transmitter_signs: false
|
||||
train_weights: false
|
||||
game_rl_web_3d: false
|
||||
@@ -0,0 +1,439 @@
|
||||
{
|
||||
"code": [
|
||||
{
|
||||
"bytes": 43906,
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/phase4c.py",
|
||||
"sha256": "5ec83a132deb8ba20e62dab485537c2414016fe2fece546198d61c0668d75b6b"
|
||||
},
|
||||
{
|
||||
"bytes": 1307,
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/phase4c_ext.cpp",
|
||||
"sha256": "187e268d38bb29ba271959c911d2112f9c84192b25d34ce2ef81ea89f1ae477d"
|
||||
},
|
||||
{
|
||||
"bytes": 6365,
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/phase4c_ext.cu",
|
||||
"sha256": "ba8602151666c96a356fdc86e34deb66285a96efc0ec5e5280630bcaf43816c9"
|
||||
},
|
||||
{
|
||||
"bytes": 71,
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/requirements.txt",
|
||||
"sha256": "1790ece7b1057db9efe2b24c74759b269b0e8911c4b78833b228200acfaa6277"
|
||||
},
|
||||
{
|
||||
"bytes": 3143,
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/phase4c.yaml",
|
||||
"sha256": "0734ffb3a99231b40db2052dea0f2d21efd5dad8d11d17d4731b952811ba5071"
|
||||
}
|
||||
],
|
||||
"created_unix_time": 1789847769.224785,
|
||||
"inputs": {
|
||||
"csr_metadata": {
|
||||
"bytes": 361,
|
||||
"path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-metadata.json",
|
||||
"sha256": "3786a0c79fc25bdc4d11f67d4de1f9f6a88da750431e96508bf72bbfa42bb6f8"
|
||||
},
|
||||
"indices": {
|
||||
"bytes": 102331880,
|
||||
"path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-indices.int32.npy",
|
||||
"sha256": "ce20f7433f78442c717ad2a7b5394cf4a3b109d990b4be0788040b7b0f4ed150"
|
||||
},
|
||||
"indptr": {
|
||||
"bytes": 1333736,
|
||||
"path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-indptr.int64.npy",
|
||||
"sha256": "fe43420f11e6242a11f8199ae7f097cab4b8a6db181d36f2a46b9e46670acbb4"
|
||||
},
|
||||
"mapping": {
|
||||
"bytes": 1197954,
|
||||
"path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/neuron-index/body-id-neuron-idx.parquet",
|
||||
"sha256": "2b615c00d290e34fbe7792a5050eee4ce086446cd54ec89c96d7b1bc4a8e6009"
|
||||
},
|
||||
"metadata": {
|
||||
"bytes": 9283041,
|
||||
"path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/neuron-index/unified-metadata.parquet",
|
||||
"sha256": "922af16846a065c3dbfca7c11146b83ca217fcbd7392edc745f444a04eae8c63"
|
||||
},
|
||||
"raw_weights": {
|
||||
"bytes": 204663632,
|
||||
"path": "/data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only/gpu/csr-weights.int64.npy",
|
||||
"sha256": "c7ae101451dd19c47fd976bcfacbc52d67193a68ffa04c5b4d2e911cfd52d99b"
|
||||
}
|
||||
},
|
||||
"outputs": [
|
||||
{
|
||||
"bytes": 7928,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/audit/phase4c.log",
|
||||
"sha256": "2b8521cd988b73332a3ff03daa240403838da620571fb6667dccdfee5b8bd2d4"
|
||||
},
|
||||
{
|
||||
"bytes": 39112,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/benchmarks/runtime-matrix.json",
|
||||
"sha256": "cc76db86b24f4fc54684f21ea4a45d138ad3a6859323907dd46210b8ec2d9dfe"
|
||||
},
|
||||
{
|
||||
"bytes": 140060,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/benchmarks/summary.json",
|
||||
"sha256": "74435b7964e1b3373a0f357798dff99fd7ffb1e8418a8a7bf07deb11a1053b42"
|
||||
},
|
||||
{
|
||||
"bytes": 353,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/compiler-reports/custom-extension.json",
|
||||
"sha256": "8aa78f2332d1014f2a23c343903e92230fbd35a2480d3419e72897f7a1af342e"
|
||||
},
|
||||
{
|
||||
"bytes": 772448,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/compiler-reports/extension-build/.ninja_deps",
|
||||
"sha256": "528a6653777b1a4bf6ad35ba9d26565e91d501daa61ad17d5d634c2794561d65"
|
||||
},
|
||||
{
|
||||
"bytes": 568,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/compiler-reports/extension-build/.ninja_log",
|
||||
"sha256": "5e6cc87d7201522a2f4f8ec3555604450133547c1cfa658b1ebd09a0cf560b5e"
|
||||
},
|
||||
{
|
||||
"bytes": 2065,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/compiler-reports/extension-build/build.ninja",
|
||||
"sha256": "121e004af8bc358e3401d9f50c20856870fdb180df08e7dbc9c6b45d6e97f4a2"
|
||||
},
|
||||
{
|
||||
"bytes": 0,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/compiler-reports/extension-build/lock",
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"bytes": 291216,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/compiler-reports/extension-build/male_cns_lif_runtime_v1_ext.so",
|
||||
"sha256": "d8c0e144dd2571d5161075d24c329a56a1180a8a3081c0ddff832e9f65324dbf"
|
||||
},
|
||||
{
|
||||
"bytes": 103872,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/compiler-reports/extension-build/phase4c_ext.cuda.o",
|
||||
"sha256": "4714d2623821c4812cc553dc4f818050f64179261df33b13bd53ded749b46fc9"
|
||||
},
|
||||
{
|
||||
"bytes": 376936,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/compiler-reports/extension-build/phase4c_ext.o",
|
||||
"sha256": "fbaeb9dcf8e16c62ecf6178adace42c3c6fa9eee78b640c60e73b76a2ab00c80"
|
||||
},
|
||||
{
|
||||
"bytes": 807,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/compiler-reports/torch-compile.json",
|
||||
"sha256": "60f01be7808207c8e849c4f77de1cfc8566241dbf27e7c2145f4a55e0aa38dbc"
|
||||
},
|
||||
{
|
||||
"bytes": 3143,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/configs/phase4c.yaml",
|
||||
"sha256": "0734ffb3a99231b40db2052dea0f2d21efd5dad8d11d17d4731b952811ba5071"
|
||||
},
|
||||
{
|
||||
"bytes": 5097,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/phase4c-console-final.log",
|
||||
"sha256": "76dfe95c0429b319b09aaeec2fa29659230d5cffc247340fe9cc543d01b606c2"
|
||||
},
|
||||
{
|
||||
"bytes": 5418,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/phase4c-console-final2.log",
|
||||
"sha256": "b5ef54dc7f834f76c9fc783c4c9f0042a42c9a28b5610fe1b5eb3ae80cc8632e"
|
||||
},
|
||||
{
|
||||
"bytes": 2676,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/phase4c-console.log",
|
||||
"sha256": "ba6ff280e5719b7cd61affd352b2fc5fbda547dbbaa50aca54f999ea9c2160ad"
|
||||
},
|
||||
{
|
||||
"bytes": 7430209,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/profiler/compile-default-10ms-trace.json",
|
||||
"sha256": "c9320e8005cb289ef7b7bbc481a52fac892e86ef105c32e16f7ad843143fd194"
|
||||
},
|
||||
{
|
||||
"bytes": 2476175,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/profiler/cudagraph-custom-state-10ms-trace.json",
|
||||
"sha256": "ec3287f54551359433309bd278f90434c448307f4a2782bd80f666b40adeb6d5"
|
||||
},
|
||||
{
|
||||
"bytes": 2125787,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/profiler/custom-cuda-10ms-trace.json",
|
||||
"sha256": "bdfab52ffac333a0db11e5cdc10f158e7885e9bd8271d225821e37a89ae797fd"
|
||||
},
|
||||
{
|
||||
"bytes": 17804922,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/profiler/eager-10ms-trace.json",
|
||||
"sha256": "7f55255dccf563a014957f7da72f32b998cd5466faf4e9f3d46cf4837f567771"
|
||||
},
|
||||
{
|
||||
"bytes": 17803970,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/profiler/hybrid-exact-10ms-trace.json",
|
||||
"sha256": "026652c37227450e2bbb783ef0cf0e8f171e15c5704f36fca61c1f3179d7f53d"
|
||||
},
|
||||
{
|
||||
"bytes": 68167,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/profiler/kernel-launch-summary.json",
|
||||
"sha256": "a3e9528aa5e365de242e894217e76142c187033cae00ab3e226cd775df0b40a2"
|
||||
},
|
||||
{
|
||||
"bytes": 1242,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/auditory-100hz.json",
|
||||
"sha256": "f398c2af90d56c2da24eee8adb81563323aa3045e34e165426a656e5927afd05"
|
||||
},
|
||||
{
|
||||
"bytes": 1239,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/auditory-10hz.json",
|
||||
"sha256": "d7f03b737f8e6991b739879de7596289c128af3d97a28cfce61183a5b92c13a3"
|
||||
},
|
||||
{
|
||||
"bytes": 1172,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/backend-eligibility.json",
|
||||
"sha256": "8ef45cf499d8f43dab83220e1e6d54147e5901bd828caae254602a70f8a63f56"
|
||||
},
|
||||
{
|
||||
"bytes": 1236,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/gustatory-50hz.json",
|
||||
"sha256": "cdc2fff618b0e547c51c8391c1d6ff4340c63a8a7497b261bc50daa4f8afdc94"
|
||||
},
|
||||
{
|
||||
"bytes": 1244,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/mechanosensory-50hz.json",
|
||||
"sha256": "b5cd46b229afd03212f25e850af1a7d51c663b7e54a8cab007b2c6a8ab79d513"
|
||||
},
|
||||
{
|
||||
"bytes": 1237,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/olfactory-50hz.json",
|
||||
"sha256": "2715cba14752519004c9079ddf53dfdacc381d4b4271a82677256d962c7ed35e"
|
||||
},
|
||||
{
|
||||
"bytes": 666928,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/auditory-100hz/final-g.float32.npy",
|
||||
"sha256": "d3d388be718e024673273ee00be7e74bebd25ec3dfe6ca26d1eef511eef4b8a3"
|
||||
},
|
||||
{
|
||||
"bytes": 666928,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/auditory-100hz/final-voltage.float32.npy",
|
||||
"sha256": "2899292d4f054244aae8b62c13ab738eab38633bda5518ad07f2c1aebeff679d"
|
||||
},
|
||||
{
|
||||
"bytes": 666928,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/auditory-100hz/per-neuron-spike-counts.int32.npy",
|
||||
"sha256": "30dc35f54a06b9833611f04bc70471e70aeb74042b2b8146dae7a1fa34baba19"
|
||||
},
|
||||
{
|
||||
"bytes": 4453343,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/auditory-100hz/spike-events.parquet",
|
||||
"sha256": "64ba4e95a40ad113e82b34a50a94fe2a6e6da59c34a1d2597a3112a0f1b6afe5"
|
||||
},
|
||||
{
|
||||
"bytes": 1208,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/auditory-100hz/statistics.json",
|
||||
"sha256": "44b5988c811a87d98439554bea14ccc79134b7f8f175ee553897e13db68fa829"
|
||||
},
|
||||
{
|
||||
"bytes": 666928,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/auditory-10hz/final-g.float32.npy",
|
||||
"sha256": "5fdbef03563e50ccd625e834ed574d5ea9a6e158a7d903c87823c91317be2d58"
|
||||
},
|
||||
{
|
||||
"bytes": 666928,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/auditory-10hz/final-voltage.float32.npy",
|
||||
"sha256": "ee2da6a39ce1304510afaf638a3f8185b85ec2aec73d4d537b3ade633934b58b"
|
||||
},
|
||||
{
|
||||
"bytes": 666928,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/auditory-10hz/per-neuron-spike-counts.int32.npy",
|
||||
"sha256": "b0cbb2b8b99a7a8114b2cc79e4684d705d4f86fc6b8ff84698021c5be6faa2ce"
|
||||
},
|
||||
{
|
||||
"bytes": 1242534,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/auditory-10hz/spike-events.parquet",
|
||||
"sha256": "3767606866cfb637ae1e6bfc5b2b8f07f538ea015081e5d943b3698bf993d9eb"
|
||||
},
|
||||
{
|
||||
"bytes": 1197,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/auditory-10hz/statistics.json",
|
||||
"sha256": "b943b90c87570ca2be99caec3c69932ebb7bb8127121e20455bde150b3956626"
|
||||
},
|
||||
{
|
||||
"bytes": 666928,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/gustatory-50hz/final-g.float32.npy",
|
||||
"sha256": "bb94f32c9baa4e3628f40719a3c1f2476e2e92a284ea7c086f8875b5f74286e7"
|
||||
},
|
||||
{
|
||||
"bytes": 666928,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/gustatory-50hz/final-voltage.float32.npy",
|
||||
"sha256": "8db493b6251397c43a35c861e239ca40f80fdd34b42b18de36761f8d27953e73"
|
||||
},
|
||||
{
|
||||
"bytes": 666928,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/gustatory-50hz/per-neuron-spike-counts.int32.npy",
|
||||
"sha256": "4d64f4e69a784958bc61552c82e1971046f7bce2b90bd2b5b1e16fed5f740bf0"
|
||||
},
|
||||
{
|
||||
"bytes": 4690623,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/gustatory-50hz/spike-events.parquet",
|
||||
"sha256": "6b2bb38a44cefe3d5b5db991bd88fbc7209a7704333ffac7a502cbab669d885f"
|
||||
},
|
||||
{
|
||||
"bytes": 1208,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/gustatory-50hz/statistics.json",
|
||||
"sha256": "c746b9796798ab554c3ddbf4087cde650b6f148543c68d639bc30a25bdbf46bf"
|
||||
},
|
||||
{
|
||||
"bytes": 666928,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/mechanosensory-50hz/final-g.float32.npy",
|
||||
"sha256": "2700af7cad271002fa70f8437a256c35110a3fa0a181d2952b1fa0d0269cabaa"
|
||||
},
|
||||
{
|
||||
"bytes": 666928,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/mechanosensory-50hz/final-voltage.float32.npy",
|
||||
"sha256": "805dbc90e26fb95b410654374fa4bc26c977c8d2a01ee948548ec8bb9f3f6e97"
|
||||
},
|
||||
{
|
||||
"bytes": 666928,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/mechanosensory-50hz/per-neuron-spike-counts.int32.npy",
|
||||
"sha256": "b86a15d74fb3a43af3b6f66a697ed9b6fe8c8e773017f49078bfe76c91504f13"
|
||||
},
|
||||
{
|
||||
"bytes": 4841794,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/mechanosensory-50hz/spike-events.parquet",
|
||||
"sha256": "83c044170575a1b94f790fd5f77f8d85461b3c28173fe514f7e5914eea5281d3"
|
||||
},
|
||||
{
|
||||
"bytes": 1218,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/mechanosensory-50hz/statistics.json",
|
||||
"sha256": "0cfaa36c32ecd6b749661d0c9061b44900387f399952460181bd461399752a9c"
|
||||
},
|
||||
{
|
||||
"bytes": 666928,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/olfactory-50hz/final-g.float32.npy",
|
||||
"sha256": "b138597fae26210b401a462c451077769f984cea6b975a0419c3eee052ca6a3a"
|
||||
},
|
||||
{
|
||||
"bytes": 666928,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/olfactory-50hz/final-voltage.float32.npy",
|
||||
"sha256": "9c077ccf4f2dc112d2f7d1a3affa2b22024cd1428a4cea74e0bf73a2acfe56c4"
|
||||
},
|
||||
{
|
||||
"bytes": 666928,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/olfactory-50hz/per-neuron-spike-counts.int32.npy",
|
||||
"sha256": "1ac29337204c0e546b3ef535e3009f4aac5c9a50269510a082ade3943ae0fea6"
|
||||
},
|
||||
{
|
||||
"bytes": 5526484,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/olfactory-50hz/spike-events.parquet",
|
||||
"sha256": "3023846acfc0b40422541a048ad67b08245b208bc9dc1cbe70f712be740394ba"
|
||||
},
|
||||
{
|
||||
"bytes": 1207,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/regression/reference/olfactory-50hz/statistics.json",
|
||||
"sha256": "f5813a3d1bffe2f6118db325bc496f106cb4a09990f4299b21ca89649d210e4d"
|
||||
},
|
||||
{
|
||||
"bytes": 1109814,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/anatomical-memberships.parquet",
|
||||
"sha256": "c6778abaa9434dee9a1beae34c7071bd8838cbfaebeeace274553afa152fbd5e"
|
||||
},
|
||||
{
|
||||
"bytes": 1354,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/dynamics/A-forced-histaminergic-sensory.json",
|
||||
"sha256": "4fb2c239ea56b400c2aca1e08d3ff7c5da5f6f95ac7270d454ee209b481a155b"
|
||||
},
|
||||
{
|
||||
"bytes": 1351,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/dynamics/B-tonic-histamine-rate-modulation.json",
|
||||
"sha256": "68b774812d9bdf5efda672946eecd9c04b9e84e98b3fa1f4cd19128bc7d864ae"
|
||||
},
|
||||
{
|
||||
"bytes": 1382,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/dynamics/C-first-order-external-input.json",
|
||||
"sha256": "00f5ddb7bd7922e2711862571314c7f392e20fb5743733b069e5e2b9fbe39557"
|
||||
},
|
||||
{
|
||||
"bytes": 1387,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/dynamics/C-second-order-external-input.json",
|
||||
"sha256": "c4b99150a256cf2e208eeb0bca50ba6ce842b48f5c3c65547342a682793683e4"
|
||||
},
|
||||
{
|
||||
"bytes": 1377,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/dynamics/D-layer-central_brain.json",
|
||||
"sha256": "2982ba39efe9cbfa24436ad8c73ec126cdfb8fecca4da352f9191f1fee0d9d6e"
|
||||
},
|
||||
{
|
||||
"bytes": 1370,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/dynamics/D-layer-first_order.json",
|
||||
"sha256": "5340d273b03f21043bf4948504ba0193217a123b63eb2bc303af605328651f89"
|
||||
},
|
||||
{
|
||||
"bytes": 1375,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/dynamics/D-layer-higher_visual.json",
|
||||
"sha256": "3dc76f932a8dd43c606a9b454e86409ce48533da6bdfbe7201024e450eb78940"
|
||||
},
|
||||
{
|
||||
"bytes": 1374,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/dynamics/D-layer-second_order.json",
|
||||
"sha256": "af2d016722df06ce677ed98d5ce402b2bf6d5c08844622183aa8753d960ef254"
|
||||
},
|
||||
{
|
||||
"bytes": 1362,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/dynamics/D-layer-visual_sensory.json",
|
||||
"sha256": "91f74045c28caa6f0c71cc240ba0eb08d843281cb983c2e50282b346b5d41bd3"
|
||||
},
|
||||
{
|
||||
"bytes": 13161,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/dynamics-summary.json",
|
||||
"sha256": "9d2fcdf7ba488aab0305189bdcbf61715d8b78bf74b2ff23b807f8cb39661577"
|
||||
},
|
||||
{
|
||||
"bytes": 392255,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/hierarchy-central_brain.parquet",
|
||||
"sha256": "247b5cff3c4e1becf8b1ef66073b3abc4a62194882b631d743a62e9394348e69"
|
||||
},
|
||||
{
|
||||
"bytes": 929,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/hierarchy-edge-statistics.json",
|
||||
"sha256": "0c2a52c5bb9bbde65ec79ac46896d9981ffc3b59b75e8f85aff1b24659162efe"
|
||||
},
|
||||
{
|
||||
"bytes": 180123,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/hierarchy-first_order.parquet",
|
||||
"sha256": "f7f54a5966a499a47759a3e68554aabdc67019a9a99b1d23a528895fcfc48a05"
|
||||
},
|
||||
{
|
||||
"bytes": 33767,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/hierarchy-higher_visual.parquet",
|
||||
"sha256": "4c4baf623068871905a954fb88f0f32b70996d40fb18dccb946705064027caca"
|
||||
},
|
||||
{
|
||||
"bytes": 616210,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/hierarchy-second_order.parquet",
|
||||
"sha256": "2149482ed6f8557dd814f1e89febf8a223e9f77162be17351c29db78ccaf6bfb"
|
||||
},
|
||||
{
|
||||
"bytes": 46277,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/hierarchy-visual_sensory.parquet",
|
||||
"sha256": "104e0dcba6c82989635db597abe40b2d15a53780538a009665a973f2b078b8b4"
|
||||
},
|
||||
{
|
||||
"bytes": 53282,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/phase4b-visual-6091.parquet",
|
||||
"sha256": "bb8d53371be6a247d11bef744ed25f3209551b7aa95fb32c7870506fd87e6a30"
|
||||
},
|
||||
{
|
||||
"bytes": 2805,
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/summary.json",
|
||||
"sha256": "de13ae1621e8fc42d2c46d63f6e8526c115d933e31065f857c902ca16a053332"
|
||||
}
|
||||
],
|
||||
"phase": "4C",
|
||||
"prohibitions_respected": {
|
||||
"alter_connectome": false,
|
||||
"alter_raw_synapse_counts": false,
|
||||
"alter_transmitter_signs": false,
|
||||
"game_rl_web_3d": false,
|
||||
"train_weights": false
|
||||
},
|
||||
"software": {
|
||||
"numpy": "2.2.6",
|
||||
"pyarrow": "25.0.1",
|
||||
"python": "3.10.12",
|
||||
"torch": "2.14.0+cu130"
|
||||
},
|
||||
"status": "PASS"
|
||||
}
|
||||
+419
File diff suppressed because one or more lines are too long
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"custom-cuda": {
|
||||
"candidate_event_sha256": "bf9472dfef89cd7c68f3d02d3098e988e094bcce1a75286461f38b61efdc948d",
|
||||
"eligible_for_runtime_v1": true,
|
||||
"final_g_max_abs_error": 0.001953125,
|
||||
"final_g_mean_abs_error": 2.3577847230171756e-07,
|
||||
"final_voltage_max_abs_error": 9.1552734375e-05,
|
||||
"final_voltage_mean_abs_error": 4.0572633253077584e-08,
|
||||
"per_neuron_spike_counts_exact": true,
|
||||
"propagation_statistics_exact": true,
|
||||
"reference_event_sha256": "bf9472dfef89cd7c68f3d02d3098e988e094bcce1a75286461f38b61efdc948d",
|
||||
"spike_events_exact": true,
|
||||
"state_within_tolerance": false
|
||||
},
|
||||
"hybrid-exact": {
|
||||
"candidate_event_sha256": "bf9472dfef89cd7c68f3d02d3098e988e094bcce1a75286461f38b61efdc948d",
|
||||
"eligible_for_runtime_v1": true,
|
||||
"final_g_max_abs_error": 0.0009765625,
|
||||
"final_g_mean_abs_error": 5.601728148008078e-08,
|
||||
"final_voltage_max_abs_error": 4.57763671875e-05,
|
||||
"final_voltage_mean_abs_error": 6.476060576687814e-09,
|
||||
"per_neuron_spike_counts_exact": true,
|
||||
"propagation_statistics_exact": true,
|
||||
"reference_event_sha256": "bf9472dfef89cd7c68f3d02d3098e988e094bcce1a75286461f38b61efdc948d",
|
||||
"spike_events_exact": true,
|
||||
"state_within_tolerance": false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"custom-cuda": {
|
||||
"candidate_event_sha256": "5a2cfbe9168122bd153855efe645b65340437765a851a54ed5ee817da59630af",
|
||||
"eligible_for_runtime_v1": true,
|
||||
"final_g_max_abs_error": 0.00390625,
|
||||
"final_g_mean_abs_error": 2.360452100447219e-07,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 4.073282156014102e-08,
|
||||
"per_neuron_spike_counts_exact": true,
|
||||
"propagation_statistics_exact": true,
|
||||
"reference_event_sha256": "5a2cfbe9168122bd153855efe645b65340437765a851a54ed5ee817da59630af",
|
||||
"spike_events_exact": true,
|
||||
"state_within_tolerance": false
|
||||
},
|
||||
"hybrid-exact": {
|
||||
"candidate_event_sha256": "5a2cfbe9168122bd153855efe645b65340437765a851a54ed5ee817da59630af",
|
||||
"eligible_for_runtime_v1": true,
|
||||
"final_g_max_abs_error": 0.000244140625,
|
||||
"final_g_mean_abs_error": 3.382269753160472e-08,
|
||||
"final_voltage_max_abs_error": 3.0517578125e-05,
|
||||
"final_voltage_mean_abs_error": 5.308996797737109e-09,
|
||||
"per_neuron_spike_counts_exact": true,
|
||||
"propagation_statistics_exact": true,
|
||||
"reference_event_sha256": "5a2cfbe9168122bd153855efe645b65340437765a851a54ed5ee817da59630af",
|
||||
"spike_events_exact": true,
|
||||
"state_within_tolerance": false
|
||||
}
|
||||
}
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"compile-default": {
|
||||
"eligible_for_runtime_v1": false,
|
||||
"final_g_max_abs_error": 561.5676879882812,
|
||||
"final_g_mean_abs_error": 2.160905361175537,
|
||||
"final_voltage_max_abs_error": 111.6280746459961,
|
||||
"final_voltage_mean_abs_error": 0.47845765948295593,
|
||||
"per_neuron_spike_counts_exact": false,
|
||||
"spike_events_exact": false,
|
||||
"state_within_tolerance": false
|
||||
},
|
||||
"compile-reduce-overhead": {
|
||||
"eligible_for_runtime_v1": false,
|
||||
"final_g_max_abs_error": 561.5676879882812,
|
||||
"final_g_mean_abs_error": 2.160905361175537,
|
||||
"final_voltage_max_abs_error": 111.6280746459961,
|
||||
"final_voltage_mean_abs_error": 0.47845765948295593,
|
||||
"per_neuron_spike_counts_exact": false,
|
||||
"spike_events_exact": false,
|
||||
"state_within_tolerance": false
|
||||
},
|
||||
"cudagraph-custom-state": {
|
||||
"eligible_for_runtime_v1": false,
|
||||
"final_g_max_abs_error": 52968.98046875,
|
||||
"final_g_mean_abs_error": 17.617931365966797,
|
||||
"final_voltage_max_abs_error": 976.6533203125,
|
||||
"final_voltage_mean_abs_error": 6.446992874145508,
|
||||
"per_neuron_spike_counts_exact": false,
|
||||
"spike_events_exact": false,
|
||||
"state_within_tolerance": false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"custom-cuda": {
|
||||
"candidate_event_sha256": "33f95e37e27a8ef6de8368948d388a1ed9e03f29ff331c266025646889f88c48",
|
||||
"eligible_for_runtime_v1": false,
|
||||
"final_g_max_abs_error": 0.00390625,
|
||||
"final_g_mean_abs_error": 2.401351650860306e-07,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 3.691125627369729e-08,
|
||||
"per_neuron_spike_counts_exact": true,
|
||||
"propagation_statistics_exact": true,
|
||||
"reference_event_sha256": "169bd42735d5357300546c37f826b6e5e216f43136c16262364bd6a991e66d53",
|
||||
"spike_events_exact": false,
|
||||
"state_within_tolerance": false
|
||||
},
|
||||
"hybrid-exact": {
|
||||
"candidate_event_sha256": "169bd42735d5357300546c37f826b6e5e216f43136c16262364bd6a991e66d53",
|
||||
"eligible_for_runtime_v1": true,
|
||||
"final_g_max_abs_error": 0.00390625,
|
||||
"final_g_mean_abs_error": 8.467309697834935e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 6.498944493671388e-09,
|
||||
"per_neuron_spike_counts_exact": true,
|
||||
"propagation_statistics_exact": true,
|
||||
"reference_event_sha256": "169bd42735d5357300546c37f826b6e5e216f43136c16262364bd6a991e66d53",
|
||||
"spike_events_exact": true,
|
||||
"state_within_tolerance": false
|
||||
}
|
||||
}
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"custom-cuda": {
|
||||
"candidate_event_sha256": "6e6e7bb80bedace02bc60790838f5d535854ddd8567b62e421a193f94818eae5",
|
||||
"eligible_for_runtime_v1": false,
|
||||
"final_g_max_abs_error": 604.771240234375,
|
||||
"final_g_mean_abs_error": 3.3535778522491455,
|
||||
"final_voltage_max_abs_error": 351.72637939453125,
|
||||
"final_voltage_mean_abs_error": 1.0685756206512451,
|
||||
"per_neuron_spike_counts_exact": false,
|
||||
"propagation_statistics_exact": false,
|
||||
"reference_event_sha256": "0cd6399bb437771a0901575674450fae32cd296df710f0a7ec0da26804176999",
|
||||
"spike_events_exact": false,
|
||||
"state_within_tolerance": false
|
||||
},
|
||||
"hybrid-exact": {
|
||||
"candidate_event_sha256": "0cd6399bb437771a0901575674450fae32cd296df710f0a7ec0da26804176999",
|
||||
"eligible_for_runtime_v1": true,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 4.223790739388278e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 9.290744173995336e-09,
|
||||
"per_neuron_spike_counts_exact": true,
|
||||
"propagation_statistics_exact": true,
|
||||
"reference_event_sha256": "0cd6399bb437771a0901575674450fae32cd296df710f0a7ec0da26804176999",
|
||||
"spike_events_exact": true,
|
||||
"state_within_tolerance": false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"custom-cuda": {
|
||||
"candidate_event_sha256": "0a96a16ab0f4ea559238206e3feab22954bb090ad4e791f47a4ca530a23a460d",
|
||||
"eligible_for_runtime_v1": true,
|
||||
"final_g_max_abs_error": 0.00390625,
|
||||
"final_g_mean_abs_error": 2.6316607204535103e-07,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 3.892501609925603e-08,
|
||||
"per_neuron_spike_counts_exact": true,
|
||||
"propagation_statistics_exact": true,
|
||||
"reference_event_sha256": "0a96a16ab0f4ea559238206e3feab22954bb090ad4e791f47a4ca530a23a460d",
|
||||
"spike_events_exact": true,
|
||||
"state_within_tolerance": false
|
||||
},
|
||||
"hybrid-exact": {
|
||||
"candidate_event_sha256": "0a96a16ab0f4ea559238206e3feab22954bb090ad4e791f47a4ca530a23a460d",
|
||||
"eligible_for_runtime_v1": true,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 5.61670994159158e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 7.231219623093921e-09,
|
||||
"per_neuron_spike_counts_exact": true,
|
||||
"propagation_statistics_exact": true,
|
||||
"reference_event_sha256": "0a96a16ab0f4ea559238206e3feab22954bb090ad4e791f47a4ca530a23a460d",
|
||||
"spike_events_exact": true,
|
||||
"state_within_tolerance": false
|
||||
}
|
||||
}
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"active_neurons": 19875,
|
||||
"backend": "eager",
|
||||
"biological_realtime_speed": 0.10856382578715336,
|
||||
"cpu_process_utilization_percent_of_one_core": 99.99766872211745,
|
||||
"descending_active_neurons": 436,
|
||||
"descending_spikes": 21828,
|
||||
"downstream_active_neurons": 19761,
|
||||
"duration_ms": 1000.0,
|
||||
"event_count": 2321846,
|
||||
"event_sha256": "bf9472dfef89cd7c68f3d02d3098e988e094bcce1a75286461f38b61efdc948d",
|
||||
"final_g_sha256": "cd34961d757dff6f7cdbd746e8ed0daa86cdd87d97d8ebf063a17704869afd1b",
|
||||
"final_voltage_sha256": "13c82b77167e2a19d84db1181a303a3b3e432a4cadff1ae05d480e2016112bcc",
|
||||
"mean_firing_rate_hz": 13.928290341931614,
|
||||
"motor_active_neurons": 340,
|
||||
"motor_spikes": 21628,
|
||||
"peak_vram_bytes": 229538304,
|
||||
"propagation_depth": 3,
|
||||
"realtime_factor_wall_over_biological": 9.211171334000028,
|
||||
"resource_sampling": {},
|
||||
"spike_counts_sha256": "1aaf28ea4db69704ea671d82c762e922b51e17faea8dc64a0191a8259ff6c75f",
|
||||
"steps": 10000,
|
||||
"steps_per_second": 1085.6382578715336,
|
||||
"total_spikes": 2321846,
|
||||
"trial": {
|
||||
"duration_ms": 1000.0,
|
||||
"name": "auditory-100hz",
|
||||
"population": "auditory",
|
||||
"rate_hz": 100,
|
||||
"seed": 42001
|
||||
},
|
||||
"wall_clock_seconds": 9.211171334000028
|
||||
}
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"active_neurons": 21499,
|
||||
"backend": "eager",
|
||||
"biological_realtime_speed": 0.135111470160277,
|
||||
"cpu_process_utilization_percent_of_one_core": 100.01352226667656,
|
||||
"descending_active_neurons": 472,
|
||||
"descending_spikes": 7941,
|
||||
"downstream_active_neurons": 21385,
|
||||
"duration_ms": 1000.0,
|
||||
"event_count": 609920,
|
||||
"event_sha256": "5a2cfbe9168122bd153855efe645b65340437765a851a54ed5ee817da59630af",
|
||||
"final_g_sha256": "a06e27f42fa0b530d84e82f05ef9b58a69c02d589bc5a65e31d57847ce61d8e8",
|
||||
"final_voltage_sha256": "4b5d8fb41bdb82ea86e37eb539231b989815c0a3cd32d2985fd15de2c033fb26",
|
||||
"mean_firing_rate_hz": 3.65878824235153,
|
||||
"motor_active_neurons": 365,
|
||||
"motor_spikes": 8537,
|
||||
"peak_vram_bytes": 229639168,
|
||||
"propagation_depth": 3,
|
||||
"realtime_factor_wall_over_biological": 7.401296121000996,
|
||||
"resource_sampling": {},
|
||||
"spike_counts_sha256": "dd60ed0f63d718d0508c752ce6e7a88e6ab37b15831a3f2d38f6e294c9c43f8a",
|
||||
"steps": 10000,
|
||||
"steps_per_second": 1351.11470160277,
|
||||
"total_spikes": 609920,
|
||||
"trial": {
|
||||
"duration_ms": 1000.0,
|
||||
"name": "auditory-10hz",
|
||||
"population": "auditory",
|
||||
"rate_hz": 10,
|
||||
"seed": 42001
|
||||
},
|
||||
"wall_clock_seconds": 7.401296121000996
|
||||
}
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"active_neurons": 20576,
|
||||
"backend": "eager",
|
||||
"biological_realtime_speed": 0.10625425379740149,
|
||||
"cpu_process_utilization_percent_of_one_core": 99.98492797222458,
|
||||
"descending_active_neurons": 430,
|
||||
"descending_spikes": 22826,
|
||||
"downstream_active_neurons": 19148,
|
||||
"duration_ms": 1000.0,
|
||||
"event_count": 2451263,
|
||||
"event_sha256": "169bd42735d5357300546c37f826b6e5e216f43136c16262364bd6a991e66d53",
|
||||
"final_g_sha256": "59743c8f207def7b62aa560e555d5667a888d6a1f6a078285380aae07394e689",
|
||||
"final_voltage_sha256": "34b5d9cf73b4631237e6374bdfc5ef7d8476dd63e742cb95bc84cc8ea092f9b9",
|
||||
"mean_firing_rate_hz": 14.704637072585482,
|
||||
"motor_active_neurons": 338,
|
||||
"motor_spikes": 19030,
|
||||
"peak_vram_bytes": 242966528,
|
||||
"propagation_depth": 3,
|
||||
"realtime_factor_wall_over_biological": 9.411387914000443,
|
||||
"resource_sampling": {},
|
||||
"spike_counts_sha256": "e8c22627ec40efd50c215457b1356048b05e9629566e6851ad6f0ad1f660c059",
|
||||
"steps": 10000,
|
||||
"steps_per_second": 1062.5425379740147,
|
||||
"total_spikes": 2451263,
|
||||
"trial": {
|
||||
"duration_ms": 1000.0,
|
||||
"name": "gustatory-50hz",
|
||||
"population": "gustatory",
|
||||
"rate_hz": 50,
|
||||
"seed": 42003
|
||||
},
|
||||
"wall_clock_seconds": 9.411387914000443
|
||||
}
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"active_neurons": 29256,
|
||||
"backend": "eager",
|
||||
"biological_realtime_speed": 0.10549068276441576,
|
||||
"cpu_process_utilization_percent_of_one_core": 99.99259757110674,
|
||||
"descending_active_neurons": 551,
|
||||
"descending_spikes": 27992,
|
||||
"downstream_active_neurons": 23625,
|
||||
"duration_ms": 1000.0,
|
||||
"event_count": 2410387,
|
||||
"event_sha256": "0cd6399bb437771a0901575674450fae32cd296df710f0a7ec0da26804176999",
|
||||
"final_g_sha256": "7cc8ee925f0c25fd9d65656bdc9dda1a3b36ea1fd0fbc47436c390319ccdc0be",
|
||||
"final_voltage_sha256": "2d4954a7985db1becc075350afae3462c56719d69cefb0b640808895c229dffe",
|
||||
"mean_firing_rate_hz": 14.459430113977204,
|
||||
"motor_active_neurons": 427,
|
||||
"motor_spikes": 32267,
|
||||
"peak_vram_bytes": 287091200,
|
||||
"propagation_depth": 3,
|
||||
"realtime_factor_wall_over_biological": 9.479510168999695,
|
||||
"resource_sampling": {},
|
||||
"spike_counts_sha256": "ef60a326d7ad9c32b6f3eb04b122110dab830f1d857d1af3dc6e4b685f726462",
|
||||
"steps": 10000,
|
||||
"steps_per_second": 1054.9068276441576,
|
||||
"total_spikes": 2410387,
|
||||
"trial": {
|
||||
"duration_ms": 1000.0,
|
||||
"name": "mechanosensory-50hz",
|
||||
"population": "mechanosensory",
|
||||
"rate_hz": 50,
|
||||
"seed": 42003
|
||||
},
|
||||
"wall_clock_seconds": 9.479510168999695
|
||||
}
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"active_neurons": 21807,
|
||||
"backend": "eager",
|
||||
"biological_realtime_speed": 0.1058063889342806,
|
||||
"cpu_process_utilization_percent_of_one_core": 100.00440173622165,
|
||||
"descending_active_neurons": 425,
|
||||
"descending_spikes": 25829,
|
||||
"downstream_active_neurons": 19168,
|
||||
"duration_ms": 1000.0,
|
||||
"event_count": 2806702,
|
||||
"event_sha256": "0a96a16ab0f4ea559238206e3feab22954bb090ad4e791f47a4ca530a23a460d",
|
||||
"final_g_sha256": "c9339c5f46fed5ad26ca63b957735ce70ed92640a7877e173e31634b6f4bc745",
|
||||
"final_voltage_sha256": "b66cc99b5a922815d715df514ac7f1fd7f6c32413fdab3616e186761aee1ea48",
|
||||
"mean_firing_rate_hz": 16.836844631073784,
|
||||
"motor_active_neurons": 309,
|
||||
"motor_spikes": 24789,
|
||||
"peak_vram_bytes": 256327168,
|
||||
"propagation_depth": 4,
|
||||
"realtime_factor_wall_over_biological": 9.451225111000895,
|
||||
"resource_sampling": {},
|
||||
"spike_counts_sha256": "1a3afc882b73b8c20e2b9a56b2885681eada6ac38e3653c88e99cfa6bdc9327f",
|
||||
"steps": 10000,
|
||||
"steps_per_second": 1058.063889342806,
|
||||
"total_spikes": 2806702,
|
||||
"trial": {
|
||||
"duration_ms": 1000.0,
|
||||
"name": "olfactory-50hz",
|
||||
"population": "olfactory",
|
||||
"rate_hz": 50,
|
||||
"seed": 42003
|
||||
},
|
||||
"wall_clock_seconds": 9.451225111000895
|
||||
}
|
||||
+281
@@ -0,0 +1,281 @@
|
||||
{
|
||||
"A-forced-histaminergic-sensory": {
|
||||
"active_neurons": 6047,
|
||||
"backend": "eager",
|
||||
"baseline_status": "semantic test; no automatic selection",
|
||||
"biological_interpretation": "histamine remains inhibitory; forced sensory spikes are an engineering interface, not phototransduction/receptor-potential biology",
|
||||
"biological_realtime_speed": 0.09380145352696229,
|
||||
"cpu_process_utilization_percent_of_one_core": 99.97323506854931,
|
||||
"descending_active_neurons": 0,
|
||||
"descending_spikes": 0,
|
||||
"downstream_active_neurons": 0,
|
||||
"duration_ms": 100.0,
|
||||
"event_count": 0,
|
||||
"event_sha256": null,
|
||||
"final_g_sha256": "ccb1075e15a9ec113bda8b37adcbcfdafb587b9205aa6acea661211bb486bb83",
|
||||
"final_voltage_sha256": "b0fa959c4ff093a76dc08d608d56b4a3db87181438c5826d8af520c6423c0dc7",
|
||||
"interpretation": "engineering forcing of sensory output spikes",
|
||||
"mean_firing_rate_hz": 1.6547690461907618,
|
||||
"motor_active_neurons": 0,
|
||||
"motor_spikes": 0,
|
||||
"peak_vram_bytes": 241825792,
|
||||
"propagation_depth": 0,
|
||||
"realtime_factor_wall_over_biological": 10.660815609990095,
|
||||
"resource_sampling": {},
|
||||
"spike_counts_sha256": "9545e70cb32b371a2c6616ecb9960ab4b48021d995c9d7e7436a20cd379b8231",
|
||||
"steps": 1000,
|
||||
"steps_per_second": 938.0145352696228,
|
||||
"stimulated_population_size": 6091,
|
||||
"test": "A-forced-histaminergic-sensory",
|
||||
"total_spikes": 27585,
|
||||
"wall_clock_seconds": 1.0660815609990095
|
||||
},
|
||||
"B-tonic-histamine-rate-modulation": {
|
||||
"active_neurons": 5755,
|
||||
"backend": "eager",
|
||||
"baseline_status": "exploratory only",
|
||||
"biological_interpretation": "histamine remains inhibitory; forced sensory spikes are an engineering interface, not phototransduction/receptor-potential biology",
|
||||
"biological_realtime_speed": 0.11223388152832407,
|
||||
"cpu_process_utilization_percent_of_one_core": 99.98098522383005,
|
||||
"descending_active_neurons": 0,
|
||||
"descending_spikes": 0,
|
||||
"downstream_active_neurons": 0,
|
||||
"duration_ms": 100.0,
|
||||
"event_count": 0,
|
||||
"event_sha256": null,
|
||||
"final_g_sha256": "0285e37bd9e858c4133a3585be0af935b5deb4991869f1a4c7f16268f38d74f5",
|
||||
"final_voltage_sha256": "b723e9e2d15ed5153d1b14413ae2bd0cdcd7e96051544d84a5cd6df14540ccd9",
|
||||
"interpretation": "exploratory tonic output plus rate modulation; not baseline",
|
||||
"mean_firing_rate_hz": 1.0120575884823035,
|
||||
"motor_active_neurons": 0,
|
||||
"motor_spikes": 0,
|
||||
"peak_vram_bytes": 235734528,
|
||||
"propagation_depth": 0,
|
||||
"realtime_factor_wall_over_biological": 8.909965389975696,
|
||||
"resource_sampling": {},
|
||||
"spike_counts_sha256": "514a7b30e27085566c6da7ce6ee2c87edabbec8bc80f5f3b5138a7a7197c0e95",
|
||||
"steps": 1000,
|
||||
"steps_per_second": 1122.3388152832406,
|
||||
"stimulated_population_size": 6091,
|
||||
"test": "B-tonic-histamine-rate-modulation",
|
||||
"total_spikes": 16871,
|
||||
"wall_clock_seconds": 0.8909965389975696
|
||||
},
|
||||
"C-first-order-external-input": {
|
||||
"active_neurons": 31571,
|
||||
"backend": "eager",
|
||||
"baseline_status": "semantic test; no automatic selection",
|
||||
"biological_interpretation": "histamine remains inhibitory; forced sensory spikes are an engineering interface, not phototransduction/receptor-potential biology",
|
||||
"biological_realtime_speed": 0.1108122099496591,
|
||||
"cpu_process_utilization_percent_of_one_core": 100.01392233517936,
|
||||
"descending_active_neurons": 160,
|
||||
"descending_spikes": 509,
|
||||
"downstream_active_neurons": 8017,
|
||||
"duration_ms": 100.0,
|
||||
"event_count": 0,
|
||||
"event_sha256": null,
|
||||
"final_g_sha256": "85415c5746fe1aab645e4f510266e92966ca42df847d5574655bd4d79ae217c5",
|
||||
"final_voltage_sha256": "3262a658a2478c0514d905f637159698ca52c0c033155fc1a797b460d4de03c1",
|
||||
"interpretation": "engineering input interface moved to real first-order targets",
|
||||
"mean_firing_rate_hz": 8.956628674265147,
|
||||
"motor_active_neurons": 129,
|
||||
"motor_spikes": 350,
|
||||
"peak_vram_bytes": 259656704,
|
||||
"propagation_depth": 2,
|
||||
"realtime_factor_wall_over_biological": 9.024276300006022,
|
||||
"resource_sampling": {},
|
||||
"spike_counts_sha256": "383c61f0a7f0de11563a3585355063fed5d754ca62310b0d84454ec31590b6e0",
|
||||
"steps": 1000,
|
||||
"steps_per_second": 1108.1220994965909,
|
||||
"stimulated_population_size": 23707,
|
||||
"test": "C-first-order-external-input",
|
||||
"total_spikes": 149307,
|
||||
"wall_clock_seconds": 0.9024276300006022
|
||||
},
|
||||
"C-second-order-external-input": {
|
||||
"active_neurons": 97470,
|
||||
"backend": "eager",
|
||||
"baseline_status": "semantic test; no automatic selection",
|
||||
"biological_interpretation": "histamine remains inhibitory; forced sensory spikes are an engineering interface, not phototransduction/receptor-potential biology",
|
||||
"biological_realtime_speed": 0.11122902586664521,
|
||||
"cpu_process_utilization_percent_of_one_core": 100.00260064594212,
|
||||
"descending_active_neurons": 818,
|
||||
"descending_spikes": 6589,
|
||||
"downstream_active_neurons": 16446,
|
||||
"duration_ms": 100.0,
|
||||
"event_count": 0,
|
||||
"event_sha256": null,
|
||||
"final_g_sha256": "ddad763886abdc3de7935df7870357d7e1207141c1253e1d90f81a65f80cdaf2",
|
||||
"final_voltage_sha256": "24da871d40b5e9d3365a9e368a0a7a6911e80db9c1918bac20bacd4dfa0abcba",
|
||||
"interpretation": "engineering input interface moved to real second-order targets",
|
||||
"mean_firing_rate_hz": 38.71775644871026,
|
||||
"motor_active_neurons": 386,
|
||||
"motor_spikes": 4073,
|
||||
"peak_vram_bytes": 326726144,
|
||||
"propagation_depth": 2,
|
||||
"realtime_factor_wall_over_biological": 8.990459029992053,
|
||||
"resource_sampling": {},
|
||||
"spike_counts_sha256": "8b3c251a40dcd12c4449d95e1d363ac2b357e327306d2459f304b2d106ae5834",
|
||||
"steps": 1000,
|
||||
"steps_per_second": 1112.290258666452,
|
||||
"stimulated_population_size": 81483,
|
||||
"test": "C-second-order-external-input",
|
||||
"total_spikes": 645425,
|
||||
"wall_clock_seconds": 0.8990459029992053
|
||||
},
|
||||
"D-layer-central_brain": {
|
||||
"active_neurons": 37577,
|
||||
"backend": "eager",
|
||||
"baseline_status": "semantic test; no automatic selection",
|
||||
"biological_interpretation": "histamine remains inhibitory; forced sensory spikes are an engineering interface, not phototransduction/receptor-potential biology",
|
||||
"biological_realtime_speed": 0.11127468031663883,
|
||||
"cpu_process_utilization_percent_of_one_core": 100.0020539081283,
|
||||
"descending_active_neurons": 706,
|
||||
"descending_spikes": 4502,
|
||||
"downstream_active_neurons": 12695,
|
||||
"duration_ms": 100.0,
|
||||
"event_count": 0,
|
||||
"event_sha256": null,
|
||||
"final_g_sha256": "4b065469ef6cbe7c1595c07a216c38237890ead667bf982fffe2ac61c958ad87",
|
||||
"final_voltage_sha256": "15b5e5abb3146c115dc07bc4915fea38be7fb2daec92ad106cef5c6a8befc3a3",
|
||||
"interpretation": "engineering external input at hierarchy layer central_brain",
|
||||
"mean_firing_rate_hz": 20.423275344931014,
|
||||
"motor_active_neurons": 588,
|
||||
"motor_spikes": 5095,
|
||||
"peak_vram_bytes": 265156096,
|
||||
"propagation_depth": 3,
|
||||
"realtime_factor_wall_over_biological": 8.986770369992882,
|
||||
"resource_sampling": {},
|
||||
"spike_counts_sha256": "7f357ddad35dd3c575d1f9a6b4a78ef730f27ef47f0f019925fbfff261e124b3",
|
||||
"steps": 1000,
|
||||
"steps_per_second": 1112.7468031663882,
|
||||
"stimulated_population_size": 25000,
|
||||
"test": "D-layer-central_brain",
|
||||
"total_spikes": 340456,
|
||||
"wall_clock_seconds": 0.8986770369992882
|
||||
},
|
||||
"D-layer-first_order": {
|
||||
"active_neurons": 35163,
|
||||
"backend": "eager",
|
||||
"baseline_status": "semantic test; no automatic selection",
|
||||
"biological_interpretation": "histamine remains inhibitory; forced sensory spikes are an engineering interface, not phototransduction/receptor-potential biology",
|
||||
"biological_realtime_speed": 0.11122200464001968,
|
||||
"cpu_process_utilization_percent_of_one_core": 99.99547927032961,
|
||||
"descending_active_neurons": 263,
|
||||
"descending_spikes": 977,
|
||||
"downstream_active_neurons": 11607,
|
||||
"duration_ms": 100.0,
|
||||
"event_count": 0,
|
||||
"event_sha256": null,
|
||||
"final_g_sha256": "e78d00a4c54398c661326cedede07ace91fb2629e725ef7b59ca1cb549fb25f9",
|
||||
"final_voltage_sha256": "285c6e0f183ef43e603e4eaff6be8c19063c3504f12e573e3d61927ce9be19e9",
|
||||
"interpretation": "engineering external input at hierarchy layer first_order",
|
||||
"mean_firing_rate_hz": 9.82141571685663,
|
||||
"motor_active_neurons": 270,
|
||||
"motor_spikes": 1003,
|
||||
"peak_vram_bytes": 259666944,
|
||||
"propagation_depth": 2,
|
||||
"realtime_factor_wall_over_biological": 8.991026580006292,
|
||||
"resource_sampling": {},
|
||||
"spike_counts_sha256": "536187d8aefeca23374052cc8c99ab933d580bc4456a0f1683cb099ce9e05f6c",
|
||||
"steps": 1000,
|
||||
"steps_per_second": 1112.2200464001967,
|
||||
"stimulated_population_size": 23707,
|
||||
"test": "D-layer-first_order",
|
||||
"total_spikes": 163723,
|
||||
"wall_clock_seconds": 0.8991026580006292
|
||||
},
|
||||
"D-layer-higher_visual": {
|
||||
"active_neurons": 22757,
|
||||
"backend": "eager",
|
||||
"baseline_status": "semantic test; no automatic selection",
|
||||
"biological_interpretation": "histamine remains inhibitory; forced sensory spikes are an engineering interface, not phototransduction/receptor-potential biology",
|
||||
"biological_realtime_speed": 0.11147910027655435,
|
||||
"cpu_process_utilization_percent_of_one_core": 99.98559823781656,
|
||||
"descending_active_neurons": 385,
|
||||
"descending_spikes": 1926,
|
||||
"downstream_active_neurons": 18379,
|
||||
"duration_ms": 100.0,
|
||||
"event_count": 0,
|
||||
"event_sha256": null,
|
||||
"final_g_sha256": "4debc0eed92a8a95a1559aa69bcf38cd07feb8aa6eee253507ef75942782d29e",
|
||||
"final_voltage_sha256": "c86f4f66a3008090d4d010a9d0997dec64549032916f1029bfbef0bcd38fc4ef",
|
||||
"interpretation": "engineering external input at hierarchy layer higher_visual",
|
||||
"mean_firing_rate_hz": 6.957288542291542,
|
||||
"motor_active_neurons": 271,
|
||||
"motor_spikes": 1637,
|
||||
"peak_vram_bytes": 241938944,
|
||||
"propagation_depth": 3,
|
||||
"realtime_factor_wall_over_biological": 8.970291270015878,
|
||||
"resource_sampling": {},
|
||||
"spike_counts_sha256": "4fbefa38ad67ee4f9a40fbda350262d78a0270848cc463729119d4b0b9b59aa4",
|
||||
"steps": 1000,
|
||||
"steps_per_second": 1114.7910027655435,
|
||||
"stimulated_population_size": 4407,
|
||||
"test": "D-layer-higher_visual",
|
||||
"total_spikes": 115978,
|
||||
"wall_clock_seconds": 0.8970291270015878
|
||||
},
|
||||
"D-layer-second_order": {
|
||||
"active_neurons": 44118,
|
||||
"backend": "eager",
|
||||
"baseline_status": "semantic test; no automatic selection",
|
||||
"biological_interpretation": "histamine remains inhibitory; forced sensory spikes are an engineering interface, not phototransduction/receptor-potential biology",
|
||||
"biological_realtime_speed": 0.1109813688348964,
|
||||
"cpu_process_utilization_percent_of_one_core": 100.01566235645227,
|
||||
"descending_active_neurons": 480,
|
||||
"descending_spikes": 3341,
|
||||
"downstream_active_neurons": 19243,
|
||||
"duration_ms": 100.0,
|
||||
"event_count": 0,
|
||||
"event_sha256": null,
|
||||
"final_g_sha256": "f6faf5723224f232b41635ca430a4561f05220a498b722e36ecc70331c06c4bd",
|
||||
"final_voltage_sha256": "01d72182879557796c359708fefe1a2c55d094ee93a892504bb52f7836bce4b1",
|
||||
"interpretation": "engineering external input at hierarchy layer second_order",
|
||||
"mean_firing_rate_hz": 20.529814037192562,
|
||||
"motor_active_neurons": 303,
|
||||
"motor_spikes": 2570,
|
||||
"peak_vram_bytes": 265969152,
|
||||
"propagation_depth": 2,
|
||||
"realtime_factor_wall_over_biological": 9.010521410018555,
|
||||
"resource_sampling": {},
|
||||
"spike_counts_sha256": "f77e5f33f63f71bffbd1bc857816bde61fba2dde3f964c54e794ec68fb1ee175",
|
||||
"steps": 1000,
|
||||
"steps_per_second": 1109.813688348964,
|
||||
"stimulated_population_size": 25000,
|
||||
"test": "D-layer-second_order",
|
||||
"total_spikes": 342232,
|
||||
"wall_clock_seconds": 0.9010521410018555
|
||||
},
|
||||
"D-layer-visual_sensory": {
|
||||
"active_neurons": 6054,
|
||||
"backend": "eager",
|
||||
"baseline_status": "semantic test; no automatic selection",
|
||||
"biological_interpretation": "histamine remains inhibitory; forced sensory spikes are an engineering interface, not phototransduction/receptor-potential biology",
|
||||
"biological_realtime_speed": 0.11150931720201608,
|
||||
"cpu_process_utilization_percent_of_one_core": 99.95717083267715,
|
||||
"descending_active_neurons": 0,
|
||||
"descending_spikes": 0,
|
||||
"downstream_active_neurons": 0,
|
||||
"duration_ms": 100.0,
|
||||
"event_count": 0,
|
||||
"event_sha256": null,
|
||||
"final_g_sha256": "f44ea8b33336f07deaa0383936d8ffd6ac5e2bf9995ae8799aefa338c9e4f987",
|
||||
"final_voltage_sha256": "43a7df60c7932b27646573ef34e7e85b6e14aafff6c748d296158f5dad199a48",
|
||||
"interpretation": "engineering external input at hierarchy layer visual_sensory",
|
||||
"mean_firing_rate_hz": 1.6530293941211758,
|
||||
"motor_active_neurons": 0,
|
||||
"motor_spikes": 0,
|
||||
"peak_vram_bytes": 241826304,
|
||||
"propagation_depth": 0,
|
||||
"realtime_factor_wall_over_biological": 8.967860489974555,
|
||||
"resource_sampling": {},
|
||||
"spike_counts_sha256": "a7aff89f187bc6589091d5f47d025c3162aff60d3b096a37767c59d7a0f5aa87",
|
||||
"steps": 1000,
|
||||
"steps_per_second": 1115.0931720201609,
|
||||
"stimulated_population_size": 6091,
|
||||
"test": "D-layer-visual_sensory",
|
||||
"total_spikes": 27556,
|
||||
"wall_clock_seconds": 0.8967860489974555
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,96 @@
|
||||
{
|
||||
"all_histaminergic": true,
|
||||
"all_ol_sensory": true,
|
||||
"anatomical_membership_counts": {
|
||||
"lamina": 14929,
|
||||
"lobula": 1655,
|
||||
"lobula_plate": 14340,
|
||||
"medulla": 50994,
|
||||
"optic_lobe_interneurons": 89403,
|
||||
"optic_lobe_interneurons_unassigned_to_named_region": 7485,
|
||||
"photoreceptor": 6091,
|
||||
"retinal_sensory": 6091,
|
||||
"visual_projection_neurons": 9203
|
||||
},
|
||||
"anatomical_rule_provenance": {
|
||||
"named_optic_regions": "explicit annotation_type prefix/set rules, preserved in this audit; no body_id was guessed",
|
||||
"optic_lobe_interneurons": "annotation_superclass=ol_intrinsic",
|
||||
"photoreceptor_retinal_sensory": "annotation_class=visual AND annotation_superclass=ol_sensory; observed types recorded verbatim",
|
||||
"visual_projection_neurons": "annotation_superclass in {visual_projection, visual_projection_tbc}"
|
||||
},
|
||||
"conclusion": "The 6091 annotation_class=visual bodies are photoreceptor/retinal sensory input neurons, not the whole visual processing network.",
|
||||
"edge_statistics_file": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/hierarchy-edge-statistics.json",
|
||||
"field_breakdown": {
|
||||
"annotation_class": {
|
||||
"visual": 6091
|
||||
},
|
||||
"annotation_instance": {
|
||||
"R1-R6_L": 1112,
|
||||
"R1-R6_R": 2265,
|
||||
"R7R8_unclear_R": 85,
|
||||
"R7_unclear_L": 165,
|
||||
"R7_unclear_R": 239,
|
||||
"R7d_L": 40,
|
||||
"R7d_R": 42,
|
||||
"R7p_L": 173,
|
||||
"R7p_R": 159,
|
||||
"R7y_L": 230,
|
||||
"R7y_R": 252,
|
||||
"R8_unclear_L": 188,
|
||||
"R8_unclear_R": 254,
|
||||
"R8d_L": 35,
|
||||
"R8d_R": 41,
|
||||
"R8p_L": 172,
|
||||
"R8p_R": 158,
|
||||
"R8y_L": 230,
|
||||
"R8y_R": 251
|
||||
},
|
||||
"annotation_subclass": {
|
||||
"<null>": 6091
|
||||
},
|
||||
"annotation_superclass": {
|
||||
"ol_sensory": 6091
|
||||
},
|
||||
"annotation_type": {
|
||||
"R1-R6": 3377,
|
||||
"R7R8_unclear": 85,
|
||||
"R7_unclear": 404,
|
||||
"R7d": 82,
|
||||
"R7p": 332,
|
||||
"R7y": 482,
|
||||
"R8_unclear": 442,
|
||||
"R8d": 76,
|
||||
"R8p": 330,
|
||||
"R8y": 481
|
||||
},
|
||||
"neurotransmitter": {
|
||||
"histamine": 6091
|
||||
},
|
||||
"side": {
|
||||
"<null>": 6062,
|
||||
"L": 19,
|
||||
"R": 10
|
||||
}
|
||||
},
|
||||
"hierarchy_counts": {
|
||||
"central_brain": 50717,
|
||||
"first_order": 23707,
|
||||
"higher_visual": 4407,
|
||||
"second_order": 81483,
|
||||
"visual_sensory": 6091
|
||||
},
|
||||
"hierarchy_definition": "exclusive shortest directed connectome distance from the 6091 sensory neurons: depth 0 sensory, depth 1 first-order, depth 2 second-order, depth >=3 split into optic/visual-superclass higher_visual versus non-optic downstream central_brain; unreachable bodies are excluded",
|
||||
"phase4b_visual_count": 6091,
|
||||
"raw_visual_types": [
|
||||
"R1-R6",
|
||||
"R7R8_unclear",
|
||||
"R7_unclear",
|
||||
"R7d",
|
||||
"R7p",
|
||||
"R7y",
|
||||
"R8_unclear",
|
||||
"R8d",
|
||||
"R8p",
|
||||
"R8y"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"all_passed": true,
|
||||
"checkpoint_restore_spikes_exact": true,
|
||||
"checkpoint_restore_voltage_exact": true,
|
||||
"continuous_step_does_not_reset_clock": true,
|
||||
"fixed_temporal_bins_tested": {
|
||||
"1": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"10": [
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"20": [
|
||||
1,
|
||||
0
|
||||
],
|
||||
"5": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
]
|
||||
},
|
||||
"per_class_aggregation_labels": 1,
|
||||
"per_neuron_readout_shape": 1316,
|
||||
"per_type_aggregation_labels": 481,
|
||||
"readout_modes_passed": true,
|
||||
"reset_same_seed_continuous_chunk_spikes_exact": true,
|
||||
"single_vs_chunk_voltage_max_abs_error": 0.0,
|
||||
"timestamps_present": true
|
||||
}
|
||||
@@ -0,0 +1,767 @@
|
||||
{
|
||||
"activity_stream": {
|
||||
"contract_frozen": true,
|
||||
"event_only": true,
|
||||
"replay_exact": true,
|
||||
"schema": "/data/digital-drosophila/experiments/phase4d-io/activity-stream/activity-packet.schema.json",
|
||||
"version": "1.0.0"
|
||||
},
|
||||
"api_tests": {
|
||||
"all_passed": true,
|
||||
"checkpoint_restore_spikes_exact": true,
|
||||
"checkpoint_restore_voltage_exact": true,
|
||||
"continuous_step_does_not_reset_clock": true,
|
||||
"fixed_temporal_bins_tested": {
|
||||
"1": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"10": [
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"20": [
|
||||
1,
|
||||
0
|
||||
],
|
||||
"5": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
]
|
||||
},
|
||||
"per_class_aggregation_labels": 1,
|
||||
"per_neuron_readout_shape": 1316,
|
||||
"per_type_aggregation_labels": 481,
|
||||
"readout_modes_passed": true,
|
||||
"reset_same_seed_continuous_chunk_spikes_exact": true,
|
||||
"single_vs_chunk_voltage_max_abs_error": 0.0,
|
||||
"timestamps_present": true
|
||||
},
|
||||
"brain_runtime_api_frozen": true,
|
||||
"continuous_control": {
|
||||
"10": {
|
||||
"biological_ms": 1000.0,
|
||||
"continuous_state_without_reset": true,
|
||||
"interval_count": 100,
|
||||
"max_response_latency_ms": null,
|
||||
"median_response_latency_ms": null,
|
||||
"period_ms": 10.0,
|
||||
"wall_seconds": 7.416322276021674,
|
||||
"zero_input_adapter_target_spikes": 3,
|
||||
"zero_input_descending_spikes": 0,
|
||||
"zero_input_intervals_with_activity": 0,
|
||||
"zero_input_motor_spikes": 0
|
||||
},
|
||||
"100": {
|
||||
"biological_ms": 1000.0,
|
||||
"continuous_state_without_reset": true,
|
||||
"interval_count": 10,
|
||||
"max_response_latency_ms": null,
|
||||
"median_response_latency_ms": null,
|
||||
"period_ms": 100.0,
|
||||
"wall_seconds": 7.422180687994114,
|
||||
"zero_input_adapter_target_spikes": 2,
|
||||
"zero_input_descending_spikes": 0,
|
||||
"zero_input_intervals_with_activity": 0,
|
||||
"zero_input_motor_spikes": 0
|
||||
},
|
||||
"20": {
|
||||
"biological_ms": 1000.0,
|
||||
"continuous_state_without_reset": true,
|
||||
"interval_count": 50,
|
||||
"max_response_latency_ms": null,
|
||||
"median_response_latency_ms": null,
|
||||
"period_ms": 20.0,
|
||||
"wall_seconds": 7.3941729520010995,
|
||||
"zero_input_adapter_target_spikes": 8,
|
||||
"zero_input_descending_spikes": 0,
|
||||
"zero_input_intervals_with_activity": 0,
|
||||
"zero_input_motor_spikes": 0
|
||||
},
|
||||
"50": {
|
||||
"biological_ms": 1000.0,
|
||||
"continuous_state_without_reset": true,
|
||||
"interval_count": 20,
|
||||
"max_response_latency_ms": null,
|
||||
"median_response_latency_ms": null,
|
||||
"period_ms": 50.0,
|
||||
"wall_seconds": 7.396266924995871,
|
||||
"zero_input_adapter_target_spikes": 8,
|
||||
"zero_input_descending_spikes": 0,
|
||||
"zero_input_intervals_with_activity": 0,
|
||||
"zero_input_motor_spikes": 0
|
||||
}
|
||||
},
|
||||
"contracts": {
|
||||
"input_batch_schema": "/data/digital-drosophila/experiments/phase4d-io/configs/input-batch.schema.json",
|
||||
"readout_contract": {
|
||||
"action_decoder": false,
|
||||
"aggregations": [
|
||||
"per-neuron",
|
||||
"per-type",
|
||||
"per-class"
|
||||
],
|
||||
"api_version": "1.0.0",
|
||||
"features": [
|
||||
"spike count vector",
|
||||
"firing-rate vector",
|
||||
"active mask",
|
||||
"population aggregate rate",
|
||||
"excitatory/inhibitory activity",
|
||||
"descending feature vector",
|
||||
"motor-related feature vector"
|
||||
],
|
||||
"fixed_bins_ms": [
|
||||
1,
|
||||
5,
|
||||
10,
|
||||
20,
|
||||
50
|
||||
],
|
||||
"methods": [
|
||||
"read_spikes",
|
||||
"read_population",
|
||||
"read_output",
|
||||
"fixed_temporal_bins"
|
||||
]
|
||||
},
|
||||
"visual_modes": {
|
||||
"engineering-first-order": {
|
||||
"biological_fidelity": "engineering_adapter",
|
||||
"count": 23707,
|
||||
"hierarchy_population": "first_order",
|
||||
"input_mode": "external_synaptic_drive",
|
||||
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/visual-adapter/engineering-first-order.parquet"
|
||||
},
|
||||
"engineering-second-order": {
|
||||
"biological_fidelity": "engineering_adapter",
|
||||
"count": 81483,
|
||||
"hierarchy_population": "second_order",
|
||||
"input_mode": "external_synaptic_drive",
|
||||
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/visual-adapter/engineering-second-order.parquet"
|
||||
},
|
||||
"reference-photoreceptor": {
|
||||
"biological_fidelity": "reference_comparison_only",
|
||||
"count": 6091,
|
||||
"hierarchy_population": "visual_sensory",
|
||||
"input_mode": "spike_injection",
|
||||
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/visual-adapter/reference-photoreceptor.parquet"
|
||||
}
|
||||
}
|
||||
},
|
||||
"immutable_inputs_unchanged": true,
|
||||
"io_version": {
|
||||
"activity_stream_version": "1.0.0",
|
||||
"api_methods": [
|
||||
"reset",
|
||||
"step",
|
||||
"read_spikes",
|
||||
"read_population",
|
||||
"read_output",
|
||||
"get_state_summary",
|
||||
"checkpoint_state",
|
||||
"restore_state"
|
||||
],
|
||||
"api_tests": {
|
||||
"all_passed": true,
|
||||
"checkpoint_restore_spikes_exact": true,
|
||||
"checkpoint_restore_voltage_exact": true,
|
||||
"continuous_step_does_not_reset_clock": true,
|
||||
"fixed_temporal_bins_tested": {
|
||||
"1": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"10": [
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"20": [
|
||||
1,
|
||||
0
|
||||
],
|
||||
"5": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
]
|
||||
},
|
||||
"per_class_aggregation_labels": 1,
|
||||
"per_neuron_readout_shape": 1316,
|
||||
"per_type_aggregation_labels": 481,
|
||||
"readout_modes_passed": true,
|
||||
"reset_same_seed_continuous_chunk_spikes_exact": true,
|
||||
"single_vs_chunk_voltage_max_abs_error": 0.0,
|
||||
"timestamps_present": true
|
||||
},
|
||||
"api_version": "1.0.0",
|
||||
"continuous_gpu_state": true,
|
||||
"game_agnostic": true,
|
||||
"input_batch_version": "1.0.0",
|
||||
"name": "MaleCNS-BrainIO-v1",
|
||||
"prohibitions": {
|
||||
"connectome_or_sign_changes": false,
|
||||
"controller_buttons": false,
|
||||
"rom_access": false,
|
||||
"stable_retro": false,
|
||||
"training": false,
|
||||
"web_server": false
|
||||
},
|
||||
"runtime_dependency": "MaleCNS-LIF-runtime-v1"
|
||||
},
|
||||
"left_right_audit": {
|
||||
"engineering-first-order": {
|
||||
"counts": {
|
||||
"<null>": 23706,
|
||||
"L": 1
|
||||
},
|
||||
"field": "annotation_rootSide",
|
||||
"left_right_patterns_enabled": false,
|
||||
"non_null_coverage": 4.2181634116511546e-05
|
||||
},
|
||||
"engineering-second-order": {
|
||||
"counts": {
|
||||
"<null>": 81195,
|
||||
"L": 152,
|
||||
"R": 133,
|
||||
"unknown": 3
|
||||
},
|
||||
"field": "annotation_rootSide",
|
||||
"left_right_patterns_enabled": false,
|
||||
"non_null_coverage": 0.0035344795846986576
|
||||
}
|
||||
},
|
||||
"no_stable_retro_rom_buttons_training_or_web": true,
|
||||
"output_populations": {
|
||||
"ascending": {
|
||||
"count": 2393,
|
||||
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/populations/ascending.parquet",
|
||||
"neurotransmitter_statistics": {
|
||||
"<null>": 1,
|
||||
"acetylcholine": 1774,
|
||||
"gaba": 407,
|
||||
"glutamate": 142,
|
||||
"histamine": 4,
|
||||
"octopamine": 1,
|
||||
"serotonin": 1,
|
||||
"unclear": 63
|
||||
},
|
||||
"selection_expression": "annotation_superclass in {'ascending_neuron','sensory_ascending','sensory_ascending_tbc','efferent_ascending'}"
|
||||
},
|
||||
"descending": {
|
||||
"count": 1316,
|
||||
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/populations/descending.parquet",
|
||||
"neurotransmitter_statistics": {
|
||||
"acetylcholine": 932,
|
||||
"gaba": 241,
|
||||
"glutamate": 104,
|
||||
"serotonin": 2,
|
||||
"unclear": 37
|
||||
},
|
||||
"selection_expression": "annotation_superclass in {'descending_neuron','descending_neuron_tbc'}"
|
||||
},
|
||||
"motor_related": {
|
||||
"count": 815,
|
||||
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/populations/motor_related.parquet",
|
||||
"neurotransmitter_statistics": {
|
||||
"<null>": 1,
|
||||
"acetylcholine": 37,
|
||||
"gaba": 2,
|
||||
"glutamate": 306,
|
||||
"unclear": 469
|
||||
},
|
||||
"selection_expression": "annotation_superclass in {'vnc_motor','cb_motor'}"
|
||||
}
|
||||
},
|
||||
"phase4c_regression": {
|
||||
"auditory-100hz": {
|
||||
"event_count": 2321846,
|
||||
"final_g_max_abs_error": 0.0009765625,
|
||||
"final_g_mean_abs_error": 5.298967309386171e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 5.97262150847655e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.417964799999027
|
||||
},
|
||||
"auditory-10hz": {
|
||||
"event_count": 609920,
|
||||
"final_g_max_abs_error": 0.0009765625,
|
||||
"final_g_mean_abs_error": 3.683495464201769e-08,
|
||||
"final_voltage_max_abs_error": 3.0517578125e-05,
|
||||
"final_voltage_mean_abs_error": 4.988626400859175e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 8.083925401999295
|
||||
},
|
||||
"gustatory-50hz": {
|
||||
"event_count": 2451263,
|
||||
"final_g_max_abs_error": 0.00390625,
|
||||
"final_g_mean_abs_error": 7.140610591704899e-08,
|
||||
"final_voltage_max_abs_error": 3.0517578125e-05,
|
||||
"final_voltage_mean_abs_error": 5.263229407859171e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.751554448997922
|
||||
},
|
||||
"mechanosensory-50hz": {
|
||||
"event_count": 2410387,
|
||||
"final_g_max_abs_error": 0.00390625,
|
||||
"final_g_mean_abs_error": 9.50483141082259e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 7.368521348638524e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.82039632300075
|
||||
},
|
||||
"olfactory-50hz": {
|
||||
"event_count": 2806702,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 5.426552363019255e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 7.0023835618826524e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.779703318003158
|
||||
}
|
||||
},
|
||||
"phase4c_regression_all_passed": true,
|
||||
"separability": {
|
||||
"action_decoder_created": false,
|
||||
"all_pairwise_mean_vectors_distinct": false,
|
||||
"between_condition_distance_mean": 0.0,
|
||||
"between_to_within_ratio": null,
|
||||
"classifier_trained": false,
|
||||
"pairwise": {
|
||||
"dense__moving": {
|
||||
"active_population_overlap_jaccard": 1.0,
|
||||
"correlation": 1.0,
|
||||
"cosine_distance": 0.0,
|
||||
"euclidean_distance": 0.0
|
||||
},
|
||||
"dense__sparse-A": {
|
||||
"active_population_overlap_jaccard": 1.0,
|
||||
"correlation": 1.0,
|
||||
"cosine_distance": 0.0,
|
||||
"euclidean_distance": 0.0
|
||||
},
|
||||
"dense__sparse-B": {
|
||||
"active_population_overlap_jaccard": 1.0,
|
||||
"correlation": 1.0,
|
||||
"cosine_distance": 0.0,
|
||||
"euclidean_distance": 0.0
|
||||
},
|
||||
"moving__sparse-A": {
|
||||
"active_population_overlap_jaccard": 1.0,
|
||||
"correlation": 1.0,
|
||||
"cosine_distance": 0.0,
|
||||
"euclidean_distance": 0.0
|
||||
},
|
||||
"moving__sparse-B": {
|
||||
"active_population_overlap_jaccard": 1.0,
|
||||
"correlation": 1.0,
|
||||
"cosine_distance": 0.0,
|
||||
"euclidean_distance": 0.0
|
||||
},
|
||||
"sparse-A__sparse-B": {
|
||||
"active_population_overlap_jaccard": 1.0,
|
||||
"correlation": 1.0,
|
||||
"cosine_distance": 0.0,
|
||||
"euclidean_distance": 0.0
|
||||
}
|
||||
},
|
||||
"patterns": [
|
||||
"dense",
|
||||
"moving",
|
||||
"sparse-A",
|
||||
"sparse-B"
|
||||
],
|
||||
"pca_usage": "offline visualization analysis only; not an action decoder",
|
||||
"trial_statistics": [
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "sparse-A",
|
||||
"seed": 44301
|
||||
},
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "sparse-A",
|
||||
"seed": 44302
|
||||
},
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "sparse-A",
|
||||
"seed": 44303
|
||||
},
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "sparse-B",
|
||||
"seed": 44301
|
||||
},
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "sparse-B",
|
||||
"seed": 44302
|
||||
},
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "sparse-B",
|
||||
"seed": 44303
|
||||
},
|
||||
{
|
||||
"active_channels": 5927,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "dense",
|
||||
"seed": 44301
|
||||
},
|
||||
{
|
||||
"active_channels": 5927,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "dense",
|
||||
"seed": 44302
|
||||
},
|
||||
{
|
||||
"active_channels": 5927,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "dense",
|
||||
"seed": 44303
|
||||
},
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "moving",
|
||||
"seed": 44301
|
||||
},
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "moving",
|
||||
"seed": 44302
|
||||
},
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "moving",
|
||||
"seed": 44303
|
||||
}
|
||||
],
|
||||
"within_condition_distance_mean": 0.0
|
||||
},
|
||||
"status": "PASS",
|
||||
"visual_adapter_modes_complete": true,
|
||||
"window_experiments": {
|
||||
"all_repeat_deterministic": true,
|
||||
"auditory": {
|
||||
"10": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 14.563514446103117,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.0686650035004277
|
||||
},
|
||||
"100": {
|
||||
"descending_active_mean": 7.0,
|
||||
"feature_l2_norm_mean": 3.2850422859191895,
|
||||
"max_theoretical_control_hz_mean": 1.433217037737884,
|
||||
"motor_active_mean": 1.0,
|
||||
"wall_latency_seconds_mean": 0.6977478650005651
|
||||
},
|
||||
"20": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 7.200980436100115,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.1388721484981943
|
||||
},
|
||||
"30": {
|
||||
"descending_active_mean": 0.5,
|
||||
"feature_l2_norm_mean": 0.5,
|
||||
"max_theoretical_control_hz_mean": 4.74701108702169,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.21070625800166454
|
||||
},
|
||||
"5": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 27.640342623983457,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.03618956549871655
|
||||
},
|
||||
"50": {
|
||||
"descending_active_mean": 0.5,
|
||||
"feature_l2_norm_mean": 0.5,
|
||||
"max_theoretical_control_hz_mean": 2.871035953527425,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.348377544001778
|
||||
}
|
||||
},
|
||||
"engineering-first-order": {
|
||||
"10": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 12.632115552627495,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.07916375949935173
|
||||
},
|
||||
"100": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 1.2677171989530998,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.7888262000014947
|
||||
},
|
||||
"20": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 6.323881804907234,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.15813258749949455
|
||||
},
|
||||
"30": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 4.2377977662726956,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.2359717155013641
|
||||
},
|
||||
"5": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 24.938894763312497,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.040101544500430464
|
||||
},
|
||||
"50": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 2.5383035152588214,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.393966386500324
|
||||
}
|
||||
},
|
||||
"engineering-second-order": {
|
||||
"10": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 12.596251819534128,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.07939190000070084
|
||||
},
|
||||
"100": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 1.2544771366831613,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.7971448889984458
|
||||
},
|
||||
"20": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 6.328606497314265,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.15801490349986125
|
||||
},
|
||||
"30": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 4.206315755502937,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.23773801350034773
|
||||
},
|
||||
"5": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 25.21541866423997,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.03966131749984925
|
||||
},
|
||||
"50": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 2.5088201910068992,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.39859462449931016
|
||||
}
|
||||
},
|
||||
"olfactory": {
|
||||
"10": {
|
||||
"descending_active_mean": 3.0,
|
||||
"feature_l2_norm_mean": 2.0299823880195618,
|
||||
"max_theoretical_control_hz_mean": 9.543257681672912,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.10478995249832224
|
||||
},
|
||||
"100": {
|
||||
"descending_active_mean": 382.5,
|
||||
"feature_l2_norm_mean": 256.3955078125,
|
||||
"max_theoretical_control_hz_mean": 0.9298083020851977,
|
||||
"motor_active_mean": 276.0,
|
||||
"wall_latency_seconds_mean": 1.0754995434999728
|
||||
},
|
||||
"20": {
|
||||
"descending_active_mean": 133.5,
|
||||
"feature_l2_norm_mean": 21.894246101379395,
|
||||
"max_theoretical_control_hz_mean": 4.765933839132918,
|
||||
"motor_active_mean": 33.5,
|
||||
"wall_latency_seconds_mean": 0.20982260950040654
|
||||
},
|
||||
"30": {
|
||||
"descending_active_mean": 254.0,
|
||||
"feature_l2_norm_mean": 51.6346378326416,
|
||||
"max_theoretical_control_hz_mean": 3.1428793411590856,
|
||||
"motor_active_mean": 160.0,
|
||||
"wall_latency_seconds_mean": 0.31817962849891046
|
||||
},
|
||||
"5": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 18.877259454812403,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.052979169000536785
|
||||
},
|
||||
"50": {
|
||||
"descending_active_mean": 335.0,
|
||||
"feature_l2_norm_mean": 108.56311798095703,
|
||||
"max_theoretical_control_hz_mean": 1.867659673856369,
|
||||
"motor_active_mean": 208.5,
|
||||
"wall_latency_seconds_mean": 0.5354398985000444
|
||||
}
|
||||
},
|
||||
"shortest_engineering_descending_signal_ms": null,
|
||||
"shortest_engineering_motor_signal_ms": null,
|
||||
"trial_count": 48
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,91 @@
|
||||
{
|
||||
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
||||
"external_drive_is_connectome_transmission": false,
|
||||
"properties": {
|
||||
"batch_id": {
|
||||
"type": "string"
|
||||
},
|
||||
"events": {
|
||||
"items": {
|
||||
"properties": {
|
||||
"amplitude_mv": {
|
||||
"type": "number"
|
||||
},
|
||||
"channel_id": {
|
||||
"type": "string"
|
||||
},
|
||||
"duration_ms": {
|
||||
"exclusiveMinimum": 0,
|
||||
"type": "number"
|
||||
},
|
||||
"source_id": {
|
||||
"type": "string"
|
||||
},
|
||||
"start_ms": {
|
||||
"minimum": 0,
|
||||
"type": "number"
|
||||
},
|
||||
"stimulation_mode": {
|
||||
"enum": [
|
||||
"spike_injection",
|
||||
"external_synaptic_drive"
|
||||
]
|
||||
},
|
||||
"target_neuron_idx": {
|
||||
"items": {
|
||||
"maximum": 166699,
|
||||
"minimum": 0,
|
||||
"type": "integer"
|
||||
},
|
||||
"type": "array"
|
||||
},
|
||||
"value": {
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "number"
|
||||
},
|
||||
{
|
||||
"items": {
|
||||
"type": "number"
|
||||
},
|
||||
"type": "array"
|
||||
}
|
||||
]
|
||||
},
|
||||
"value_kind": {
|
||||
"enum": [
|
||||
"binary",
|
||||
"scalar_intensity",
|
||||
"poisson_rate_hz",
|
||||
"signed_modulation"
|
||||
]
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"target_neuron_idx",
|
||||
"stimulation_mode",
|
||||
"value_kind",
|
||||
"value",
|
||||
"start_ms",
|
||||
"duration_ms",
|
||||
"source_id",
|
||||
"channel_id"
|
||||
],
|
||||
"type": "object"
|
||||
},
|
||||
"type": "array"
|
||||
},
|
||||
"version": {
|
||||
"const": "1.0.0"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"version",
|
||||
"batch_id",
|
||||
"events"
|
||||
],
|
||||
"timestamp_unit": "biological ms",
|
||||
"title": "MaleCNS InputBatch",
|
||||
"type": "object",
|
||||
"version": "1.0.0"
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
phase: 4D
|
||||
names:
|
||||
runtime: MaleCNS-LIF-runtime-v1
|
||||
io_api: MaleCNS-BrainIO-v1
|
||||
visual_adapter: MaleCNS-VisualAdapter-v1
|
||||
activity_stream: MaleCNS-ActivityStream-v1
|
||||
|
||||
paths:
|
||||
connectome_root: /data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only
|
||||
model_root: /data/digital-drosophila/models/male-cns-lif
|
||||
runtime_root: /data/digital-drosophila/models/male-cns-lif/runtime-v1
|
||||
phase4c_root: /data/digital-drosophila/experiments/phase4c-runtime
|
||||
experiment_root: /data/digital-drosophila/experiments/phase4d-io
|
||||
|
||||
device:
|
||||
required_name_substring: RTX 4090
|
||||
launcher_visible_gpu_uuid: GPU-79f3a85d-adce-7833-7003-6488140ca596
|
||||
|
||||
model:
|
||||
dt_ms: 0.1
|
||||
membrane_tau_ms: 20.0
|
||||
synaptic_tau_ms: 5.0
|
||||
refractory_ms: 2.2
|
||||
resting_potential_mv: -52.0
|
||||
reset_potential_mv: -52.0
|
||||
threshold_mv: -45.0
|
||||
synaptic_delay_ms: 1.8
|
||||
w_syn_mv_per_anatomical_synapse: 0.275
|
||||
|
||||
sign_policy:
|
||||
neurotransmitter_sign:
|
||||
acetylcholine: 1
|
||||
gaba: -1
|
||||
glutamate: -1
|
||||
histamine: -1
|
||||
dopamine: 1
|
||||
octopamine: 1
|
||||
serotonin: 1
|
||||
unknown_sign: 0
|
||||
unclear_sign: 0
|
||||
|
||||
input_batch:
|
||||
version: 1.0.0
|
||||
allowed_modes: [spike_injection, external_synaptic_drive]
|
||||
refractory_respecting_spike_injection: true
|
||||
external_drive_application: add to g after decay and delayed-connectome arrival, before membrane integration
|
||||
|
||||
visual_adapter:
|
||||
version: 1.0.0
|
||||
modes:
|
||||
reference-photoreceptor:
|
||||
hierarchy_population: visual_sensory
|
||||
input_mode: spike_injection
|
||||
biological_fidelity: reference_comparison_only
|
||||
engineering-first-order:
|
||||
hierarchy_population: first_order
|
||||
input_mode: external_synaptic_drive
|
||||
biological_fidelity: engineering_adapter
|
||||
engineering-second-order:
|
||||
hierarchy_population: second_order
|
||||
input_mode: external_synaptic_drive
|
||||
biological_fidelity: engineering_adapter
|
||||
synthetic_rate_hz: 50.0
|
||||
external_drive_mv: 8.0
|
||||
|
||||
readout:
|
||||
bins_ms: [1, 5, 10, 20, 50]
|
||||
output_populations: [descending, motor_related, ascending]
|
||||
|
||||
window_experiment:
|
||||
windows_ms: [5, 10, 20, 30, 50, 100]
|
||||
sources: [engineering-first-order, engineering-second-order, auditory, olfactory]
|
||||
seeds: [44001, 44002]
|
||||
|
||||
continuous_control:
|
||||
biological_duration_ms: 1000.0
|
||||
periods_ms: [10, 20, 50, 100]
|
||||
sequence: [sparse-A, sparse-B, dense, zero, sparse-A]
|
||||
seed: 44100
|
||||
|
||||
synthetic_patterns:
|
||||
sparse_fraction: 0.05
|
||||
dense_fraction: 0.25
|
||||
moving_fraction: 0.05
|
||||
deterministic_seed: 44200
|
||||
|
||||
regression:
|
||||
float_absolute_tolerance: 0.00390625
|
||||
reference_trials:
|
||||
- {name: auditory-10hz, population: auditory, rate_hz: 10, seed: 42001, duration_ms: 1000.0}
|
||||
- {name: auditory-100hz, population: auditory, rate_hz: 100, seed: 42001, duration_ms: 1000.0}
|
||||
- {name: olfactory-50hz, population: olfactory, rate_hz: 50, seed: 42003, duration_ms: 1000.0}
|
||||
- {name: mechanosensory-50hz, population: mechanosensory, rate_hz: 50, seed: 42003, duration_ms: 1000.0}
|
||||
- {name: gustatory-50hz, population: gustatory, rate_hz: 50, seed: 42003, duration_ms: 1000.0}
|
||||
|
||||
prohibitions:
|
||||
stable_retro: false
|
||||
rom_access: false
|
||||
controller_buttons: false
|
||||
training: false
|
||||
web_server: false
|
||||
connectome_or_sign_changes: false
|
||||
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"10": {
|
||||
"biological_ms": 1000.0,
|
||||
"continuous_state_without_reset": true,
|
||||
"interval_count": 100,
|
||||
"max_response_latency_ms": null,
|
||||
"median_response_latency_ms": null,
|
||||
"period_ms": 10.0,
|
||||
"wall_seconds": 7.416322276021674,
|
||||
"zero_input_adapter_target_spikes": 3,
|
||||
"zero_input_descending_spikes": 0,
|
||||
"zero_input_intervals_with_activity": 0,
|
||||
"zero_input_motor_spikes": 0
|
||||
},
|
||||
"100": {
|
||||
"biological_ms": 1000.0,
|
||||
"continuous_state_without_reset": true,
|
||||
"interval_count": 10,
|
||||
"max_response_latency_ms": null,
|
||||
"median_response_latency_ms": null,
|
||||
"period_ms": 100.0,
|
||||
"wall_seconds": 7.422180687994114,
|
||||
"zero_input_adapter_target_spikes": 2,
|
||||
"zero_input_descending_spikes": 0,
|
||||
"zero_input_intervals_with_activity": 0,
|
||||
"zero_input_motor_spikes": 0
|
||||
},
|
||||
"20": {
|
||||
"biological_ms": 1000.0,
|
||||
"continuous_state_without_reset": true,
|
||||
"interval_count": 50,
|
||||
"max_response_latency_ms": null,
|
||||
"median_response_latency_ms": null,
|
||||
"period_ms": 20.0,
|
||||
"wall_seconds": 7.3941729520010995,
|
||||
"zero_input_adapter_target_spikes": 8,
|
||||
"zero_input_descending_spikes": 0,
|
||||
"zero_input_intervals_with_activity": 0,
|
||||
"zero_input_motor_spikes": 0
|
||||
},
|
||||
"50": {
|
||||
"biological_ms": 1000.0,
|
||||
"continuous_state_without_reset": true,
|
||||
"interval_count": 20,
|
||||
"max_response_latency_ms": null,
|
||||
"median_response_latency_ms": null,
|
||||
"period_ms": 50.0,
|
||||
"wall_seconds": 7.396266924995871,
|
||||
"zero_input_adapter_target_spikes": 8,
|
||||
"zero_input_descending_spikes": 0,
|
||||
"zero_input_intervals_with_activity": 0,
|
||||
"zero_input_motor_spikes": 0
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,182 @@
|
||||
{
|
||||
"all_repeat_deterministic": true,
|
||||
"auditory": {
|
||||
"10": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 14.563514446103117,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.0686650035004277
|
||||
},
|
||||
"100": {
|
||||
"descending_active_mean": 7.0,
|
||||
"feature_l2_norm_mean": 3.2850422859191895,
|
||||
"max_theoretical_control_hz_mean": 1.433217037737884,
|
||||
"motor_active_mean": 1.0,
|
||||
"wall_latency_seconds_mean": 0.6977478650005651
|
||||
},
|
||||
"20": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 7.200980436100115,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.1388721484981943
|
||||
},
|
||||
"30": {
|
||||
"descending_active_mean": 0.5,
|
||||
"feature_l2_norm_mean": 0.5,
|
||||
"max_theoretical_control_hz_mean": 4.74701108702169,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.21070625800166454
|
||||
},
|
||||
"5": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 27.640342623983457,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.03618956549871655
|
||||
},
|
||||
"50": {
|
||||
"descending_active_mean": 0.5,
|
||||
"feature_l2_norm_mean": 0.5,
|
||||
"max_theoretical_control_hz_mean": 2.871035953527425,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.348377544001778
|
||||
}
|
||||
},
|
||||
"engineering-first-order": {
|
||||
"10": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 12.632115552627495,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.07916375949935173
|
||||
},
|
||||
"100": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 1.2677171989530998,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.7888262000014947
|
||||
},
|
||||
"20": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 6.323881804907234,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.15813258749949455
|
||||
},
|
||||
"30": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 4.2377977662726956,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.2359717155013641
|
||||
},
|
||||
"5": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 24.938894763312497,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.040101544500430464
|
||||
},
|
||||
"50": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 2.5383035152588214,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.393966386500324
|
||||
}
|
||||
},
|
||||
"engineering-second-order": {
|
||||
"10": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 12.596251819534128,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.07939190000070084
|
||||
},
|
||||
"100": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 1.2544771366831613,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.7971448889984458
|
||||
},
|
||||
"20": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 6.328606497314265,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.15801490349986125
|
||||
},
|
||||
"30": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 4.206315755502937,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.23773801350034773
|
||||
},
|
||||
"5": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 25.21541866423997,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.03966131749984925
|
||||
},
|
||||
"50": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 2.5088201910068992,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.39859462449931016
|
||||
}
|
||||
},
|
||||
"olfactory": {
|
||||
"10": {
|
||||
"descending_active_mean": 3.0,
|
||||
"feature_l2_norm_mean": 2.0299823880195618,
|
||||
"max_theoretical_control_hz_mean": 9.543257681672912,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.10478995249832224
|
||||
},
|
||||
"100": {
|
||||
"descending_active_mean": 382.5,
|
||||
"feature_l2_norm_mean": 256.3955078125,
|
||||
"max_theoretical_control_hz_mean": 0.9298083020851977,
|
||||
"motor_active_mean": 276.0,
|
||||
"wall_latency_seconds_mean": 1.0754995434999728
|
||||
},
|
||||
"20": {
|
||||
"descending_active_mean": 133.5,
|
||||
"feature_l2_norm_mean": 21.894246101379395,
|
||||
"max_theoretical_control_hz_mean": 4.765933839132918,
|
||||
"motor_active_mean": 33.5,
|
||||
"wall_latency_seconds_mean": 0.20982260950040654
|
||||
},
|
||||
"30": {
|
||||
"descending_active_mean": 254.0,
|
||||
"feature_l2_norm_mean": 51.6346378326416,
|
||||
"max_theoretical_control_hz_mean": 3.1428793411590856,
|
||||
"motor_active_mean": 160.0,
|
||||
"wall_latency_seconds_mean": 0.31817962849891046
|
||||
},
|
||||
"5": {
|
||||
"descending_active_mean": 0.0,
|
||||
"feature_l2_norm_mean": 0.0,
|
||||
"max_theoretical_control_hz_mean": 18.877259454812403,
|
||||
"motor_active_mean": 0.0,
|
||||
"wall_latency_seconds_mean": 0.052979169000536785
|
||||
},
|
||||
"50": {
|
||||
"descending_active_mean": 335.0,
|
||||
"feature_l2_norm_mean": 108.56311798095703,
|
||||
"max_theoretical_control_hz_mean": 1.867659673856369,
|
||||
"motor_active_mean": 208.5,
|
||||
"wall_latency_seconds_mean": 0.5354398985000444
|
||||
}
|
||||
},
|
||||
"shortest_engineering_descending_signal_ms": null,
|
||||
"shortest_engineering_motor_signal_ms": null,
|
||||
"trial_count": 48
|
||||
}
|
||||
@@ -0,0 +1,263 @@
|
||||
{
|
||||
"code": [
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/brain_runtime.py",
|
||||
"sha256": "1c4e3e6f06708bfec30b24e92297f320b2b8b87ebbbe6da501f5f2db4f74762a"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/phase4d.py",
|
||||
"sha256": "9ed8e4246252bdfc590c88e2993b7e105f278c6c4943e1c688f387c1cf54aeb7"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/phase4d.yaml",
|
||||
"sha256": "e94301362e630e59fa248f883ae09d369dce720bce970d0d2f47ef6a6ed36a2a"
|
||||
}
|
||||
],
|
||||
"created_unix_time": 1789849230.0987723,
|
||||
"immutable_inputs": [
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/runtime-v1/VERSION.json",
|
||||
"sha256": "1010e0f1258c07b94c6deaf71dd41882e6eb47cbe354323578acc0fad9eacd33"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/runtime-v1/checksums.sha256",
|
||||
"sha256": "c1230b3cd327323c7df8483ac1b6130defc84d03340372d37cd684fbaa03fb65"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/manifests/checksums.sha256",
|
||||
"sha256": "ae60ab740804c1d5489139c9de2b65b06475d965ac001eecee7ba4d42ef42ba6"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/visual-audit/summary.json",
|
||||
"sha256": "de13ae1621e8fc42d2c46d63f6e8526c115d933e31065f857c902ca16a053332"
|
||||
}
|
||||
],
|
||||
"outputs": [
|
||||
{
|
||||
"bytes": 1096,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/activity-stream/activity-packet.schema.json",
|
||||
"sha256": "da1e80edc20a87a3b67b2944431a7b12118ed136d16c3c1b930dd9c323e061ca"
|
||||
},
|
||||
{
|
||||
"bytes": 205,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/activity-stream/replay-test.json",
|
||||
"sha256": "4684a3da3c0555931c7fea94c3a9b13906314d7f21f9154dec9d9292d68017e5"
|
||||
},
|
||||
{
|
||||
"bytes": 981419,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/activity-stream/replay.jsonl",
|
||||
"sha256": "800517b35678f0ca223f96a4512221c770f047b060129bf3631c57efbefecfc7"
|
||||
},
|
||||
{
|
||||
"bytes": 825,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/audit/api-tests.json",
|
||||
"sha256": "199202139ef49c61dd4f30d1ee4444e813327fc914fb9f9984060377c081ea83"
|
||||
},
|
||||
{
|
||||
"bytes": 22886,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/audit/summary.json",
|
||||
"sha256": "e5f38c43a34ae22bdccc764fe5586f83b33449ec3e317ded9315e38fc8658f57"
|
||||
},
|
||||
{
|
||||
"bytes": 726156,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/compiler-reports/extension-build/.ninja_deps",
|
||||
"sha256": "c10520941698c0b6867404c5fe31ebb01f055f0f9656b5058c58b914ed2b32cc"
|
||||
},
|
||||
{
|
||||
"bytes": 218,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/compiler-reports/extension-build/.ninja_log",
|
||||
"sha256": "02b7e3a13e64bddd6f501beec27fa51c930630a73d4ace3e1057bc2b0f7082de"
|
||||
},
|
||||
{
|
||||
"bytes": 2087,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/compiler-reports/extension-build/build.ninja",
|
||||
"sha256": "78dca61660bf7947cd785c9bd46ccba7f1099d4ff3d1e89fc4599d970ad2e5bf"
|
||||
},
|
||||
{
|
||||
"bytes": 0,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/compiler-reports/extension-build/lock",
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"bytes": 291216,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/compiler-reports/extension-build/male_cns_lif_runtime_v1_ext.so",
|
||||
"sha256": "ce4d8522c1a800199d985c6c030b6d0391759c50fb5136dc7f078515db1c1fa4"
|
||||
},
|
||||
{
|
||||
"bytes": 103888,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/compiler-reports/extension-build/phase4c_ext.cuda.o",
|
||||
"sha256": "c7eb6fdff6e492e3dd9304b22dd21871993a17ded1c261d97c38d1e34c1ee5e9"
|
||||
},
|
||||
{
|
||||
"bytes": 376936,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/compiler-reports/extension-build/phase4c_ext.o",
|
||||
"sha256": "fbaeb9dcf8e16c62ecf6178adace42c3c6fa9eee78b640c60e73b76a2ab00c80"
|
||||
},
|
||||
{
|
||||
"bytes": 2014,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/configs/input-batch.schema.json",
|
||||
"sha256": "bd13221cf0bbea243a219cffaaf3573d6f22e4702069111743b995a90a90c281"
|
||||
},
|
||||
{
|
||||
"bytes": 3175,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/configs/phase4d.yaml",
|
||||
"sha256": "e94301362e630e59fa248f883ae09d369dce720bce970d0d2f47ef6a6ed36a2a"
|
||||
},
|
||||
{
|
||||
"bytes": 5437,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/continuous-control/period-100ms.json",
|
||||
"sha256": "27c009400bc3ede531a4ac3e6c31c8af2e23bc701d63626fd6998d54e4500218"
|
||||
},
|
||||
{
|
||||
"bytes": 50703,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/continuous-control/period-10ms.json",
|
||||
"sha256": "a61284cab1e61c2445d654b52c8867269b3f13f27ba6d8375ab3b3ee6f7b28cf"
|
||||
},
|
||||
{
|
||||
"bytes": 25571,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/continuous-control/period-20ms.json",
|
||||
"sha256": "11c083e3cd1de59d08d3955acf120b6bcf27680be7aefbc009cf70bb9eb9ad45"
|
||||
},
|
||||
{
|
||||
"bytes": 10469,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/continuous-control/period-50ms.json",
|
||||
"sha256": "132caf1f4c9d2c5ee5cc574de2637c9961a75a3475f206eac23829c988a8ddcd"
|
||||
},
|
||||
{
|
||||
"bytes": 1659,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/continuous-control/summary.json",
|
||||
"sha256": "3510714eb848eaadab78a70186cae2ff4b0836f691767c7061c6bc2858369ea2"
|
||||
},
|
||||
{
|
||||
"bytes": 6086,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/latency/summary.json",
|
||||
"sha256": "70fcc543b689874d72750f60a753c68ef83fa6b2fbcd72fc58212362553a3999"
|
||||
},
|
||||
{
|
||||
"bytes": 34029,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/latency/window-trials.json",
|
||||
"sha256": "171ed72a614aabc59db32ea3a25205c7999ab8e2d422a55419ade5dc4e856d4a"
|
||||
},
|
||||
{
|
||||
"bytes": 616,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/phase4d-console.log",
|
||||
"sha256": "7dcaed312c54d26acffe8eb509840ca6c11cdffd273309cda20ff29b796fc413"
|
||||
},
|
||||
{
|
||||
"bytes": 26485,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/populations/ascending.parquet",
|
||||
"sha256": "af42b3371d0502a4ac8c613fd39f31080593e32f0b84350df16b58b255e09333"
|
||||
},
|
||||
{
|
||||
"bytes": 14197,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/populations/descending.parquet",
|
||||
"sha256": "567f307ad55ee3e7f54cad84146100b04ad7bba3a3a72f958950e3cd41d55fa4"
|
||||
},
|
||||
{
|
||||
"bytes": 9460,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/populations/motor_related.parquet",
|
||||
"sha256": "5b240b805d97f8673761339e66ff1963d98adedb19a461f1d88c37f6dd053411"
|
||||
},
|
||||
{
|
||||
"bytes": 1300,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/populations/summary.json",
|
||||
"sha256": "434064dd2bd4b7d17d15618b4a5a07b7233db867e9519d36a9fa841f58e8eee2"
|
||||
},
|
||||
{
|
||||
"bytes": 532,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/readout/readout-contract.json",
|
||||
"sha256": "d02a8062ba9d49de98badde5f7962c7a3937c289c5e9c9f8714c7c70acdeafbd"
|
||||
},
|
||||
{
|
||||
"bytes": 387,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/regression/auditory-100hz.json",
|
||||
"sha256": "87065d7fe56ac5a9ee4921cd9b941ad3514ce741296e6430cb2468d8069d0b93"
|
||||
},
|
||||
{
|
||||
"bytes": 387,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/regression/auditory-10hz.json",
|
||||
"sha256": "4c803b7643ce5a7752b776ba398bb92cc4ce8cdba1a2db48d26920d3937416bf"
|
||||
},
|
||||
{
|
||||
"bytes": 387,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/regression/gustatory-50hz.json",
|
||||
"sha256": "0ab17dae796a73ad6afc1259118765434669c4c8451b1c75bb262bd386aa8b36"
|
||||
},
|
||||
{
|
||||
"bytes": 384,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/regression/mechanosensory-50hz.json",
|
||||
"sha256": "f0b0109cb3d1753a48517091ca7e31bb3ac9d1b3b78b503ea8ab0764dbfedbcc"
|
||||
},
|
||||
{
|
||||
"bytes": 390,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/regression/olfactory-50hz.json",
|
||||
"sha256": "bb58e78016dfc591689474e651ec4aba7c60e5a5468a5c76e77daa9b4d8837cc"
|
||||
},
|
||||
{
|
||||
"bytes": 2317,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/regression/summary.json",
|
||||
"sha256": "0ad7c948f5ebf5bf20ac08adc444cbc7ce6ef78483c10695c01749b577026fbb"
|
||||
},
|
||||
{
|
||||
"bytes": 1010,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/separability/pca-coordinates.parquet",
|
||||
"sha256": "82a33432e85090972743f551ceb6edd253ff5cd92ad0b7f95a08c4f3ff244499"
|
||||
},
|
||||
{
|
||||
"bytes": 4926,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/separability/summary.json",
|
||||
"sha256": "bb718e4fdb137600016c54d325f4cf1873c1aea5bfded0873678e7b327aa7ea7"
|
||||
},
|
||||
{
|
||||
"bytes": 179699,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/visual-adapter/engineering-first-order.parquet",
|
||||
"sha256": "49451c3bbc20acdfdbb2ecc04acdf957ef3c76a5815d736eb284fa7157e213c0"
|
||||
},
|
||||
{
|
||||
"bytes": 615573,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/visual-adapter/engineering-second-order.parquet",
|
||||
"sha256": "da2704b6951625352414de339a4fe06168813cec43f7175d26d8dd03562d556e"
|
||||
},
|
||||
{
|
||||
"bytes": 483,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/visual-adapter/left-right-audit.json",
|
||||
"sha256": "897c8b860df11f7c5c05c315602ec1d84c1607180a47adc423d754c0368d6725"
|
||||
},
|
||||
{
|
||||
"bytes": 948,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/visual-adapter/membership-summary.json",
|
||||
"sha256": "3ae35aa29445403792c1eed8648edb4a7da6cdff7566c71d68ba8e4e48b6ccf9"
|
||||
},
|
||||
{
|
||||
"bytes": 651,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/visual-adapter/modes.json",
|
||||
"sha256": "5d3bb1bd1d8e6c1968ca275f769b6d1c07f84a82d20f0ec5efcccdfda17ba080"
|
||||
},
|
||||
{
|
||||
"bytes": 45926,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/visual-adapter/reference-photoreceptor.parquet",
|
||||
"sha256": "3744d8d0d3c7b61acdc78ce8e5f9721a48f988ac5e55e0766f40d9b329f1c9b9"
|
||||
},
|
||||
{
|
||||
"bytes": 271,
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/visual-adapter/synthetic-patterns.json",
|
||||
"sha256": "7841d3dd6684e6ba7da00b55591d7047112ff83760bbf7a0652b39916ea38a34"
|
||||
}
|
||||
],
|
||||
"phase": "4D",
|
||||
"prohibitions": {
|
||||
"connectome_or_sign_changes": false,
|
||||
"controller_buttons": false,
|
||||
"rom_access": false,
|
||||
"stable_retro": false,
|
||||
"training": false,
|
||||
"web_server": false
|
||||
},
|
||||
"software": {
|
||||
"numpy": "2.2.6",
|
||||
"pyarrow": "25.0.1",
|
||||
"python": "3.10.12",
|
||||
"torch": "2.14.0+cu130"
|
||||
},
|
||||
"status": "PASS"
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"ascending": {
|
||||
"count": 2393,
|
||||
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/populations/ascending.parquet",
|
||||
"neurotransmitter_statistics": {
|
||||
"<null>": 1,
|
||||
"acetylcholine": 1774,
|
||||
"gaba": 407,
|
||||
"glutamate": 142,
|
||||
"histamine": 4,
|
||||
"octopamine": 1,
|
||||
"serotonin": 1,
|
||||
"unclear": 63
|
||||
},
|
||||
"selection_expression": "annotation_superclass in {'ascending_neuron','sensory_ascending','sensory_ascending_tbc','efferent_ascending'}"
|
||||
},
|
||||
"descending": {
|
||||
"count": 1316,
|
||||
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/populations/descending.parquet",
|
||||
"neurotransmitter_statistics": {
|
||||
"acetylcholine": 932,
|
||||
"gaba": 241,
|
||||
"glutamate": 104,
|
||||
"serotonin": 2,
|
||||
"unclear": 37
|
||||
},
|
||||
"selection_expression": "annotation_superclass in {'descending_neuron','descending_neuron_tbc'}"
|
||||
},
|
||||
"motor_related": {
|
||||
"count": 815,
|
||||
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/populations/motor_related.parquet",
|
||||
"neurotransmitter_statistics": {
|
||||
"<null>": 1,
|
||||
"acetylcholine": 37,
|
||||
"gaba": 2,
|
||||
"glutamate": 306,
|
||||
"unclear": 469
|
||||
},
|
||||
"selection_expression": "annotation_superclass in {'vnc_motor','cb_motor'}"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 2321846,
|
||||
"final_g_max_abs_error": 0.0009765625,
|
||||
"final_g_mean_abs_error": 5.298967309386171e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 5.97262150847655e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.417964799999027
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 609920,
|
||||
"final_g_max_abs_error": 0.0009765625,
|
||||
"final_g_mean_abs_error": 3.683495464201769e-08,
|
||||
"final_voltage_max_abs_error": 3.0517578125e-05,
|
||||
"final_voltage_mean_abs_error": 4.988626400859175e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 8.083925401999295
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 2451263,
|
||||
"final_g_max_abs_error": 0.00390625,
|
||||
"final_g_mean_abs_error": 7.140610591704899e-08,
|
||||
"final_voltage_max_abs_error": 3.0517578125e-05,
|
||||
"final_voltage_mean_abs_error": 5.263229407859171e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.751554448997922
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 2410387,
|
||||
"final_g_max_abs_error": 0.00390625,
|
||||
"final_g_mean_abs_error": 9.50483141082259e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 7.368521348638524e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.82039632300075
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 2806702,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 5.426552363019255e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 7.0023835618826524e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.779703318003158
|
||||
}
|
||||
@@ -0,0 +1,65 @@
|
||||
{
|
||||
"all_passed": true,
|
||||
"trials": {
|
||||
"auditory-100hz": {
|
||||
"event_count": 2321846,
|
||||
"final_g_max_abs_error": 0.0009765625,
|
||||
"final_g_mean_abs_error": 5.298967309386171e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 5.97262150847655e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.417964799999027
|
||||
},
|
||||
"auditory-10hz": {
|
||||
"event_count": 609920,
|
||||
"final_g_max_abs_error": 0.0009765625,
|
||||
"final_g_mean_abs_error": 3.683495464201769e-08,
|
||||
"final_voltage_max_abs_error": 3.0517578125e-05,
|
||||
"final_voltage_mean_abs_error": 4.988626400859175e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 8.083925401999295
|
||||
},
|
||||
"gustatory-50hz": {
|
||||
"event_count": 2451263,
|
||||
"final_g_max_abs_error": 0.00390625,
|
||||
"final_g_mean_abs_error": 7.140610591704899e-08,
|
||||
"final_voltage_max_abs_error": 3.0517578125e-05,
|
||||
"final_voltage_mean_abs_error": 5.263229407859171e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.751554448997922
|
||||
},
|
||||
"mechanosensory-50hz": {
|
||||
"event_count": 2410387,
|
||||
"final_g_max_abs_error": 0.00390625,
|
||||
"final_g_mean_abs_error": 9.50483141082259e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 7.368521348638524e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.82039632300075
|
||||
},
|
||||
"olfactory-50hz": {
|
||||
"event_count": 2806702,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 5.426552363019255e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 7.0023835618826524e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.779703318003158
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,199 @@
|
||||
{
|
||||
"action_decoder_created": false,
|
||||
"all_pairwise_mean_vectors_distinct": false,
|
||||
"between_condition_distance_mean": 0.0,
|
||||
"between_to_within_ratio": null,
|
||||
"classifier_trained": false,
|
||||
"pairwise": {
|
||||
"dense__moving": {
|
||||
"active_population_overlap_jaccard": 1.0,
|
||||
"correlation": 1.0,
|
||||
"cosine_distance": 0.0,
|
||||
"euclidean_distance": 0.0
|
||||
},
|
||||
"dense__sparse-A": {
|
||||
"active_population_overlap_jaccard": 1.0,
|
||||
"correlation": 1.0,
|
||||
"cosine_distance": 0.0,
|
||||
"euclidean_distance": 0.0
|
||||
},
|
||||
"dense__sparse-B": {
|
||||
"active_population_overlap_jaccard": 1.0,
|
||||
"correlation": 1.0,
|
||||
"cosine_distance": 0.0,
|
||||
"euclidean_distance": 0.0
|
||||
},
|
||||
"moving__sparse-A": {
|
||||
"active_population_overlap_jaccard": 1.0,
|
||||
"correlation": 1.0,
|
||||
"cosine_distance": 0.0,
|
||||
"euclidean_distance": 0.0
|
||||
},
|
||||
"moving__sparse-B": {
|
||||
"active_population_overlap_jaccard": 1.0,
|
||||
"correlation": 1.0,
|
||||
"cosine_distance": 0.0,
|
||||
"euclidean_distance": 0.0
|
||||
},
|
||||
"sparse-A__sparse-B": {
|
||||
"active_population_overlap_jaccard": 1.0,
|
||||
"correlation": 1.0,
|
||||
"cosine_distance": 0.0,
|
||||
"euclidean_distance": 0.0
|
||||
}
|
||||
},
|
||||
"patterns": [
|
||||
"dense",
|
||||
"moving",
|
||||
"sparse-A",
|
||||
"sparse-B"
|
||||
],
|
||||
"pca_usage": "offline visualization analysis only; not an action decoder",
|
||||
"trial_statistics": [
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "sparse-A",
|
||||
"seed": 44301
|
||||
},
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "sparse-A",
|
||||
"seed": 44302
|
||||
},
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "sparse-A",
|
||||
"seed": 44303
|
||||
},
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "sparse-B",
|
||||
"seed": 44301
|
||||
},
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "sparse-B",
|
||||
"seed": 44302
|
||||
},
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "sparse-B",
|
||||
"seed": 44303
|
||||
},
|
||||
{
|
||||
"active_channels": 5927,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "dense",
|
||||
"seed": 44301
|
||||
},
|
||||
{
|
||||
"active_channels": 5927,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "dense",
|
||||
"seed": 44302
|
||||
},
|
||||
{
|
||||
"active_channels": 5927,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "dense",
|
||||
"seed": 44303
|
||||
},
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "moving",
|
||||
"seed": 44301
|
||||
},
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "moving",
|
||||
"seed": 44302
|
||||
},
|
||||
{
|
||||
"active_channels": 1185,
|
||||
"descending_active": 0,
|
||||
"descending_rate_hz": 0.0,
|
||||
"descending_spikes": 0,
|
||||
"feature_norm": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_rate_hz": 0.0,
|
||||
"motor_spikes": 0,
|
||||
"pattern": "moving",
|
||||
"seed": 44303
|
||||
}
|
||||
],
|
||||
"within_condition_distance_mean": 0.0
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"engineering-first-order": {
|
||||
"biological_fidelity": "engineering_adapter",
|
||||
"count": 23707,
|
||||
"hierarchy_population": "first_order",
|
||||
"input_mode": "external_synaptic_drive",
|
||||
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/visual-adapter/engineering-first-order.parquet"
|
||||
},
|
||||
"engineering-second-order": {
|
||||
"biological_fidelity": "engineering_adapter",
|
||||
"count": 81483,
|
||||
"hierarchy_population": "second_order",
|
||||
"input_mode": "external_synaptic_drive",
|
||||
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/visual-adapter/engineering-second-order.parquet"
|
||||
},
|
||||
"reference-photoreceptor": {
|
||||
"biological_fidelity": "reference_comparison_only",
|
||||
"count": 6091,
|
||||
"hierarchy_population": "visual_sensory",
|
||||
"input_mode": "spike_injection",
|
||||
"membership_file": "/data/digital-drosophila/experiments/phase4d-io/visual-adapter/reference-photoreceptor.parquet"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"all_passed": true,
|
||||
"checkpoint_restore_spikes_exact": true,
|
||||
"checkpoint_restore_voltage_exact": true,
|
||||
"continuous_step_does_not_reset_clock": true,
|
||||
"fixed_temporal_bins_tested": {
|
||||
"1": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"10": [
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"20": [
|
||||
1,
|
||||
0
|
||||
],
|
||||
"5": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
]
|
||||
},
|
||||
"per_class_aggregation_labels": 1,
|
||||
"per_neuron_readout_shape": 1316,
|
||||
"per_type_aggregation_labels": 481,
|
||||
"readout_modes_passed": true,
|
||||
"reset_same_seed_continuous_chunk_spikes_exact": true,
|
||||
"single_vs_chunk_voltage_max_abs_error": 0.0,
|
||||
"timestamps_present": true
|
||||
}
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"connectome_transmission": false,
|
||||
"phase4d_amplitude_mv": 8.0,
|
||||
"phase4d_external_drive_application": "g[target] += amplitude_mv per selected external Poisson event, after g decay/connectome arrival and before membrane integration",
|
||||
"ratio_phase4d_drive_to_one_anatomical_synapse": 29.09090909090909,
|
||||
"raw_csr_weight_modified": false,
|
||||
"units": "mV-equivalent conductance state increment",
|
||||
"w_syn_mv_per_anatomical_synapse": 0.275
|
||||
}
|
||||
+35
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"all_passed": true,
|
||||
"controls": [
|
||||
{
|
||||
"checked": 4,
|
||||
"checksum_file": "/data/digital-drosophila/models/male-cns-lif/reference-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"checked": 7,
|
||||
"checksum_file": "/data/digital-drosophila/models/male-cns-lif/runtime-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"checked": 5,
|
||||
"checksum_file": "/data/digital-drosophila/models/male-cns-lif/io-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"checked": 73,
|
||||
"checksum_file": "/data/digital-drosophila/experiments/phase4c-runtime/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"checked": 43,
|
||||
"checksum_file": "/data/digital-drosophila/experiments/phase4d-io/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
}
|
||||
]
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"checkpoint_replay_events_exact": true,
|
||||
"checkpoint_replay_voltage_exact": true,
|
||||
"clock_ms": 20.0,
|
||||
"passed": true
|
||||
}
|
||||
+136
@@ -0,0 +1,136 @@
|
||||
{
|
||||
"activity_replay_passed": true,
|
||||
"activity_stream": {
|
||||
"contract_frozen": true,
|
||||
"event_only": true,
|
||||
"replay_exact": true,
|
||||
"schema": "/data/digital-drosophila/experiments/phase4e-visual-calibration/activity-stream/activity-packet.schema.json",
|
||||
"version": "1.0.0"
|
||||
},
|
||||
"all_passed": true,
|
||||
"api": {
|
||||
"all_passed": true,
|
||||
"checkpoint_restore_spikes_exact": true,
|
||||
"checkpoint_restore_voltage_exact": true,
|
||||
"continuous_step_does_not_reset_clock": true,
|
||||
"fixed_temporal_bins_tested": {
|
||||
"1": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"10": [
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"20": [
|
||||
1,
|
||||
0
|
||||
],
|
||||
"5": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
]
|
||||
},
|
||||
"per_class_aggregation_labels": 1,
|
||||
"per_neuron_readout_shape": 1316,
|
||||
"per_type_aggregation_labels": 481,
|
||||
"readout_modes_passed": true,
|
||||
"reset_same_seed_continuous_chunk_spikes_exact": true,
|
||||
"single_vs_chunk_voltage_max_abs_error": 0.0,
|
||||
"timestamps_present": true
|
||||
},
|
||||
"continuous": {
|
||||
"checkpoint_replay_events_exact": true,
|
||||
"checkpoint_replay_voltage_exact": true,
|
||||
"clock_ms": 20.0,
|
||||
"passed": true
|
||||
},
|
||||
"phase4c_five_trials_passed": true,
|
||||
"phase4d_api_passed": true,
|
||||
"phase4d_continuous_checkpoint_passed": true,
|
||||
"trials": {
|
||||
"auditory-100hz": {
|
||||
"event_count": 2321846,
|
||||
"final_g_max_abs_error": 0.0009765625,
|
||||
"final_g_mean_abs_error": 5.33780699640829e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 6.842198363443686e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.505364191001718
|
||||
},
|
||||
"auditory-10hz": {
|
||||
"event_count": 609920,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 3.5040937262920124e-08,
|
||||
"final_voltage_max_abs_error": 3.0517578125e-05,
|
||||
"final_voltage_mean_abs_error": 5.240345934964807e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 8.119845537999936
|
||||
},
|
||||
"gustatory-50hz": {
|
||||
"event_count": 2451263,
|
||||
"final_g_max_abs_error": 0.00390625,
|
||||
"final_g_mean_abs_error": 6.935675145314235e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 6.521827966565752e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.832863223000459
|
||||
},
|
||||
"mechanosensory-50hz": {
|
||||
"event_count": 2410387,
|
||||
"final_g_max_abs_error": 0.001953125,
|
||||
"final_g_mean_abs_error": 5.216693566012509e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 8.444050791922564e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.91412229100024
|
||||
},
|
||||
"olfactory-50hz": {
|
||||
"event_count": 2806702,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 5.2590284127518316e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 7.963494752516453e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.897065658999054
|
||||
}
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
+42
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"adapter_v2_eligible": false,
|
||||
"adapter_v2_gate_note": "gateway selection uses anatomy/path/propagation; formal adapter eligibility additionally requires deterministic separability",
|
||||
"condition": {
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 0.008014397120575886,
|
||||
"active_neurons": 1336,
|
||||
"amplitude_multiple_w_syn": 32.0,
|
||||
"amplitude_mv": 8.8,
|
||||
"descending_active": 142,
|
||||
"descending_first_spike_latency_ms": 87.9,
|
||||
"descending_spikes": 248,
|
||||
"external_drive_events": 2334,
|
||||
"layer": "engineering-visual-projection",
|
||||
"mean_firing_rate_hz": 0.11271745650869826,
|
||||
"motor_active": 93,
|
||||
"motor_first_spike_latency_ms": 93.30000000000001,
|
||||
"motor_spikes": 121,
|
||||
"multi_hop_output_propagation": true,
|
||||
"non_target_active": 1324,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": 87.9,
|
||||
"peak_step_fraction": 0.0003299340131973605,
|
||||
"propagation_depth_from_full_layer": 2,
|
||||
"rate_hz": 50.0,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 60758,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"sparsity_percent": 5.0,
|
||||
"sweep": "amplitude-extended",
|
||||
"target_active": 12,
|
||||
"target_count": 460,
|
||||
"total_spikes": 1879,
|
||||
"wall_seconds": 0.8299968829960562
|
||||
},
|
||||
"handpicked": false,
|
||||
"layer": "engineering-visual-projection",
|
||||
"minimum_output_hops": 1,
|
||||
"name": "visual_gateway_candidate",
|
||||
"rule": "gateway iff multi-hop propagation reaches descending or motor output and is non-runaway; rank by lowest amplitude multiple, then lowest min output hops, then hierarchy order. Formal adapter-v2 eligibility additionally requires deterministic nonzero output separability and matched-input-count validation",
|
||||
"selected": true
|
||||
}
|
||||
+208
@@ -0,0 +1,208 @@
|
||||
{
|
||||
"amplitude_choice_by_layer": {
|
||||
"engineering-first-order": null,
|
||||
"engineering-higher-visual": null,
|
||||
"engineering-second-order": null,
|
||||
"engineering-visual-projection": 32.0
|
||||
},
|
||||
"base_w_syn_mv": 0.275,
|
||||
"five_layer_comparison": [
|
||||
{
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 0.001799640071985603,
|
||||
"active_neurons": 300,
|
||||
"amplitude_multiple_w_syn": null,
|
||||
"amplitude_mv": 0.0,
|
||||
"descending_active": 0,
|
||||
"descending_first_spike_latency_ms": null,
|
||||
"descending_spikes": 0,
|
||||
"external_drive_events": 0,
|
||||
"layer": "reference-photoreceptor",
|
||||
"mean_firing_rate_hz": 0.07918416316736653,
|
||||
"motor_active": 0,
|
||||
"motor_first_spike_latency_ms": null,
|
||||
"motor_spikes": 0,
|
||||
"multi_hop_output_propagation": false,
|
||||
"non_target_active": 0,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": null,
|
||||
"peak_step_fraction": 4.1991601679664064e-05,
|
||||
"propagation_depth_from_full_layer": 0,
|
||||
"rate_hz": 50.0,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 45000,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"sparsity_percent": 5.0,
|
||||
"sweep": "five-layer-comparison",
|
||||
"target_active": 300,
|
||||
"target_count": 305,
|
||||
"total_spikes": 1320,
|
||||
"wall_seconds": 1.1049632119938906
|
||||
},
|
||||
{
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 5.99880023995201e-05,
|
||||
"active_neurons": 10,
|
||||
"amplitude_multiple_w_syn": 29.09090909090909,
|
||||
"amplitude_mv": 8.0,
|
||||
"descending_active": 0,
|
||||
"descending_first_spike_latency_ms": null,
|
||||
"descending_spikes": 0,
|
||||
"external_drive_events": 5959,
|
||||
"layer": "engineering-first-order",
|
||||
"mean_firing_rate_hz": 0.0005998800239952009,
|
||||
"motor_active": 0,
|
||||
"motor_first_spike_latency_ms": null,
|
||||
"motor_spikes": 0,
|
||||
"multi_hop_output_propagation": false,
|
||||
"non_target_active": 0,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": null,
|
||||
"peak_step_fraction": 5.99880023995201e-06,
|
||||
"propagation_depth_from_full_layer": 0,
|
||||
"rate_hz": 50.0,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 45001,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"sparsity_percent": 5.0,
|
||||
"sweep": "five-layer-comparison",
|
||||
"target_active": 10,
|
||||
"target_count": 1185,
|
||||
"total_spikes": 10,
|
||||
"wall_seconds": 0.7861120710003888
|
||||
},
|
||||
{
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 0.00022195560887822437,
|
||||
"active_neurons": 37,
|
||||
"amplitude_multiple_w_syn": 29.09090909090909,
|
||||
"amplitude_mv": 8.0,
|
||||
"descending_active": 1,
|
||||
"descending_first_spike_latency_ms": 47.300000000000004,
|
||||
"descending_spikes": 1,
|
||||
"external_drive_events": 20167,
|
||||
"layer": "engineering-second-order",
|
||||
"mean_firing_rate_hz": 0.0022195560887822434,
|
||||
"motor_active": 0,
|
||||
"motor_first_spike_latency_ms": null,
|
||||
"motor_spikes": 0,
|
||||
"multi_hop_output_propagation": false,
|
||||
"non_target_active": 1,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": 47.300000000000004,
|
||||
"peak_step_fraction": 1.199760047990402e-05,
|
||||
"propagation_depth_from_full_layer": 0,
|
||||
"rate_hz": 50.0,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 45002,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"sparsity_percent": 5.0,
|
||||
"sweep": "five-layer-comparison",
|
||||
"target_active": 36,
|
||||
"target_count": 4074,
|
||||
"total_spikes": 37,
|
||||
"wall_seconds": 0.8010098100094183
|
||||
},
|
||||
{
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 1.799640071985603e-05,
|
||||
"active_neurons": 3,
|
||||
"amplitude_multiple_w_syn": 29.09090909090909,
|
||||
"amplitude_mv": 8.0,
|
||||
"descending_active": 0,
|
||||
"descending_first_spike_latency_ms": null,
|
||||
"descending_spikes": 0,
|
||||
"external_drive_events": 1147,
|
||||
"layer": "engineering-higher-visual",
|
||||
"mean_firing_rate_hz": 0.00017996400719856028,
|
||||
"motor_active": 0,
|
||||
"motor_first_spike_latency_ms": null,
|
||||
"motor_spikes": 0,
|
||||
"multi_hop_output_propagation": false,
|
||||
"non_target_active": 0,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": null,
|
||||
"peak_step_fraction": 5.99880023995201e-06,
|
||||
"propagation_depth_from_full_layer": 0,
|
||||
"rate_hz": 50.0,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 45003,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"sparsity_percent": 5.0,
|
||||
"sweep": "five-layer-comparison",
|
||||
"target_active": 3,
|
||||
"target_count": 220,
|
||||
"total_spikes": 3,
|
||||
"wall_seconds": 0.7417296190069465
|
||||
},
|
||||
{
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 1.799640071985603e-05,
|
||||
"active_neurons": 3,
|
||||
"amplitude_multiple_w_syn": 29.09090909090909,
|
||||
"amplitude_mv": 8.0,
|
||||
"descending_active": 0,
|
||||
"descending_first_spike_latency_ms": null,
|
||||
"descending_spikes": 0,
|
||||
"external_drive_events": 2246,
|
||||
"layer": "engineering-visual-projection",
|
||||
"mean_firing_rate_hz": 0.00017996400719856028,
|
||||
"motor_active": 0,
|
||||
"motor_first_spike_latency_ms": null,
|
||||
"motor_spikes": 0,
|
||||
"multi_hop_output_propagation": false,
|
||||
"non_target_active": 0,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": null,
|
||||
"peak_step_fraction": 5.99880023995201e-06,
|
||||
"propagation_depth_from_full_layer": 0,
|
||||
"rate_hz": 50.0,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 45004,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"sparsity_percent": 5.0,
|
||||
"sweep": "five-layer-comparison",
|
||||
"target_active": 3,
|
||||
"target_count": 460,
|
||||
"total_spikes": 3,
|
||||
"wall_seconds": 0.7689941450007609
|
||||
}
|
||||
],
|
||||
"phase4d_external_drive_multiple_w_syn": 29.09090909090909,
|
||||
"phase4d_external_drive_mv": 8.0,
|
||||
"trial_count": 61,
|
||||
"viable_condition_by_layer": {
|
||||
"engineering-visual-projection": {
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 0.008014397120575886,
|
||||
"active_neurons": 1336,
|
||||
"amplitude_multiple_w_syn": 32.0,
|
||||
"amplitude_mv": 8.8,
|
||||
"descending_active": 142,
|
||||
"descending_first_spike_latency_ms": 87.9,
|
||||
"descending_spikes": 248,
|
||||
"external_drive_events": 2334,
|
||||
"layer": "engineering-visual-projection",
|
||||
"mean_firing_rate_hz": 0.11271745650869826,
|
||||
"motor_active": 93,
|
||||
"motor_first_spike_latency_ms": 93.30000000000001,
|
||||
"motor_spikes": 121,
|
||||
"multi_hop_output_propagation": true,
|
||||
"non_target_active": 1324,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": 87.9,
|
||||
"peak_step_fraction": 0.0003299340131973605,
|
||||
"propagation_depth_from_full_layer": 2,
|
||||
"rate_hz": 50.0,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 60758,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"sparsity_percent": 5.0,
|
||||
"sweep": "amplitude-extended",
|
||||
"target_active": 12,
|
||||
"target_count": 460,
|
||||
"total_spikes": 1879,
|
||||
"wall_seconds": 0.8299968829960562
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,115 @@
|
||||
phase: 4E
|
||||
names:
|
||||
reference: MaleCNS-LIF-reference-v1
|
||||
runtime: MaleCNS-LIF-runtime-v1
|
||||
io_api: MaleCNS-BrainIO-v1
|
||||
candidate: MaleCNS-VisualAdapter-v2-candidate
|
||||
|
||||
paths:
|
||||
connectome_root: /data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only
|
||||
model_root: /data/digital-drosophila/models/male-cns-lif
|
||||
reference_root: /data/digital-drosophila/models/male-cns-lif/reference-v1
|
||||
runtime_root: /data/digital-drosophila/models/male-cns-lif/runtime-v1
|
||||
io_root: /data/digital-drosophila/models/male-cns-lif/io-v1
|
||||
phase4c_root: /data/digital-drosophila/experiments/phase4c-runtime
|
||||
phase4d_root: /data/digital-drosophila/experiments/phase4d-io
|
||||
experiment_root: /data/digital-drosophila/experiments/phase4e-visual-calibration
|
||||
candidate_root: /data/digital-drosophila/models/male-cns-lif/visual-interface-v2
|
||||
|
||||
device:
|
||||
required_name_substring: RTX 4090
|
||||
launcher_visible_gpu_uuid: GPU-79f3a85d-adce-7833-7003-6488140ca596
|
||||
|
||||
model:
|
||||
dt_ms: 0.1
|
||||
membrane_tau_ms: 20.0
|
||||
synaptic_tau_ms: 5.0
|
||||
refractory_ms: 2.2
|
||||
resting_potential_mv: -52.0
|
||||
reset_potential_mv: -52.0
|
||||
threshold_mv: -45.0
|
||||
synaptic_delay_ms: 1.8
|
||||
w_syn_mv_per_anatomical_synapse: 0.275
|
||||
|
||||
sign_policy:
|
||||
neurotransmitter_sign:
|
||||
acetylcholine: 1
|
||||
gaba: -1
|
||||
glutamate: -1
|
||||
histamine: -1
|
||||
dopamine: 1
|
||||
octopamine: 1
|
||||
serotonin: 1
|
||||
unknown_sign: 0
|
||||
unclear_sign: 0
|
||||
|
||||
visual_populations:
|
||||
reference-photoreceptor: {source: hierarchy, value: visual_sensory, interface_kind: biological-reference, stimulation_mode: spike_injection}
|
||||
engineering-first-order: {source: hierarchy, value: first_order, interface_kind: engineering, stimulation_mode: external_synaptic_drive}
|
||||
engineering-second-order: {source: hierarchy, value: second_order, interface_kind: engineering, stimulation_mode: external_synaptic_drive}
|
||||
engineering-higher-visual: {source: hierarchy, value: higher_visual, interface_kind: engineering, stimulation_mode: external_synaptic_drive}
|
||||
engineering-visual-projection: {source: metadata-expression, field: annotation_superclass, values: [visual_projection, visual_projection_tbc], interface_kind: engineering, stimulation_mode: external_synaptic_drive}
|
||||
|
||||
calibration:
|
||||
seed: 45000
|
||||
trial_duration_ms: 100.0
|
||||
chunk_ms: 10.0
|
||||
fixed_rate_hz: 50.0
|
||||
fixed_sparsity_percent: 5.0
|
||||
amplitude_multiples: [0.25, 0.5, 1, 2, 4, 8, 16]
|
||||
extended_amplitude_multiples: [32, 64]
|
||||
rate_hz: [10, 25, 50, 100, 150, 200]
|
||||
sparsity_percent: [0.1, 0.5, 1, 5, 10, 25, 50, 100]
|
||||
latency_windows_ms: [5, 10, 20, 30, 50, 100, 200]
|
||||
deterministic_repeats: 2
|
||||
runaway:
|
||||
active_fraction_gte: 0.80
|
||||
mean_firing_rate_hz_gte: 100.0
|
||||
peak_step_fraction_gte: 0.10
|
||||
propagation_success:
|
||||
require_output_active: true
|
||||
require_non_target_active: true
|
||||
minimum_graph_hops: 2
|
||||
|
||||
patterns:
|
||||
# Separability uses the selected propagating condition's sparsity. This is
|
||||
# retained only as a fallback if that condition has no sparsity field.
|
||||
sparse_percent: 5.0
|
||||
dense_percent: 25.0
|
||||
moving_segments: 5
|
||||
trial_duration_ms: 100.0
|
||||
seeds: [45101, 45102, 45103]
|
||||
|
||||
continuous:
|
||||
biological_duration_ms: 1000.0
|
||||
periods_ms: [10, 20, 50, 100]
|
||||
sequence: [sparse-A, sparse-B, sparse-A, moving, zero, dense]
|
||||
seed: 45200
|
||||
|
||||
readout:
|
||||
bins_ms: [1, 5, 10, 20, 50]
|
||||
|
||||
regression:
|
||||
float_absolute_tolerance: 0.00390625
|
||||
reference_trials:
|
||||
- {name: auditory-10hz, population: auditory, rate_hz: 10, seed: 42001, duration_ms: 1000.0}
|
||||
- {name: auditory-100hz, population: auditory, rate_hz: 100, seed: 42001, duration_ms: 1000.0}
|
||||
- {name: olfactory-50hz, population: olfactory, rate_hz: 50, seed: 42003, duration_ms: 1000.0}
|
||||
- {name: mechanosensory-50hz, population: mechanosensory, rate_hz: 50, seed: 42003, duration_ms: 1000.0}
|
||||
- {name: gustatory-50hz, population: gustatory, rate_hz: 50, seed: 42003, duration_ms: 1000.0}
|
||||
|
||||
candidate_selection:
|
||||
rule: "gateway iff multi-hop propagation reaches descending or motor output and is non-runaway; rank by lowest amplitude multiple, then lowest min output hops, then hierarchy order. Formal adapter-v2 eligibility additionally requires deterministic nonzero output separability and matched-input-count validation"
|
||||
hierarchy_order: [engineering-first-order, engineering-second-order, engineering-higher-visual, engineering-visual-projection]
|
||||
|
||||
prohibitions:
|
||||
connectome_changes: false
|
||||
raw_weight_changes: false
|
||||
lif_semantics_changes: false
|
||||
transmitter_sign_changes: false
|
||||
training: false
|
||||
reinforcement_learning: false
|
||||
game_integration: false
|
||||
web_server: false
|
||||
three_d_frontend: false
|
||||
phase4f: false
|
||||
+2198
File diff suppressed because it is too large
Load Diff
+42
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"adapter_v2_eligible": false,
|
||||
"adapter_v2_gate_note": "gateway selection uses anatomy/path/propagation; formal adapter eligibility additionally requires deterministic separability",
|
||||
"condition": {
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 0.008014397120575886,
|
||||
"active_neurons": 1336,
|
||||
"amplitude_multiple_w_syn": 32.0,
|
||||
"amplitude_mv": 8.8,
|
||||
"descending_active": 142,
|
||||
"descending_first_spike_latency_ms": 87.9,
|
||||
"descending_spikes": 248,
|
||||
"external_drive_events": 2334,
|
||||
"layer": "engineering-visual-projection",
|
||||
"mean_firing_rate_hz": 0.11271745650869826,
|
||||
"motor_active": 93,
|
||||
"motor_first_spike_latency_ms": 93.30000000000001,
|
||||
"motor_spikes": 121,
|
||||
"multi_hop_output_propagation": true,
|
||||
"non_target_active": 1324,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": 87.9,
|
||||
"peak_step_fraction": 0.0003299340131973605,
|
||||
"propagation_depth_from_full_layer": 2,
|
||||
"rate_hz": 50.0,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 60758,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"sparsity_percent": 5.0,
|
||||
"sweep": "amplitude-extended",
|
||||
"target_active": 12,
|
||||
"target_count": 460,
|
||||
"total_spikes": 1879,
|
||||
"wall_seconds": 0.8299968829960562
|
||||
},
|
||||
"handpicked": false,
|
||||
"layer": "engineering-visual-projection",
|
||||
"minimum_output_hops": 1,
|
||||
"name": "visual_gateway_candidate",
|
||||
"rule": "gateway iff multi-hop propagation reaches descending or motor output and is non-runaway; rank by lowest amplitude multiple, then lowest min output hops, then hierarchy order. Formal adapter-v2 eligibility additionally requires deterministic nonzero output separability and matched-input-count validation",
|
||||
"selected": true
|
||||
}
|
||||
+883
@@ -0,0 +1,883 @@
|
||||
{
|
||||
"code": [
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/visual-interface-v2/phase4e.py",
|
||||
"sha256": "a56fead8424e4e79be370dade0a86fec10438348968819481960b0b693411f73"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/visual-interface-v2/phase4e.yaml",
|
||||
"sha256": "708b6bb75b82a967f8c1e65cce646f080a79f7b6048ca72e61de1dc184d9923a"
|
||||
}
|
||||
],
|
||||
"created_unix_time": 1789851581.1730437,
|
||||
"immutable_inputs": [
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/reference-v1/checksums.sha256",
|
||||
"sha256": "bc49d61cc861fdcd2fb909bafdbb463376a1395877749c49a76855715256415e"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/runtime-v1/checksums.sha256",
|
||||
"sha256": "c1230b3cd327323c7df8483ac1b6130defc84d03340372d37cd684fbaa03fb65"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/models/male-cns-lif/io-v1/checksums.sha256",
|
||||
"sha256": "dd1f578447d445019598e78bd23a27a71b72a3470680d3a956aac6bf1efe26fe"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4c-runtime/manifests/checksums.sha256",
|
||||
"sha256": "ae60ab740804c1d5489139c9de2b65b06475d965ac001eecee7ba4d42ef42ba6"
|
||||
},
|
||||
{
|
||||
"path": "/data/digital-drosophila/experiments/phase4d-io/manifests/checksums.sha256",
|
||||
"sha256": "27fd9456b7f2e0c87dfd0f1725e48e11d836fbd4821623581e5f1cf8bd75da38"
|
||||
}
|
||||
],
|
||||
"outputs": [
|
||||
{
|
||||
"bytes": 1096,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/activity-stream/activity-packet.schema.json",
|
||||
"sha256": "da1e80edc20a87a3b67b2944431a7b12118ed136d16c3c1b930dd9c323e061ca"
|
||||
},
|
||||
{
|
||||
"bytes": 221,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/activity-stream/replay-test.json",
|
||||
"sha256": "f4c491cbf67e7a5cab7ed3db27a8e0235b9e290db328d5dd81bdbbb1b20bd591"
|
||||
},
|
||||
{
|
||||
"bytes": 881,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/activity-stream/replay.jsonl",
|
||||
"sha256": "e0d9ee849048a92d1c0a31fa37f167d126c926def6b7114633224999804a7e82"
|
||||
},
|
||||
{
|
||||
"bytes": 897,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-first-order-0.25x.json",
|
||||
"sha256": "b7f43bcaff5df0107534c141cdce322bce125e3234b27e687e2c0ba4e5312e07"
|
||||
},
|
||||
{
|
||||
"bytes": 895,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-first-order-0.5x.json",
|
||||
"sha256": "02b4af94f04ba3b5a39a19e098c2c3eaf93d7edd1781346c4f6b86f33f3713df"
|
||||
},
|
||||
{
|
||||
"bytes": 892,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-first-order-16x.json",
|
||||
"sha256": "e5c1091b51d42c56424f06404d796b4a4587bc601356556fbcc43c02de0e8bd9"
|
||||
},
|
||||
{
|
||||
"bytes": 894,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-first-order-1x.json",
|
||||
"sha256": "596e358fb522edaec9aef1eef4a1b443284bd9b60b1364574f7548c6ee5042e6"
|
||||
},
|
||||
{
|
||||
"bytes": 893,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-first-order-2x.json",
|
||||
"sha256": "ab0039fb5ccf77f2309181a0293af5219801b2826181dace6c737a526dd0eaf6"
|
||||
},
|
||||
{
|
||||
"bytes": 958,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-first-order-32x.json",
|
||||
"sha256": "a8b39b3e27286f5a342c0d648a0384290c75cac6eddbc76bccb5a01b75c27759"
|
||||
},
|
||||
{
|
||||
"bytes": 892,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-first-order-4x.json",
|
||||
"sha256": "39e7ef94586a1f02ae90c68edcd0cd9126796f9f39b66a7872541d4ce5dc9c8d"
|
||||
},
|
||||
{
|
||||
"bytes": 961,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-first-order-64x.json",
|
||||
"sha256": "59c5f54a7732f329f8cdbb72a10189408de20fdd67ac6616aed7c03635bdc99c"
|
||||
},
|
||||
{
|
||||
"bytes": 892,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-first-order-8x.json",
|
||||
"sha256": "737481d40ff95d28a75946b04d3a552b0a3364a3aba7cd4c6368c68572a435cb"
|
||||
},
|
||||
{
|
||||
"bytes": 898,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-higher-visual-0.25x.json",
|
||||
"sha256": "f29c0c4592379cee3bdb8795416c7948bbb3c1d674ba92611873d32180cb0a3b"
|
||||
},
|
||||
{
|
||||
"bytes": 895,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-higher-visual-0.5x.json",
|
||||
"sha256": "ca1a78aa15ceeecad39ff4309dbdb8e8fb7f1dc3c12935273c5714c4552beea8"
|
||||
},
|
||||
{
|
||||
"bytes": 894,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-higher-visual-16x.json",
|
||||
"sha256": "5abdd38ffccb68a55175c17937d36ee47b97b22270a1276a72519abd5485e6c1"
|
||||
},
|
||||
{
|
||||
"bytes": 895,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-higher-visual-1x.json",
|
||||
"sha256": "09eac4cc208b55a30a56dcf6b54d280e05e8af1091ab274808010aaf87135f1e"
|
||||
},
|
||||
{
|
||||
"bytes": 894,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-higher-visual-2x.json",
|
||||
"sha256": "52dc20b12b717db97be08b6eb4288bb9c75f3c7a8da5f5aa1bae6a7c2de87bf5"
|
||||
},
|
||||
{
|
||||
"bytes": 956,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-higher-visual-32x.json",
|
||||
"sha256": "d622bfeebc0c4d0b849987ae29f759eb9681464ae944aca9627bb74d2b529384"
|
||||
},
|
||||
{
|
||||
"bytes": 892,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-higher-visual-4x.json",
|
||||
"sha256": "251b3acda276929834c118adc82072365baded598c83e774bd8978d39290a5ca"
|
||||
},
|
||||
{
|
||||
"bytes": 962,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-higher-visual-64x.json",
|
||||
"sha256": "7994b6f84bbec0f82a34112570becb95eb72e33325e1a98ff83daf509c77bbd4"
|
||||
},
|
||||
{
|
||||
"bytes": 892,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-higher-visual-8x.json",
|
||||
"sha256": "fdd57592a80d9c08490b1b087eaea470fb7f3b6b872f99576b1463ca60581531"
|
||||
},
|
||||
{
|
||||
"bytes": 899,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-second-order-0.25x.json",
|
||||
"sha256": "7d040a0c06681e0b246ffb803589ab7092c5130c4b41c5e4183c9ce15e50dfdf"
|
||||
},
|
||||
{
|
||||
"bytes": 897,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-second-order-0.5x.json",
|
||||
"sha256": "996423f90606eb8c3cdc4f9838ee9c0ed3d955fb5e601026eb15afc23c5c857a"
|
||||
},
|
||||
{
|
||||
"bytes": 895,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-second-order-16x.json",
|
||||
"sha256": "eab087b5bbe77719e949041ce8ba4267908e93c55f87f7d502b92641c2a0c59a"
|
||||
},
|
||||
{
|
||||
"bytes": 896,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-second-order-1x.json",
|
||||
"sha256": "0c5fb6803870b9800ed9f4f9016a39f37ff41b2753464f36adc1b4440044ebfb"
|
||||
},
|
||||
{
|
||||
"bytes": 894,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-second-order-2x.json",
|
||||
"sha256": "940805e7375a1afab168cd0c89258de16633b871889ecc5b1288b5be998a9d33"
|
||||
},
|
||||
{
|
||||
"bytes": 975,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-second-order-32x.json",
|
||||
"sha256": "ecb30937212220c6ac56a23aa2b42dc11086877dd295785d25751e60e5a380f1"
|
||||
},
|
||||
{
|
||||
"bytes": 894,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-second-order-4x.json",
|
||||
"sha256": "f07c381d8aaf8d0a6be44fbd70e5541bdf2aa5634fcd188effd2d7249611f80f"
|
||||
},
|
||||
{
|
||||
"bytes": 991,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-second-order-64x.json",
|
||||
"sha256": "1865aed08f9bb5a4d69cf2517e71578520c85e2648f05d1e08f021a3da9c4dbe"
|
||||
},
|
||||
{
|
||||
"bytes": 894,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-second-order-8x.json",
|
||||
"sha256": "b26922c0508de407c7560618ebfaa7dd9a37dfd9e8ecfc66fc0c1b644a3eef74"
|
||||
},
|
||||
{
|
||||
"bytes": 901,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-visual-projection-0.25x.json",
|
||||
"sha256": "a12e93683513ea70484ecf435534dd5aea37686c56ed4c3a922601d783ed7750"
|
||||
},
|
||||
{
|
||||
"bytes": 899,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-visual-projection-0.5x.json",
|
||||
"sha256": "5b573cff67238f919a16e4767c01a979d9644fa2142939cfeb3400acda32832c"
|
||||
},
|
||||
{
|
||||
"bytes": 897,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-visual-projection-16x.json",
|
||||
"sha256": "5f7032ef3fb4bc19b87d9572e2aa45d6a7521126ee9268b997753101ae7a5505"
|
||||
},
|
||||
{
|
||||
"bytes": 898,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-visual-projection-1x.json",
|
||||
"sha256": "0e041f05bf8dd351c8051668c9419be297919b58ca95fa36e4ebd8746473a956"
|
||||
},
|
||||
{
|
||||
"bytes": 896,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-visual-projection-2x.json",
|
||||
"sha256": "412f158c8115d5d175ab7fd9bfdc23a95e7be79018d4f46aee0ebdfe3ebfa227"
|
||||
},
|
||||
{
|
||||
"bytes": 986,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-visual-projection-32x.json",
|
||||
"sha256": "67165bcc2f23273340f34e337aeb2165e4c5b2b2eea0fcfe013dcf2a032504e9"
|
||||
},
|
||||
{
|
||||
"bytes": 896,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-visual-projection-4x.json",
|
||||
"sha256": "13cb9c072015377547f109168d9411ff6b9df6756b7baceb355fa7d3cfdfd2fe"
|
||||
},
|
||||
{
|
||||
"bytes": 896,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/amplitude-sweep/engineering-visual-projection-8x.json",
|
||||
"sha256": "afe33d8304cc4bdf376355e815c3e3674632c20e877f971cb1dd1b036e3fda38"
|
||||
},
|
||||
{
|
||||
"bytes": 825,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/audit/api-tests.json",
|
||||
"sha256": "199202139ef49c61dd4f30d1ee4444e813327fc914fb9f9984060377c081ea83"
|
||||
},
|
||||
{
|
||||
"bytes": 447,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/audit/external-drive-semantics.json",
|
||||
"sha256": "410600e0ff60de4eca2a57bf20b72ffb7f51b01f47e0abc7573c3e25f0eb392c"
|
||||
},
|
||||
{
|
||||
"bytes": 928,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/audit/immutable-inputs-before.json",
|
||||
"sha256": "88620d7ebd95a538017953015dd98472c6f60e6c85780aa64ec6a4e29aeef32e"
|
||||
},
|
||||
{
|
||||
"bytes": 126,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/audit/phase4d-continuous-contract.json",
|
||||
"sha256": "0663d09eb7bea84331fd1f881c43e73cd82c684469108987024631bd5e3b7a1b"
|
||||
},
|
||||
{
|
||||
"bytes": 616,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/audit/phase4e.log",
|
||||
"sha256": "7dcaed312c54d26acffe8eb509840ca6c11cdffd273309cda20ff29b796fc413"
|
||||
},
|
||||
{
|
||||
"bytes": 3819,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/audit/regression-summary.json",
|
||||
"sha256": "9425723dc876a56bc97693a2a9da77d7175121e006fa2f404dc73d561bf7254a"
|
||||
},
|
||||
{
|
||||
"bytes": 103224,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/audit/summary.json",
|
||||
"sha256": "4dc304e181b8f615cf59ae1da475352fc70911d51e6ce0257fe35822563ac065"
|
||||
},
|
||||
{
|
||||
"bytes": 1723,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/audit/visual-gateway-candidate.json",
|
||||
"sha256": "863374124d5fce5b6f405be8c81fdc04651168e1fb6e259ef5e4cb1c8fe5c828"
|
||||
},
|
||||
{
|
||||
"bytes": 13141,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/all-trials.parquet",
|
||||
"sha256": "f97bb4f7a24debc8c994b85ff5f2a732363c6643a6644915c14ac0f5bddd3392"
|
||||
},
|
||||
{
|
||||
"bytes": 897,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-first-order-0.25x.json",
|
||||
"sha256": "b7f43bcaff5df0107534c141cdce322bce125e3234b27e687e2c0ba4e5312e07"
|
||||
},
|
||||
{
|
||||
"bytes": 895,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-first-order-0.5x.json",
|
||||
"sha256": "02b4af94f04ba3b5a39a19e098c2c3eaf93d7edd1781346c4f6b86f33f3713df"
|
||||
},
|
||||
{
|
||||
"bytes": 892,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-first-order-16x.json",
|
||||
"sha256": "e5c1091b51d42c56424f06404d796b4a4587bc601356556fbcc43c02de0e8bd9"
|
||||
},
|
||||
{
|
||||
"bytes": 894,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-first-order-1x.json",
|
||||
"sha256": "596e358fb522edaec9aef1eef4a1b443284bd9b60b1364574f7548c6ee5042e6"
|
||||
},
|
||||
{
|
||||
"bytes": 893,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-first-order-2x.json",
|
||||
"sha256": "ab0039fb5ccf77f2309181a0293af5219801b2826181dace6c737a526dd0eaf6"
|
||||
},
|
||||
{
|
||||
"bytes": 958,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-first-order-32x.json",
|
||||
"sha256": "a8b39b3e27286f5a342c0d648a0384290c75cac6eddbc76bccb5a01b75c27759"
|
||||
},
|
||||
{
|
||||
"bytes": 892,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-first-order-4x.json",
|
||||
"sha256": "39e7ef94586a1f02ae90c68edcd0cd9126796f9f39b66a7872541d4ce5dc9c8d"
|
||||
},
|
||||
{
|
||||
"bytes": 961,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-first-order-64x.json",
|
||||
"sha256": "59c5f54a7732f329f8cdbb72a10189408de20fdd67ac6616aed7c03635bdc99c"
|
||||
},
|
||||
{
|
||||
"bytes": 892,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-first-order-8x.json",
|
||||
"sha256": "737481d40ff95d28a75946b04d3a552b0a3364a3aba7cd4c6368c68572a435cb"
|
||||
},
|
||||
{
|
||||
"bytes": 898,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-higher-visual-0.25x.json",
|
||||
"sha256": "f29c0c4592379cee3bdb8795416c7948bbb3c1d674ba92611873d32180cb0a3b"
|
||||
},
|
||||
{
|
||||
"bytes": 895,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-higher-visual-0.5x.json",
|
||||
"sha256": "ca1a78aa15ceeecad39ff4309dbdb8e8fb7f1dc3c12935273c5714c4552beea8"
|
||||
},
|
||||
{
|
||||
"bytes": 894,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-higher-visual-16x.json",
|
||||
"sha256": "5abdd38ffccb68a55175c17937d36ee47b97b22270a1276a72519abd5485e6c1"
|
||||
},
|
||||
{
|
||||
"bytes": 895,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-higher-visual-1x.json",
|
||||
"sha256": "09eac4cc208b55a30a56dcf6b54d280e05e8af1091ab274808010aaf87135f1e"
|
||||
},
|
||||
{
|
||||
"bytes": 894,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-higher-visual-2x.json",
|
||||
"sha256": "52dc20b12b717db97be08b6eb4288bb9c75f3c7a8da5f5aa1bae6a7c2de87bf5"
|
||||
},
|
||||
{
|
||||
"bytes": 956,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-higher-visual-32x.json",
|
||||
"sha256": "d622bfeebc0c4d0b849987ae29f759eb9681464ae944aca9627bb74d2b529384"
|
||||
},
|
||||
{
|
||||
"bytes": 892,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-higher-visual-4x.json",
|
||||
"sha256": "251b3acda276929834c118adc82072365baded598c83e774bd8978d39290a5ca"
|
||||
},
|
||||
{
|
||||
"bytes": 962,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-higher-visual-64x.json",
|
||||
"sha256": "7994b6f84bbec0f82a34112570becb95eb72e33325e1a98ff83daf509c77bbd4"
|
||||
},
|
||||
{
|
||||
"bytes": 892,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-higher-visual-8x.json",
|
||||
"sha256": "fdd57592a80d9c08490b1b087eaea470fb7f3b6b872f99576b1463ca60581531"
|
||||
},
|
||||
{
|
||||
"bytes": 899,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-second-order-0.25x.json",
|
||||
"sha256": "7d040a0c06681e0b246ffb803589ab7092c5130c4b41c5e4183c9ce15e50dfdf"
|
||||
},
|
||||
{
|
||||
"bytes": 897,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-second-order-0.5x.json",
|
||||
"sha256": "996423f90606eb8c3cdc4f9838ee9c0ed3d955fb5e601026eb15afc23c5c857a"
|
||||
},
|
||||
{
|
||||
"bytes": 895,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-second-order-16x.json",
|
||||
"sha256": "eab087b5bbe77719e949041ce8ba4267908e93c55f87f7d502b92641c2a0c59a"
|
||||
},
|
||||
{
|
||||
"bytes": 896,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-second-order-1x.json",
|
||||
"sha256": "0c5fb6803870b9800ed9f4f9016a39f37ff41b2753464f36adc1b4440044ebfb"
|
||||
},
|
||||
{
|
||||
"bytes": 894,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-second-order-2x.json",
|
||||
"sha256": "940805e7375a1afab168cd0c89258de16633b871889ecc5b1288b5be998a9d33"
|
||||
},
|
||||
{
|
||||
"bytes": 975,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-second-order-32x.json",
|
||||
"sha256": "ecb30937212220c6ac56a23aa2b42dc11086877dd295785d25751e60e5a380f1"
|
||||
},
|
||||
{
|
||||
"bytes": 894,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-second-order-4x.json",
|
||||
"sha256": "f07c381d8aaf8d0a6be44fbd70e5541bdf2aa5634fcd188effd2d7249611f80f"
|
||||
},
|
||||
{
|
||||
"bytes": 991,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-second-order-64x.json",
|
||||
"sha256": "1865aed08f9bb5a4d69cf2517e71578520c85e2648f05d1e08f021a3da9c4dbe"
|
||||
},
|
||||
{
|
||||
"bytes": 894,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-second-order-8x.json",
|
||||
"sha256": "b26922c0508de407c7560618ebfaa7dd9a37dfd9e8ecfc66fc0c1b644a3eef74"
|
||||
},
|
||||
{
|
||||
"bytes": 901,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-visual-projection-0.25x.json",
|
||||
"sha256": "a12e93683513ea70484ecf435534dd5aea37686c56ed4c3a922601d783ed7750"
|
||||
},
|
||||
{
|
||||
"bytes": 899,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-visual-projection-0.5x.json",
|
||||
"sha256": "5b573cff67238f919a16e4767c01a979d9644fa2142939cfeb3400acda32832c"
|
||||
},
|
||||
{
|
||||
"bytes": 897,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-visual-projection-16x.json",
|
||||
"sha256": "5f7032ef3fb4bc19b87d9572e2aa45d6a7521126ee9268b997753101ae7a5505"
|
||||
},
|
||||
{
|
||||
"bytes": 898,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-visual-projection-1x.json",
|
||||
"sha256": "0e041f05bf8dd351c8051668c9419be297919b58ca95fa36e4ebd8746473a956"
|
||||
},
|
||||
{
|
||||
"bytes": 896,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-visual-projection-2x.json",
|
||||
"sha256": "412f158c8115d5d175ab7fd9bfdc23a95e7be79018d4f46aee0ebdfe3ebfa227"
|
||||
},
|
||||
{
|
||||
"bytes": 986,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-visual-projection-32x.json",
|
||||
"sha256": "67165bcc2f23273340f34e337aeb2165e4c5b2b2eea0fcfe013dcf2a032504e9"
|
||||
},
|
||||
{
|
||||
"bytes": 896,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-visual-projection-4x.json",
|
||||
"sha256": "13cb9c072015377547f109168d9411ff6b9df6756b7baceb355fa7d3cfdfd2fe"
|
||||
},
|
||||
{
|
||||
"bytes": 896,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/amplitude/engineering-visual-projection-8x.json",
|
||||
"sha256": "afe33d8304cc4bdf376355e815c3e3674632c20e877f971cb1dd1b036e3fda38"
|
||||
},
|
||||
{
|
||||
"bytes": 972,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/five-layer-comparison/engineering-first-order.json",
|
||||
"sha256": "b72f1d07331e2e178da7e72cc5cf24f424d866bfd4d8e3382712dd4640168071"
|
||||
},
|
||||
{
|
||||
"bytes": 972,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/five-layer-comparison/engineering-higher-visual.json",
|
||||
"sha256": "df68e7d9bec59d9e272158a1cb5c2d1a4ef4e092b2ad48c86212af4877151cfd"
|
||||
},
|
||||
{
|
||||
"bytes": 1005,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/five-layer-comparison/engineering-second-order.json",
|
||||
"sha256": "5993c94fcb2d12bb99411dc65e963ab0ae799437f6157897e41c3d4ef7ecd0df"
|
||||
},
|
||||
{
|
||||
"bytes": 976,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/five-layer-comparison/engineering-visual-projection.json",
|
||||
"sha256": "1b12736d01bab8c77a774e064718ed7f1b29bfc982400028a68b0f48940af59d"
|
||||
},
|
||||
{
|
||||
"bytes": 959,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/five-layer-comparison/reference-photoreceptor.json",
|
||||
"sha256": "36dd64d3448f7c93b777843f0c3501d9bc800d1371e83f53561a9859ca290892"
|
||||
},
|
||||
{
|
||||
"bytes": 970,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/latency/engineering-visual-projection-100ms.json",
|
||||
"sha256": "80d3d67a4baa5ce8cd8b3381a7ced258846a97195e33fb1c04ee5503d332af04"
|
||||
},
|
||||
{
|
||||
"bytes": 914,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/latency/engineering-visual-projection-10ms.json",
|
||||
"sha256": "354bd2cf51048108c6ec7e053f69284ba97c45ab604a659fc8acf2cdb3e64bf6"
|
||||
},
|
||||
{
|
||||
"bytes": 975,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/latency/engineering-visual-projection-200ms.json",
|
||||
"sha256": "55767d028c5630ec8bcc846619cbe3bfbbf9085ba6850f7e39b379eb0e2cbbb1"
|
||||
},
|
||||
{
|
||||
"bytes": 914,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/latency/engineering-visual-projection-20ms.json",
|
||||
"sha256": "2f9fab4469301b391f173f7f54839fb15aadf9a1318e0fad0a215ce810c7daa2"
|
||||
},
|
||||
{
|
||||
"bytes": 967,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/latency/engineering-visual-projection-30ms.json",
|
||||
"sha256": "65543c7b98e9366f24cdced64374a250e3b2f1f95dd8df1a572eb8a8807ccf51"
|
||||
},
|
||||
{
|
||||
"bytes": 967,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/latency/engineering-visual-projection-50ms.json",
|
||||
"sha256": "70fe774830e781a5fbea1fe0a433ba5f19806069997f79add7996da96077205e"
|
||||
},
|
||||
{
|
||||
"bytes": 912,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/latency/engineering-visual-projection-5ms.json",
|
||||
"sha256": "c9ad11f11dd48a08121a45db3eec8603fb666cac0ff241d58cd9af742f6298d0"
|
||||
},
|
||||
{
|
||||
"bytes": 962,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/rate/engineering-visual-projection-100hz.json",
|
||||
"sha256": "0a388195588eca175e0d0c56d0f11df4eedb01caf4d8f37108a298d97c4b1403"
|
||||
},
|
||||
{
|
||||
"bytes": 891,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/rate/engineering-visual-projection-10hz.json",
|
||||
"sha256": "01c88a6a6508c507b93734680696d397033ba62c6b04ff90b2b9b27f9bb27dc8"
|
||||
},
|
||||
{
|
||||
"bytes": 976,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/rate/engineering-visual-projection-150hz.json",
|
||||
"sha256": "7b778a770ea056b84f3c2b53b63a0b80da3598d77770280ae6d289c9e256f2cd"
|
||||
},
|
||||
{
|
||||
"bytes": 1007,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/rate/engineering-visual-projection-200hz.json",
|
||||
"sha256": "df6ef7c792ae0b40e4a1e6376cba28588912a7a0c2817a84d1e6508d41705ac5"
|
||||
},
|
||||
{
|
||||
"bytes": 892,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/rate/engineering-visual-projection-25hz.json",
|
||||
"sha256": "f61c2b63e2784c699ae038ae8a871288285e2ea599fc0ec8cbddba5813b53356"
|
||||
},
|
||||
{
|
||||
"bytes": 948,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/rate/engineering-visual-projection-50hz.json",
|
||||
"sha256": "6f6e0108183b09cd1e3608525daf23be8286c52c634cda1e97e48a7763fff151"
|
||||
},
|
||||
{
|
||||
"bytes": 888,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/sparsity/engineering-visual-projection-0.1pct.json",
|
||||
"sha256": "caed2a99d35017224b54d40307fa187a4b2540fe4d3ace698187e2952391e138"
|
||||
},
|
||||
{
|
||||
"bytes": 945,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/sparsity/engineering-visual-projection-0.5pct.json",
|
||||
"sha256": "404746901a12a8e34f92792fafe5919756ef195be690987b5c9e334210f4b0bc"
|
||||
},
|
||||
{
|
||||
"bytes": 998,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/sparsity/engineering-visual-projection-100pct.json",
|
||||
"sha256": "7d1ca64cfcfc2d0c29826563e91170408eb2a8179922b226cf9ffef574fd4bbc"
|
||||
},
|
||||
{
|
||||
"bytes": 953,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/sparsity/engineering-visual-projection-10pct.json",
|
||||
"sha256": "a0e1ff324736dc11b97a0aca3ce1e7441082afb42246ab76b9a17af8bf6b3a94"
|
||||
},
|
||||
{
|
||||
"bytes": 948,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/sparsity/engineering-visual-projection-1pct.json",
|
||||
"sha256": "8f2ea6aa2ddec1aae283c1eb25dc8c1f36c254c11b59d636e475b54d37d4162e"
|
||||
},
|
||||
{
|
||||
"bytes": 1008,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/sparsity/engineering-visual-projection-25pct.json",
|
||||
"sha256": "35f0ee7a90499ce4e5ee5274baac7c01cbf2fc4c08cecb8e89b9d3051374e8e7"
|
||||
},
|
||||
{
|
||||
"bytes": 967,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/sparsity/engineering-visual-projection-50pct.json",
|
||||
"sha256": "95d2eb90178cc819f145bf88bd6b5b8e18ecbf4bb1c5a29748a37a08e37c1068"
|
||||
},
|
||||
{
|
||||
"bytes": 950,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/sparsity/engineering-visual-projection-5pct.json",
|
||||
"sha256": "ba57c844f155f72586d70341d9d5ff317e386dcab4177355c3025d084ee01b32"
|
||||
},
|
||||
{
|
||||
"bytes": 7089,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/calibration/summary.json",
|
||||
"sha256": "e30d66f1579c2c64cabd6e63c7f04f2fd7915f289d13582b549d0ed07a959304"
|
||||
},
|
||||
{
|
||||
"bytes": 726156,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/compiler-reports/extension-build/.ninja_deps",
|
||||
"sha256": "1cfe8ee7ff55aaaff1ce89ddbabc9d1f48fac09a6851d7116517abf72d42d193"
|
||||
},
|
||||
{
|
||||
"bytes": 218,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/compiler-reports/extension-build/.ninja_log",
|
||||
"sha256": "c07fd14b2dca26790b8c5e708580c2bfcda2c039b4fa8fa5a5922d8a15a5ea7f"
|
||||
},
|
||||
{
|
||||
"bytes": 2087,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/compiler-reports/extension-build/build.ninja",
|
||||
"sha256": "78dca61660bf7947cd785c9bd46ccba7f1099d4ff3d1e89fc4599d970ad2e5bf"
|
||||
},
|
||||
{
|
||||
"bytes": 0,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/compiler-reports/extension-build/lock",
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"bytes": 291216,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/compiler-reports/extension-build/male_cns_lif_runtime_v1_ext.so",
|
||||
"sha256": "8e29cf71d5ae53837a9e8de6cb51f527af44e1b68d990510d9e41726d9576990"
|
||||
},
|
||||
{
|
||||
"bytes": 103888,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/compiler-reports/extension-build/phase4c_ext.cuda.o",
|
||||
"sha256": "41d4d543a16563e0aa678ff89a4392861556943d10595b5c91aa19180d6fe806"
|
||||
},
|
||||
{
|
||||
"bytes": 376936,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/compiler-reports/extension-build/phase4c_ext.o",
|
||||
"sha256": "fbaeb9dcf8e16c62ecf6178adace42c3c6fa9eee78b640c60e73b76a2ab00c80"
|
||||
},
|
||||
{
|
||||
"bytes": 4590,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/configs/phase4e.yaml",
|
||||
"sha256": "708b6bb75b82a967f8c1e65cce646f080a79f7b6048ca72e61de1dc184d9923a"
|
||||
},
|
||||
{
|
||||
"bytes": 3310,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/continuous/period-100ms.json",
|
||||
"sha256": "1bf543bbecd9ade9e7e12a9e810d2fa1c86bc925e278c9c0740ead25c47c9519"
|
||||
},
|
||||
{
|
||||
"bytes": 30896,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/continuous/period-10ms.json",
|
||||
"sha256": "7cee0717e9bdd80cd8677048f4fde554a2f98482cb7bb11a206819f5bdb6390b"
|
||||
},
|
||||
{
|
||||
"bytes": 15514,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/continuous/period-20ms.json",
|
||||
"sha256": "e1bc9fd6d4e205bc4a9ae76b47f8e998b99dcaad7dc0b4eca36eb1dcf443e0a3"
|
||||
},
|
||||
{
|
||||
"bytes": 6598,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/continuous/period-50ms.json",
|
||||
"sha256": "b6f485f94bfff87c44958142c64c7a3b6f13b0ac5629968b3977e568b2f3f92f"
|
||||
},
|
||||
{
|
||||
"bytes": 60742,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/continuous/summary.json",
|
||||
"sha256": "8b22f428d3f41032211be4b813868c3caad6d1c9595a9c1969c4d22ee65bba02"
|
||||
},
|
||||
{
|
||||
"bytes": 1723,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/gateway/visual-gateway-candidate.json",
|
||||
"sha256": "863374124d5fce5b6f405be8c81fdc04651168e1fb6e259ef5e4cb1c8fe5c828"
|
||||
},
|
||||
{
|
||||
"bytes": 970,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/latency/engineering-visual-projection-100ms.json",
|
||||
"sha256": "80d3d67a4baa5ce8cd8b3381a7ced258846a97195e33fb1c04ee5503d332af04"
|
||||
},
|
||||
{
|
||||
"bytes": 914,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/latency/engineering-visual-projection-10ms.json",
|
||||
"sha256": "354bd2cf51048108c6ec7e053f69284ba97c45ab604a659fc8acf2cdb3e64bf6"
|
||||
},
|
||||
{
|
||||
"bytes": 975,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/latency/engineering-visual-projection-200ms.json",
|
||||
"sha256": "55767d028c5630ec8bcc846619cbe3bfbbf9085ba6850f7e39b379eb0e2cbbb1"
|
||||
},
|
||||
{
|
||||
"bytes": 914,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/latency/engineering-visual-projection-20ms.json",
|
||||
"sha256": "2f9fab4469301b391f173f7f54839fb15aadf9a1318e0fad0a215ce810c7daa2"
|
||||
},
|
||||
{
|
||||
"bytes": 967,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/latency/engineering-visual-projection-30ms.json",
|
||||
"sha256": "65543c7b98e9366f24cdced64374a250e3b2f1f95dd8df1a572eb8a8807ccf51"
|
||||
},
|
||||
{
|
||||
"bytes": 967,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/latency/engineering-visual-projection-50ms.json",
|
||||
"sha256": "70fe774830e781a5fbea1fe0a433ba5f19806069997f79add7996da96077205e"
|
||||
},
|
||||
{
|
||||
"bytes": 912,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/latency/engineering-visual-projection-5ms.json",
|
||||
"sha256": "c9ad11f11dd48a08121a45db3eec8603fb666cac0ff241d58cd9af742f6298d0"
|
||||
},
|
||||
{
|
||||
"bytes": 199441,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/populations/engineering-first-order.parquet",
|
||||
"sha256": "80bcd31a2115866628d5bf7d4dc4fb37d0d7c1040d37a22e14ab782a7732ab3f"
|
||||
},
|
||||
{
|
||||
"bytes": 38661,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/populations/engineering-higher-visual.parquet",
|
||||
"sha256": "a6e0c28848c3b9d0b4c1e3b58ac6b47bd3eeb74927ca7c33e9dfdfe2c378e6a2"
|
||||
},
|
||||
{
|
||||
"bytes": 785027,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/populations/engineering-second-order.parquet",
|
||||
"sha256": "21cb6e17117ecc0f1cb22b04d89d7793ed298e51e10f80b2279ec3e4f4af577c"
|
||||
},
|
||||
{
|
||||
"bytes": 80116,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/populations/engineering-visual-projection.parquet",
|
||||
"sha256": "4e15888cf96df9e898818327b7f81befaedac70cd553e6eac81c07e14332b33f"
|
||||
},
|
||||
{
|
||||
"bytes": 48694,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/populations/reference-photoreceptor.parquet",
|
||||
"sha256": "f9b16054e4fff3ce6eddcf4e10c7d973c71fc8914e1a0f2cba45fb81c35fd892"
|
||||
},
|
||||
{
|
||||
"bytes": 2090,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/populations/summary.json",
|
||||
"sha256": "bdc6903938c47aab0ebf0b38f306180637e7b1e0e03407227aef66bdaf0b1c71"
|
||||
},
|
||||
{
|
||||
"bytes": 962,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/rate-sweep/engineering-visual-projection-100hz.json",
|
||||
"sha256": "0a388195588eca175e0d0c56d0f11df4eedb01caf4d8f37108a298d97c4b1403"
|
||||
},
|
||||
{
|
||||
"bytes": 891,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/rate-sweep/engineering-visual-projection-10hz.json",
|
||||
"sha256": "01c88a6a6508c507b93734680696d397033ba62c6b04ff90b2b9b27f9bb27dc8"
|
||||
},
|
||||
{
|
||||
"bytes": 976,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/rate-sweep/engineering-visual-projection-150hz.json",
|
||||
"sha256": "7b778a770ea056b84f3c2b53b63a0b80da3598d77770280ae6d289c9e256f2cd"
|
||||
},
|
||||
{
|
||||
"bytes": 1007,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/rate-sweep/engineering-visual-projection-200hz.json",
|
||||
"sha256": "df6ef7c792ae0b40e4a1e6376cba28588912a7a0c2817a84d1e6508d41705ac5"
|
||||
},
|
||||
{
|
||||
"bytes": 892,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/rate-sweep/engineering-visual-projection-25hz.json",
|
||||
"sha256": "f61c2b63e2784c699ae038ae8a871288285e2ea599fc0ec8cbddba5813b53356"
|
||||
},
|
||||
{
|
||||
"bytes": 948,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/rate-sweep/engineering-visual-projection-50hz.json",
|
||||
"sha256": "6f6e0108183b09cd1e3608525daf23be8286c52c634cda1e97e48a7763fff151"
|
||||
},
|
||||
{
|
||||
"bytes": 333528,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/reachability/forward-distance-engineering-first-order.int16.npy",
|
||||
"sha256": "54b96f825f1ab67b3416d55b8e591b2caf883973de3a534c847ce9a3ca408d42"
|
||||
},
|
||||
{
|
||||
"bytes": 333528,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/reachability/forward-distance-engineering-higher-visual.int16.npy",
|
||||
"sha256": "2a62df297a282ca414b6e489a3d272a547a1648067c3be63c41085bb0566a460"
|
||||
},
|
||||
{
|
||||
"bytes": 333528,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/reachability/forward-distance-engineering-second-order.int16.npy",
|
||||
"sha256": "9ba0eaeec5fa8db936406577556dd3a081cdc1cf9be034a671d11ad06a018efe"
|
||||
},
|
||||
{
|
||||
"bytes": 333528,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/reachability/forward-distance-engineering-visual-projection.int16.npy",
|
||||
"sha256": "426e150db35d92cc83582136080d531128cf77d39391660c3c2b291fedef96d3"
|
||||
},
|
||||
{
|
||||
"bytes": 333528,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/reachability/forward-distance-reference-photoreceptor.int16.npy",
|
||||
"sha256": "75329301d8c4c9a317c3b6d4dc3072d2ef782618320b8ab5ad379d7e624099cc"
|
||||
},
|
||||
{
|
||||
"bytes": 3602,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/reachability/summary.json",
|
||||
"sha256": "9addca63701dc3b83783b567909d5428e3c0adf2c89a8f5a2f2bef1732fb3427"
|
||||
},
|
||||
{
|
||||
"bytes": 991610,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/reachability/visual-output-reachability.parquet",
|
||||
"sha256": "3c848f62ab90d256778c3504d92eaf284cb34eb9332b48f35ec16f8be0323283"
|
||||
},
|
||||
{
|
||||
"bytes": 387,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/regression/auditory-100hz.json",
|
||||
"sha256": "0428ea786878f69672168dfa9dc12145e5eaaa092ec732009320f2c8a6431919"
|
||||
},
|
||||
{
|
||||
"bytes": 389,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/regression/auditory-10hz.json",
|
||||
"sha256": "2350f4b0ade387acb3366bec9f769374605e62582e82c76b51b658b2761673f1"
|
||||
},
|
||||
{
|
||||
"bytes": 386,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/regression/gustatory-50hz.json",
|
||||
"sha256": "79b9d4049b29608ca317614b592d5913a28b9c0da10d75f9617939b36c0d9138"
|
||||
},
|
||||
{
|
||||
"bytes": 386,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/regression/mechanosensory-50hz.json",
|
||||
"sha256": "55a69c286b1a1eeeb5c8f23f1b0dea8b51f73704c4477dc3f09a6c6c855d7b17"
|
||||
},
|
||||
{
|
||||
"bytes": 390,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/regression/olfactory-50hz.json",
|
||||
"sha256": "63293fe397ae3b62cfc329a2ac9c67c32eb56ba6f957638f46b6f8abb6b555e7"
|
||||
},
|
||||
{
|
||||
"bytes": 2320,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/regression/summary.json",
|
||||
"sha256": "674dc90124e850c23649d1015ca4126bea04d44b4ace39e24b1d0ff06630e70f"
|
||||
},
|
||||
{
|
||||
"bytes": 12933,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/separability/engineering-visual-projection.json",
|
||||
"sha256": "78bd129f6d4a931da444da4bb4332339bfdbe8ff04fad59e5fc40f499a0046fe"
|
||||
},
|
||||
{
|
||||
"bytes": 13762,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/separability/summary.json",
|
||||
"sha256": "175faf65a5c64fa30d587c6c9989831ca84fb88bab2e11c87b2df1b12b3c1937"
|
||||
},
|
||||
{
|
||||
"bytes": 888,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/sparsity-sweep/engineering-visual-projection-0.1pct.json",
|
||||
"sha256": "caed2a99d35017224b54d40307fa187a4b2540fe4d3ace698187e2952391e138"
|
||||
},
|
||||
{
|
||||
"bytes": 945,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/sparsity-sweep/engineering-visual-projection-0.5pct.json",
|
||||
"sha256": "404746901a12a8e34f92792fafe5919756ef195be690987b5c9e334210f4b0bc"
|
||||
},
|
||||
{
|
||||
"bytes": 998,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/sparsity-sweep/engineering-visual-projection-100pct.json",
|
||||
"sha256": "7d1ca64cfcfc2d0c29826563e91170408eb2a8179922b226cf9ffef574fd4bbc"
|
||||
},
|
||||
{
|
||||
"bytes": 953,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/sparsity-sweep/engineering-visual-projection-10pct.json",
|
||||
"sha256": "a0e1ff324736dc11b97a0aca3ce1e7441082afb42246ab76b9a17af8bf6b3a94"
|
||||
},
|
||||
{
|
||||
"bytes": 948,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/sparsity-sweep/engineering-visual-projection-1pct.json",
|
||||
"sha256": "8f2ea6aa2ddec1aae283c1eb25dc8c1f36c254c11b59d636e475b54d37d4162e"
|
||||
},
|
||||
{
|
||||
"bytes": 1008,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/sparsity-sweep/engineering-visual-projection-25pct.json",
|
||||
"sha256": "35f0ee7a90499ce4e5ee5274baac7c01cbf2fc4c08cecb8e89b9d3051374e8e7"
|
||||
},
|
||||
{
|
||||
"bytes": 967,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/sparsity-sweep/engineering-visual-projection-50pct.json",
|
||||
"sha256": "95d2eb90178cc819f145bf88bd6b5b8e18ecbf4bb1c5a29748a37a08e37c1068"
|
||||
},
|
||||
{
|
||||
"bytes": 950,
|
||||
"path": "/data/digital-drosophila/experiments/phase4e-visual-calibration/sparsity-sweep/engineering-visual-projection-5pct.json",
|
||||
"sha256": "ba57c844f155f72586d70341d9d5ff317e386dcab4177355c3025d084ee01b32"
|
||||
}
|
||||
],
|
||||
"phase": "4E",
|
||||
"prohibitions": {
|
||||
"connectome_changes": false,
|
||||
"game_integration": false,
|
||||
"lif_semantics_changes": false,
|
||||
"phase4f": false,
|
||||
"raw_weight_changes": false,
|
||||
"reinforcement_learning": false,
|
||||
"three_d_frontend": false,
|
||||
"training": false,
|
||||
"transmitter_sign_changes": false,
|
||||
"web_server": false
|
||||
},
|
||||
"software": {
|
||||
"numpy": "2.2.6",
|
||||
"pyarrow": "25.0.1",
|
||||
"python": "3.10.12",
|
||||
"scipy": "1.15.3",
|
||||
"torch": "2.14.0+cu130"
|
||||
},
|
||||
"status": "FAIL-NO-V2-CANDIDATE"
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"engineering-first-order": {
|
||||
"count": 23707,
|
||||
"interface_kind": "engineering",
|
||||
"membership": "/data/digital-drosophila/experiments/phase4e-visual-calibration/populations/engineering-first-order.parquet",
|
||||
"selection": "Phase4C audited hierarchy=first_order",
|
||||
"source": "hierarchy",
|
||||
"stimulation_mode": "external_synaptic_drive",
|
||||
"value": "first_order"
|
||||
},
|
||||
"engineering-higher-visual": {
|
||||
"count": 4407,
|
||||
"interface_kind": "engineering",
|
||||
"membership": "/data/digital-drosophila/experiments/phase4e-visual-calibration/populations/engineering-higher-visual.parquet",
|
||||
"selection": "Phase4C audited hierarchy=higher_visual",
|
||||
"source": "hierarchy",
|
||||
"stimulation_mode": "external_synaptic_drive",
|
||||
"value": "higher_visual"
|
||||
},
|
||||
"engineering-second-order": {
|
||||
"count": 81483,
|
||||
"interface_kind": "engineering",
|
||||
"membership": "/data/digital-drosophila/experiments/phase4e-visual-calibration/populations/engineering-second-order.parquet",
|
||||
"selection": "Phase4C audited hierarchy=second_order",
|
||||
"source": "hierarchy",
|
||||
"stimulation_mode": "external_synaptic_drive",
|
||||
"value": "second_order"
|
||||
},
|
||||
"engineering-visual-projection": {
|
||||
"count": 9203,
|
||||
"field": "annotation_superclass",
|
||||
"interface_kind": "engineering",
|
||||
"membership": "/data/digital-drosophila/experiments/phase4e-visual-calibration/populations/engineering-visual-projection.parquet",
|
||||
"selection": "annotation_superclass in ['visual_projection', 'visual_projection_tbc']",
|
||||
"source": "metadata-expression",
|
||||
"stimulation_mode": "external_synaptic_drive",
|
||||
"values": [
|
||||
"visual_projection",
|
||||
"visual_projection_tbc"
|
||||
]
|
||||
},
|
||||
"reference-photoreceptor": {
|
||||
"count": 6091,
|
||||
"interface_kind": "biological-reference",
|
||||
"membership": "/data/digital-drosophila/experiments/phase4e-visual-calibration/populations/reference-photoreceptor.parquet",
|
||||
"selection": "Phase4C audited hierarchy=visual_sensory",
|
||||
"source": "hierarchy",
|
||||
"stimulation_mode": "spike_injection",
|
||||
"value": "visual_sensory"
|
||||
}
|
||||
}
|
||||
+157
@@ -0,0 +1,157 @@
|
||||
{
|
||||
"descending_count": 1316,
|
||||
"layers": {
|
||||
"engineering-first-order": {
|
||||
"can_reach_descending": 23428,
|
||||
"can_reach_motor": 23428,
|
||||
"count": 23707,
|
||||
"min_hops_descending_distribution": {
|
||||
"-1": 279,
|
||||
"0": 2,
|
||||
"1": 801,
|
||||
"2": 20688,
|
||||
"3": 1918,
|
||||
"4": 19
|
||||
},
|
||||
"min_hops_motor_distribution": {
|
||||
"-1": 279,
|
||||
"1": 25,
|
||||
"2": 12339,
|
||||
"3": 10774,
|
||||
"4": 287,
|
||||
"5": 3
|
||||
},
|
||||
"outgoing_edges": 2469862,
|
||||
"outgoing_synapse_weight": 11302691,
|
||||
"reachable_descending_count_min_max": [
|
||||
0,
|
||||
1316
|
||||
],
|
||||
"reachable_motor_count_min_max": [
|
||||
0,
|
||||
815
|
||||
]
|
||||
},
|
||||
"engineering-higher-visual": {
|
||||
"can_reach_descending": 4374,
|
||||
"can_reach_motor": 4374,
|
||||
"count": 4407,
|
||||
"min_hops_descending_distribution": {
|
||||
"-1": 33,
|
||||
"1": 294,
|
||||
"2": 3911,
|
||||
"3": 168,
|
||||
"4": 1
|
||||
},
|
||||
"min_hops_motor_distribution": {
|
||||
"-1": 33,
|
||||
"1": 9,
|
||||
"2": 3527,
|
||||
"3": 825,
|
||||
"4": 13
|
||||
},
|
||||
"outgoing_edges": 349707,
|
||||
"outgoing_synapse_weight": 1597443,
|
||||
"reachable_descending_count_min_max": [
|
||||
0,
|
||||
1316
|
||||
],
|
||||
"reachable_motor_count_min_max": [
|
||||
0,
|
||||
815
|
||||
]
|
||||
},
|
||||
"engineering-second-order": {
|
||||
"can_reach_descending": 80958,
|
||||
"can_reach_motor": 80958,
|
||||
"count": 81483,
|
||||
"min_hops_descending_distribution": {
|
||||
"-1": 525,
|
||||
"0": 612,
|
||||
"1": 16597,
|
||||
"2": 61660,
|
||||
"3": 2078,
|
||||
"4": 11
|
||||
},
|
||||
"min_hops_motor_distribution": {
|
||||
"-1": 525,
|
||||
"0": 56,
|
||||
"1": 2537,
|
||||
"2": 52387,
|
||||
"3": 25767,
|
||||
"4": 209,
|
||||
"5": 2
|
||||
},
|
||||
"outgoing_edges": 13449836,
|
||||
"outgoing_synapse_weight": 60764189,
|
||||
"reachable_descending_count_min_max": [
|
||||
0,
|
||||
1316
|
||||
],
|
||||
"reachable_motor_count_min_max": [
|
||||
0,
|
||||
815
|
||||
]
|
||||
},
|
||||
"engineering-visual-projection": {
|
||||
"can_reach_descending": 9202,
|
||||
"can_reach_motor": 9202,
|
||||
"count": 9203,
|
||||
"min_hops_descending_distribution": {
|
||||
"-1": 1,
|
||||
"1": 5092,
|
||||
"2": 4110
|
||||
},
|
||||
"min_hops_motor_distribution": {
|
||||
"-1": 1,
|
||||
"1": 158,
|
||||
"2": 8017,
|
||||
"3": 1027
|
||||
},
|
||||
"outgoing_edges": 1664437,
|
||||
"outgoing_synapse_weight": 7355159,
|
||||
"reachable_descending_count_min_max": [
|
||||
0,
|
||||
1316
|
||||
],
|
||||
"reachable_motor_count_min_max": [
|
||||
0,
|
||||
815
|
||||
]
|
||||
},
|
||||
"reference-photoreceptor": {
|
||||
"can_reach_descending": 6000,
|
||||
"can_reach_motor": 6000,
|
||||
"count": 6091,
|
||||
"min_hops_descending_distribution": {
|
||||
"-1": 91,
|
||||
"1": 3,
|
||||
"2": 1977,
|
||||
"3": 4006,
|
||||
"4": 14
|
||||
},
|
||||
"min_hops_motor_distribution": {
|
||||
"-1": 91,
|
||||
"2": 232,
|
||||
"3": 3435,
|
||||
"4": 2329,
|
||||
"5": 4
|
||||
},
|
||||
"outgoing_edges": 74557,
|
||||
"outgoing_synapse_weight": 647218,
|
||||
"reachable_descending_count_min_max": [
|
||||
0,
|
||||
1316
|
||||
],
|
||||
"reachable_motor_count_min_max": [
|
||||
0,
|
||||
815
|
||||
]
|
||||
}
|
||||
},
|
||||
"method": "exact directed reachability via SCC-condensation DAG bitsets; min hops via reverse multi-source BFS",
|
||||
"motor_count": 815,
|
||||
"strongly_connected_components": 1385,
|
||||
"table": "/data/digital-drosophila/experiments/phase4e-visual-calibration/reachability/visual-output-reachability.parquet",
|
||||
"thresholding": false
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 2321846,
|
||||
"final_g_max_abs_error": 0.0009765625,
|
||||
"final_g_mean_abs_error": 5.33780699640829e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 6.842198363443686e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.505364191001718
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 609920,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 3.5040937262920124e-08,
|
||||
"final_voltage_max_abs_error": 3.0517578125e-05,
|
||||
"final_voltage_mean_abs_error": 5.240345934964807e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 8.119845537999936
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 2451263,
|
||||
"final_g_max_abs_error": 0.00390625,
|
||||
"final_g_mean_abs_error": 6.935675145314235e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 6.521827966565752e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.832863223000459
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 2410387,
|
||||
"final_g_max_abs_error": 0.001953125,
|
||||
"final_g_mean_abs_error": 5.216693566012509e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 8.444050791922564e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.91412229100024
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 2806702,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 5.2590284127518316e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 7.963494752516453e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.897065658999054
|
||||
}
|
||||
@@ -0,0 +1,65 @@
|
||||
{
|
||||
"all_passed": true,
|
||||
"trials": {
|
||||
"auditory-100hz": {
|
||||
"event_count": 2321846,
|
||||
"final_g_max_abs_error": 0.0009765625,
|
||||
"final_g_mean_abs_error": 5.33780699640829e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 6.842198363443686e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.505364191001718
|
||||
},
|
||||
"auditory-10hz": {
|
||||
"event_count": 609920,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 3.5040937262920124e-08,
|
||||
"final_voltage_max_abs_error": 3.0517578125e-05,
|
||||
"final_voltage_mean_abs_error": 5.240345934964807e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 8.119845537999936
|
||||
},
|
||||
"gustatory-50hz": {
|
||||
"event_count": 2451263,
|
||||
"final_g_max_abs_error": 0.00390625,
|
||||
"final_g_mean_abs_error": 6.935675145314235e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 6.521827966565752e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.832863223000459
|
||||
},
|
||||
"mechanosensory-50hz": {
|
||||
"event_count": 2410387,
|
||||
"final_g_max_abs_error": 0.001953125,
|
||||
"final_g_mean_abs_error": 5.216693566012509e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 8.444050791922564e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.91412229100024
|
||||
},
|
||||
"olfactory-50hz": {
|
||||
"event_count": 2806702,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 5.2590284127518316e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 7.963494752516453e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.897065658999054
|
||||
}
|
||||
}
|
||||
}
|
||||
+398
@@ -0,0 +1,398 @@
|
||||
{
|
||||
"engineering-visual-projection": {
|
||||
"all_mean_output_features_distinct": false,
|
||||
"candidate_eligible": false,
|
||||
"condition": {
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 0.008014397120575886,
|
||||
"active_neurons": 1336,
|
||||
"amplitude_multiple_w_syn": 32.0,
|
||||
"amplitude_mv": 8.8,
|
||||
"descending_active": 142,
|
||||
"descending_first_spike_latency_ms": 87.9,
|
||||
"descending_spikes": 248,
|
||||
"external_drive_events": 2334,
|
||||
"layer": "engineering-visual-projection",
|
||||
"mean_firing_rate_hz": 0.11271745650869826,
|
||||
"motor_active": 93,
|
||||
"motor_first_spike_latency_ms": 93.30000000000001,
|
||||
"motor_spikes": 121,
|
||||
"multi_hop_output_propagation": true,
|
||||
"non_target_active": 1324,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": 87.9,
|
||||
"peak_step_fraction": 0.0003299340131973605,
|
||||
"propagation_depth_from_full_layer": 2,
|
||||
"rate_hz": 50.0,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 60758,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"sparsity_percent": 5.0,
|
||||
"sweep": "amplitude-extended",
|
||||
"target_active": 12,
|
||||
"target_count": 460,
|
||||
"total_spikes": 1879,
|
||||
"wall_seconds": 0.8299968829960562
|
||||
},
|
||||
"deterministic_exact": true,
|
||||
"matched_input_count_sparse_A_B": true,
|
||||
"pairwise_output_features": {
|
||||
"dense__moving": {
|
||||
"active_jaccard": 0.0,
|
||||
"cosine_distance": 1.0,
|
||||
"euclidean": 39.994441986083984
|
||||
},
|
||||
"dense__sparse-A": {
|
||||
"active_jaccard": 0.0,
|
||||
"cosine_distance": 1.0,
|
||||
"euclidean": 39.994441986083984
|
||||
},
|
||||
"dense__sparse-B": {
|
||||
"active_jaccard": 0.0,
|
||||
"cosine_distance": 1.0,
|
||||
"euclidean": 39.994441986083984
|
||||
},
|
||||
"moving__sparse-A": {
|
||||
"active_jaccard": 1.0,
|
||||
"cosine_distance": 0.0,
|
||||
"euclidean": 0.0
|
||||
},
|
||||
"moving__sparse-B": {
|
||||
"active_jaccard": 1.0,
|
||||
"cosine_distance": 0.0,
|
||||
"euclidean": 0.0
|
||||
},
|
||||
"sparse-A__sparse-B": {
|
||||
"active_jaccard": 1.0,
|
||||
"cosine_distance": 0.0,
|
||||
"euclidean": 0.0
|
||||
}
|
||||
},
|
||||
"trials": [
|
||||
{
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 4.1991601679664064e-05,
|
||||
"active_neurons": 7,
|
||||
"descending_active": 0,
|
||||
"descending_first_spike_latency_ms": null,
|
||||
"descending_spikes": 0,
|
||||
"external_drive_events": 2270,
|
||||
"mean_firing_rate_hz": 0.0004199160167966407,
|
||||
"motor_active": 0,
|
||||
"motor_first_spike_latency_ms": null,
|
||||
"motor_spikes": 0,
|
||||
"multi_hop_output_propagation": false,
|
||||
"non_target_active": 0,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": null,
|
||||
"pattern": "sparse-A",
|
||||
"peak_step_fraction": 5.99880023995201e-06,
|
||||
"propagation_depth_from_full_layer": 0,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 45101,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"target_active": 7,
|
||||
"target_count": 460,
|
||||
"total_spikes": 7,
|
||||
"wall_seconds": 0.7710404849967745
|
||||
},
|
||||
{
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 5.99880023995201e-05,
|
||||
"active_neurons": 10,
|
||||
"descending_active": 0,
|
||||
"descending_first_spike_latency_ms": null,
|
||||
"descending_spikes": 0,
|
||||
"external_drive_events": 2347,
|
||||
"mean_firing_rate_hz": 0.0005998800239952009,
|
||||
"motor_active": 0,
|
||||
"motor_first_spike_latency_ms": null,
|
||||
"motor_spikes": 0,
|
||||
"multi_hop_output_propagation": false,
|
||||
"non_target_active": 0,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": null,
|
||||
"pattern": "sparse-A",
|
||||
"peak_step_fraction": 5.99880023995201e-06,
|
||||
"propagation_depth_from_full_layer": 0,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 45102,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"target_active": 10,
|
||||
"target_count": 460,
|
||||
"total_spikes": 10,
|
||||
"wall_seconds": 0.7711605420008709
|
||||
},
|
||||
{
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 8.998200359928014e-05,
|
||||
"active_neurons": 15,
|
||||
"descending_active": 0,
|
||||
"descending_first_spike_latency_ms": null,
|
||||
"descending_spikes": 0,
|
||||
"external_drive_events": 2296,
|
||||
"mean_firing_rate_hz": 0.0008998200359928015,
|
||||
"motor_active": 0,
|
||||
"motor_first_spike_latency_ms": null,
|
||||
"motor_spikes": 0,
|
||||
"multi_hop_output_propagation": false,
|
||||
"non_target_active": 0,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": null,
|
||||
"pattern": "sparse-A",
|
||||
"peak_step_fraction": 5.99880023995201e-06,
|
||||
"propagation_depth_from_full_layer": 0,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 45103,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"target_active": 15,
|
||||
"target_count": 460,
|
||||
"total_spikes": 15,
|
||||
"wall_seconds": 0.7701641840030788
|
||||
},
|
||||
{
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 4.1991601679664064e-05,
|
||||
"active_neurons": 7,
|
||||
"descending_active": 0,
|
||||
"descending_first_spike_latency_ms": null,
|
||||
"descending_spikes": 0,
|
||||
"external_drive_events": 2270,
|
||||
"mean_firing_rate_hz": 0.0004199160167966407,
|
||||
"motor_active": 0,
|
||||
"motor_first_spike_latency_ms": null,
|
||||
"motor_spikes": 0,
|
||||
"multi_hop_output_propagation": false,
|
||||
"non_target_active": 0,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": null,
|
||||
"pattern": "sparse-B",
|
||||
"peak_step_fraction": 5.99880023995201e-06,
|
||||
"propagation_depth_from_full_layer": 0,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 45101,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"target_active": 7,
|
||||
"target_count": 460,
|
||||
"total_spikes": 7,
|
||||
"wall_seconds": 0.7667024740112538
|
||||
},
|
||||
{
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 0.00016796640671865626,
|
||||
"active_neurons": 28,
|
||||
"descending_active": 0,
|
||||
"descending_first_spike_latency_ms": null,
|
||||
"descending_spikes": 0,
|
||||
"external_drive_events": 2347,
|
||||
"mean_firing_rate_hz": 0.001979604079184163,
|
||||
"motor_active": 0,
|
||||
"motor_first_spike_latency_ms": null,
|
||||
"motor_spikes": 0,
|
||||
"multi_hop_output_propagation": false,
|
||||
"non_target_active": 20,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": null,
|
||||
"pattern": "sparse-B",
|
||||
"peak_step_fraction": 5.99880023995201e-06,
|
||||
"propagation_depth_from_full_layer": 1,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 45102,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"target_active": 8,
|
||||
"target_count": 460,
|
||||
"total_spikes": 33,
|
||||
"wall_seconds": 0.7788908170005016
|
||||
},
|
||||
{
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 9.598080383923216e-05,
|
||||
"active_neurons": 16,
|
||||
"descending_active": 0,
|
||||
"descending_first_spike_latency_ms": null,
|
||||
"descending_spikes": 0,
|
||||
"external_drive_events": 2296,
|
||||
"mean_firing_rate_hz": 0.0009598080383923216,
|
||||
"motor_active": 0,
|
||||
"motor_first_spike_latency_ms": null,
|
||||
"motor_spikes": 0,
|
||||
"multi_hop_output_propagation": false,
|
||||
"non_target_active": 1,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": null,
|
||||
"pattern": "sparse-B",
|
||||
"peak_step_fraction": 5.99880023995201e-06,
|
||||
"propagation_depth_from_full_layer": 1,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 45103,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"target_active": 15,
|
||||
"target_count": 460,
|
||||
"total_spikes": 16,
|
||||
"wall_seconds": 0.7691759839981387
|
||||
},
|
||||
{
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 0.0006778644271145771,
|
||||
"active_neurons": 113,
|
||||
"descending_active": 0,
|
||||
"descending_first_spike_latency_ms": null,
|
||||
"descending_spikes": 0,
|
||||
"external_drive_events": 11597,
|
||||
"mean_firing_rate_hz": 0.007678464307138573,
|
||||
"motor_active": 0,
|
||||
"motor_first_spike_latency_ms": null,
|
||||
"motor_spikes": 0,
|
||||
"multi_hop_output_propagation": false,
|
||||
"non_target_active": 58,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": null,
|
||||
"pattern": "dense",
|
||||
"peak_step_fraction": 2.999400119976005e-05,
|
||||
"propagation_depth_from_full_layer": 1,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 45101,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"target_active": 55,
|
||||
"target_count": 2301,
|
||||
"total_spikes": 128,
|
||||
"wall_seconds": 0.8181378329973086
|
||||
},
|
||||
{
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 0.004595080983803239,
|
||||
"active_neurons": 766,
|
||||
"descending_active": 84,
|
||||
"descending_first_spike_latency_ms": 26.8,
|
||||
"descending_spikes": 118,
|
||||
"external_drive_events": 11505,
|
||||
"mean_firing_rate_hz": 0.05590881823635273,
|
||||
"motor_active": 54,
|
||||
"motor_first_spike_latency_ms": 28.1,
|
||||
"motor_spikes": 58,
|
||||
"multi_hop_output_propagation": true,
|
||||
"non_target_active": 714,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": 26.8,
|
||||
"pattern": "dense",
|
||||
"peak_step_fraction": 0.00023395320935812837,
|
||||
"propagation_depth_from_full_layer": 2,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 45102,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"target_active": 52,
|
||||
"target_count": 2301,
|
||||
"total_spikes": 932,
|
||||
"wall_seconds": 0.8561655990015424
|
||||
},
|
||||
{
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 0.058854229154169165,
|
||||
"active_neurons": 9811,
|
||||
"descending_active": 347,
|
||||
"descending_first_spike_latency_ms": 37.5,
|
||||
"descending_spikes": 1191,
|
||||
"external_drive_events": 11534,
|
||||
"mean_firing_rate_hz": 1.5580083983203359,
|
||||
"motor_active": 257,
|
||||
"motor_first_spike_latency_ms": 46.900000000000006,
|
||||
"motor_spikes": 889,
|
||||
"multi_hop_output_propagation": true,
|
||||
"non_target_active": 9692,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": 37.5,
|
||||
"pattern": "dense",
|
||||
"peak_step_fraction": 0.0008698260347930414,
|
||||
"propagation_depth_from_full_layer": 3,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 45103,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"target_active": 119,
|
||||
"target_count": 2301,
|
||||
"total_spikes": 25972,
|
||||
"wall_seconds": 0.9985364150015812
|
||||
},
|
||||
{
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 1.199760047990402e-05,
|
||||
"active_neurons": 2,
|
||||
"descending_active": 0,
|
||||
"descending_first_spike_latency_ms": null,
|
||||
"descending_spikes": 0,
|
||||
"external_drive_events": 2270,
|
||||
"mean_firing_rate_hz": 0.0001199760047990402,
|
||||
"motor_active": 0,
|
||||
"motor_first_spike_latency_ms": null,
|
||||
"motor_spikes": 0,
|
||||
"multi_hop_output_propagation": false,
|
||||
"non_target_active": 0,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": null,
|
||||
"pattern": "moving",
|
||||
"peak_step_fraction": 5.99880023995201e-06,
|
||||
"propagation_depth_from_full_layer": 0,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 45101,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"target_active": 2,
|
||||
"target_count": 2300,
|
||||
"total_spikes": 2,
|
||||
"wall_seconds": 0.7699391200039827
|
||||
},
|
||||
{
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 0.0,
|
||||
"active_neurons": 0,
|
||||
"descending_active": 0,
|
||||
"descending_first_spike_latency_ms": null,
|
||||
"descending_spikes": 0,
|
||||
"external_drive_events": 2347,
|
||||
"mean_firing_rate_hz": 0.0,
|
||||
"motor_active": 0,
|
||||
"motor_first_spike_latency_ms": null,
|
||||
"motor_spikes": 0,
|
||||
"multi_hop_output_propagation": false,
|
||||
"non_target_active": 0,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": null,
|
||||
"pattern": "moving",
|
||||
"peak_step_fraction": 0.0,
|
||||
"propagation_depth_from_full_layer": 0,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 45102,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"target_active": 0,
|
||||
"target_count": 2300,
|
||||
"total_spikes": 0,
|
||||
"wall_seconds": 0.7716315110083087
|
||||
},
|
||||
{
|
||||
"aborted_runaway": false,
|
||||
"active_fraction": 5.99880023995201e-06,
|
||||
"active_neurons": 1,
|
||||
"descending_active": 0,
|
||||
"descending_first_spike_latency_ms": null,
|
||||
"descending_spikes": 0,
|
||||
"external_drive_events": 2296,
|
||||
"mean_firing_rate_hz": 5.99880023995201e-05,
|
||||
"motor_active": 0,
|
||||
"motor_first_spike_latency_ms": null,
|
||||
"motor_spikes": 0,
|
||||
"multi_hop_output_propagation": false,
|
||||
"non_target_active": 0,
|
||||
"numerically_finite": true,
|
||||
"output_first_spike_latency_ms": null,
|
||||
"pattern": "moving",
|
||||
"peak_step_fraction": 5.99880023995201e-06,
|
||||
"propagation_depth_from_full_layer": 0,
|
||||
"requested_biological_ms": 100.0,
|
||||
"seed": 45103,
|
||||
"simulated_biological_ms": 100.0,
|
||||
"target_active": 1,
|
||||
"target_count": 2300,
|
||||
"total_spikes": 1,
|
||||
"wall_seconds": 0.769372779999685
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"all_passed": true,
|
||||
"checkpoint_restore_spikes_exact": true,
|
||||
"checkpoint_restore_voltage_exact": true,
|
||||
"continuous_step_does_not_reset_clock": true,
|
||||
"fixed_temporal_bins_tested": {
|
||||
"1": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"10": [
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"20": [
|
||||
1,
|
||||
0
|
||||
],
|
||||
"5": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
]
|
||||
},
|
||||
"per_class_aggregation_labels": 1,
|
||||
"per_neuron_readout_shape": 1316,
|
||||
"per_type_aggregation_labels": 481,
|
||||
"readout_modes_passed": true,
|
||||
"reset_same_seed_continuous_chunk_spikes_exact": true,
|
||||
"single_vs_chunk_voltage_max_abs_error": 0.0,
|
||||
"timestamps_present": true
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"route-a-malecns-native": true,
|
||||
"route-b-flyvis-assisted": true
|
||||
}
|
||||
+80
@@ -0,0 +1,80 @@
|
||||
{
|
||||
"official_tbar_snapshot": {
|
||||
"aggregation": "body-level area_to_count-weighted means; official body property used verbatim",
|
||||
"annotation_count": 6168244,
|
||||
"coordinate_space": {
|
||||
"x": [
|
||||
8e-09,
|
||||
"m"
|
||||
],
|
||||
"y": [
|
||||
8e-09,
|
||||
"m"
|
||||
],
|
||||
"z": [
|
||||
8e-09,
|
||||
"m"
|
||||
]
|
||||
},
|
||||
"lower_bound": [
|
||||
23472,
|
||||
5028,
|
||||
11713
|
||||
],
|
||||
"official_property_schema": [
|
||||
"hex1",
|
||||
"hex2",
|
||||
"area_to_count",
|
||||
"r",
|
||||
"theta",
|
||||
"v",
|
||||
"h",
|
||||
"ht",
|
||||
"vic",
|
||||
"area_fit",
|
||||
"body",
|
||||
"roi"
|
||||
],
|
||||
"output": "retinotopy-tbars-body-summary.parquet",
|
||||
"sha256": "dbb4de578bc576c989c0a92be0d5cb29989770d750689255f6639a912234602c",
|
||||
"source_url": "https://storage.googleapis.com/flyem-male-cns/auxiliary-data/retinotopy-tbars/retinotopy_tbar_olr-2026-06-26.precomputed",
|
||||
"unique_body_count": 580,
|
||||
"upper_bound": [
|
||||
73303,
|
||||
47161,
|
||||
41366
|
||||
],
|
||||
"wall_seconds": 347.15394187700076
|
||||
},
|
||||
"paper": {
|
||||
"doi": "10.1016/j.cell.2026.08.014",
|
||||
"role": "official visual-pathway definition reference"
|
||||
},
|
||||
"repositories": {
|
||||
"celltype-explorer": {
|
||||
"commit": "789cc6c105798ce2fd70ba85dab394f90899616b",
|
||||
"expected_commit": "789cc6c105798ce2fd70ba85dab394f90899616b",
|
||||
"license": "CC-BY-4.0",
|
||||
"license_files": [
|
||||
"/data/digital-drosophila/experiments/phase4f-retinotopic-vision/external-resources/celltype-explorer/LICENSE"
|
||||
],
|
||||
"url": "https://github.com/reiserlab/celltype-explorer-drosophila-male-cns"
|
||||
},
|
||||
"flyvis": {
|
||||
"commit": "92b3845cc426dd309a1a0e1b3890156c42e14021",
|
||||
"expected_commit": "92b3845cc426dd309a1a0e1b3890156c42e14021",
|
||||
"license": "MIT",
|
||||
"license_files": [],
|
||||
"url": "https://github.com/TuragaLab/flyvis"
|
||||
},
|
||||
"visualpathways": {
|
||||
"commit": "23f6ac131529b5f56894c6eeb9b88b17894fc00d",
|
||||
"expected_commit": "23f6ac131529b5f56894c6eeb9b88b17894fc00d",
|
||||
"license": "GPL-3.0",
|
||||
"license_files": [
|
||||
"/data/digital-drosophila/experiments/phase4f-retinotopic-vision/external-resources/visualpathways/LICENSE"
|
||||
],
|
||||
"url": "https://github.com/reiserlab/visualpathways"
|
||||
}
|
||||
}
|
||||
}
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"all_passed": true,
|
||||
"controls": [
|
||||
{
|
||||
"checked": 4,
|
||||
"checksum_file": "/data/digital-drosophila/models/male-cns-lif/reference-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"checked": 7,
|
||||
"checksum_file": "/data/digital-drosophila/models/male-cns-lif/runtime-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"checked": 5,
|
||||
"checksum_file": "/data/digital-drosophila/models/male-cns-lif/io-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"checked": 73,
|
||||
"checksum_file": "/data/digital-drosophila/experiments/phase4c-runtime/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"checked": 43,
|
||||
"checksum_file": "/data/digital-drosophila/experiments/phase4d-io/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"checked": 166,
|
||||
"checksum_file": "/data/digital-drosophila/experiments/phase4e-visual-calibration/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"checked": 5,
|
||||
"checksum_file": "/data/digital-drosophila/models/male-cns-lif/visual-interface-v2/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
}
|
||||
]
|
||||
}
|
||||
+60
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"route-a-malecns-native": {
|
||||
"46101": {
|
||||
"amplitudes_mv": [
|
||||
19773.60051059723
|
||||
],
|
||||
"event_counts": [
|
||||
2247
|
||||
],
|
||||
"matched": true
|
||||
},
|
||||
"46102": {
|
||||
"amplitudes_mv": [
|
||||
20389.6005153656
|
||||
],
|
||||
"event_counts": [
|
||||
2317
|
||||
],
|
||||
"matched": true
|
||||
},
|
||||
"46103": {
|
||||
"amplitudes_mv": [
|
||||
20204.800518989563
|
||||
],
|
||||
"event_counts": [
|
||||
2296
|
||||
],
|
||||
"matched": true
|
||||
}
|
||||
},
|
||||
"route-b-flyvis-assisted": {
|
||||
"46101": {
|
||||
"amplitudes_mv": [
|
||||
19773.60051059723
|
||||
],
|
||||
"event_counts": [
|
||||
2247
|
||||
],
|
||||
"matched": true
|
||||
},
|
||||
"46102": {
|
||||
"amplitudes_mv": [
|
||||
20389.6005153656
|
||||
],
|
||||
"event_counts": [
|
||||
2317
|
||||
],
|
||||
"matched": true
|
||||
},
|
||||
"46103": {
|
||||
"amplitudes_mv": [
|
||||
20204.800518989563
|
||||
],
|
||||
"event_counts": [
|
||||
2296
|
||||
],
|
||||
"matched": true
|
||||
}
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,115 @@
|
||||
phase: 4F
|
||||
names:
|
||||
reference: MaleCNS-LIF-reference-v1
|
||||
runtime: MaleCNS-LIF-runtime-v1
|
||||
io_api: MaleCNS-BrainIO-v1
|
||||
activity_stream: MaleCNS-ActivityStream-v1
|
||||
encoder: MaleCNS-VisualEncoder-v1
|
||||
candidate: MaleCNS-VisualEncoder-v1-candidate
|
||||
|
||||
paths:
|
||||
connectome_root: /data/digital-drosophila/datasets/male-cns-v1.0/processed/neuron-only
|
||||
model_root: /data/digital-drosophila/models/male-cns-lif
|
||||
reference_root: /data/digital-drosophila/models/male-cns-lif/reference-v1
|
||||
runtime_root: /data/digital-drosophila/models/male-cns-lif/runtime-v1
|
||||
io_root: /data/digital-drosophila/models/male-cns-lif/io-v1
|
||||
phase4c_root: /data/digital-drosophila/experiments/phase4c-runtime
|
||||
phase4d_root: /data/digital-drosophila/experiments/phase4d-io
|
||||
phase4e_root: /data/digital-drosophila/experiments/phase4e-visual-calibration
|
||||
experiment_root: /data/digital-drosophila/experiments/phase4f-retinotopic-vision
|
||||
encoder_root: /data/digital-drosophila/models/male-cns-lif/visual-encoder-v1
|
||||
external_root: /data/digital-drosophila/experiments/phase4f-retinotopic-vision/external-resources
|
||||
|
||||
device:
|
||||
required_name_substring: RTX 4090
|
||||
launcher_visible_gpu_uuid: GPU-79f3a85d-adce-7833-7003-6488140ca596
|
||||
|
||||
model:
|
||||
dt_ms: 0.1
|
||||
membrane_tau_ms: 20.0
|
||||
synaptic_tau_ms: 5.0
|
||||
refractory_ms: 2.2
|
||||
resting_potential_mv: -52.0
|
||||
reset_potential_mv: -52.0
|
||||
threshold_mv: -45.0
|
||||
synaptic_delay_ms: 1.8
|
||||
w_syn_mv_per_anatomical_synapse: 0.275
|
||||
|
||||
sign_policy:
|
||||
neurotransmitter_sign: {acetylcholine: 1, gaba: -1, glutamate: -1, dopamine: 1, octopamine: 1, serotonin: 1, histamine: -1}
|
||||
unknown_sign: 0
|
||||
unclear_sign: 0
|
||||
|
||||
official_resources:
|
||||
visualpathways_commit: 23f6ac131529b5f56894c6eeb9b88b17894fc00d
|
||||
celltype_explorer_commit: 789cc6c105798ce2fd70ba85dab394f90899616b
|
||||
flyvis_commit: 92b3845cc426dd309a1a0e1b3890156c42e14021
|
||||
retinotopy_tbar_url: https://storage.googleapis.com/flyem-male-cns/auxiliary-data/retinotopy-tbars/retinotopy_tbar_olr-2026-06-26.precomputed
|
||||
paper_doi: 10.1016/j.cell.2026.08.014
|
||||
|
||||
encoder:
|
||||
trial_duration_ms: 100.0
|
||||
temporal_segments: 5
|
||||
targets_per_segment: 460
|
||||
poisson_rate_hz: 50.0
|
||||
external_drive_mv: 8.8
|
||||
seeds: [46101, 46102, 46103]
|
||||
flyvis_bridge:
|
||||
geometry: regular axial hex lattice sized from official MaleCNS unique eye columns
|
||||
coordinate_equations: exact public flyvis.utils.hex_utils get_hex_coords/hex_to_pixel default convention
|
||||
channel_weights: {luminance: 1.0, on_change: 1.0, off_change: 1.0, temporal_motion: 0.5, horizontal_motion_tendency: 1.0, vertical_motion_tendency: 1.0}
|
||||
target_expression: annotation_superclass in [visual_projection, visual_projection_tbc] with retinotopic coordinate
|
||||
patterns:
|
||||
- full-field
|
||||
- left-spot
|
||||
- right-spot
|
||||
- upper-spot
|
||||
- lower-spot
|
||||
- left-to-right
|
||||
- right-to-left
|
||||
- up-to-down
|
||||
- down-to-up
|
||||
- looming
|
||||
- sparse-moving-object
|
||||
- static-object
|
||||
matched_pairs:
|
||||
- [left-spot, right-spot]
|
||||
- [upper-spot, lower-spot]
|
||||
- [left-to-right, right-to-left]
|
||||
- [up-to-down, down-to-up]
|
||||
- [looming, left-to-right]
|
||||
- [sparse-moving-object, static-object]
|
||||
runaway: {active_fraction_gte: 0.80, mean_firing_rate_hz_gte: 100.0, peak_step_fraction_gte: 0.10}
|
||||
|
||||
success_gate:
|
||||
minimum_separable_matched_pairs_in_descending_or_motor: 2
|
||||
minimum_graph_hops: 2
|
||||
maximum_output_latency_ms: 100.0
|
||||
require_non_runaway: true
|
||||
require_frozen_regression: true
|
||||
|
||||
readout:
|
||||
bins_ms: [1, 5, 10, 20, 50]
|
||||
|
||||
regression:
|
||||
float_absolute_tolerance: 0.00390625
|
||||
reference_trials:
|
||||
- {name: auditory-10hz, population: auditory, rate_hz: 10, seed: 42001, duration_ms: 1000.0}
|
||||
- {name: auditory-100hz, population: auditory, rate_hz: 100, seed: 42001, duration_ms: 1000.0}
|
||||
- {name: olfactory-50hz, population: olfactory, rate_hz: 50, seed: 42003, duration_ms: 1000.0}
|
||||
- {name: mechanosensory-50hz, population: mechanosensory, rate_hz: 50, seed: 42003, duration_ms: 1000.0}
|
||||
- {name: gustatory-50hz, population: gustatory, rate_hz: 50, seed: 42003, duration_ms: 1000.0}
|
||||
|
||||
prohibitions:
|
||||
connectome_changes: false
|
||||
raw_weight_changes: false
|
||||
lif_semantics_changes: false
|
||||
transmitter_sign_changes: false
|
||||
brain_gain_changes: false
|
||||
training: false
|
||||
reinforcement_learning: false
|
||||
game_integration: false
|
||||
action_decoder: false
|
||||
web_server: false
|
||||
three_d_frontend: false
|
||||
phase4g: false
|
||||
File diff suppressed because it is too large
Load Diff
+2738
File diff suppressed because it is too large
Load Diff
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 2321846,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 4.020153454575848e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 5.308996797737109e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 11.103820686999825
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 609920,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 3.669007497819621e-08,
|
||||
"final_voltage_max_abs_error": 3.0517578125e-05,
|
||||
"final_voltage_mean_abs_error": 5.743785447265282e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 8.59354146401165
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 2451263,
|
||||
"final_g_max_abs_error": 0.0009765625,
|
||||
"final_g_mean_abs_error": 5.523541801721876e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 5.835319782931947e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 11.434231234001345
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 2410387,
|
||||
"final_g_max_abs_error": 0.001953125,
|
||||
"final_g_mean_abs_error": 6.059863011387279e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 9.130559419645579e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 11.505206765999901
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 2806702,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 5.5649444163918815e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 8.23809820360566e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 11.493563333002385
|
||||
}
|
||||
+130
@@ -0,0 +1,130 @@
|
||||
{
|
||||
"activity_stream": {
|
||||
"contract_frozen": true,
|
||||
"event_only": true,
|
||||
"replay_exact": true,
|
||||
"schema": "/data/digital-drosophila/experiments/phase4f-retinotopic-vision/activity-stream/activity-packet.schema.json",
|
||||
"version": "1.0.0"
|
||||
},
|
||||
"activity_stream_passed": true,
|
||||
"all_passed": true,
|
||||
"api": {
|
||||
"all_passed": true,
|
||||
"checkpoint_restore_spikes_exact": true,
|
||||
"checkpoint_restore_voltage_exact": true,
|
||||
"continuous_step_does_not_reset_clock": true,
|
||||
"fixed_temporal_bins_tested": {
|
||||
"1": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"10": [
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"20": [
|
||||
1,
|
||||
0
|
||||
],
|
||||
"5": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
]
|
||||
},
|
||||
"per_class_aggregation_labels": 1,
|
||||
"per_neuron_readout_shape": 1316,
|
||||
"per_type_aggregation_labels": 481,
|
||||
"readout_modes_passed": true,
|
||||
"reset_same_seed_continuous_chunk_spikes_exact": true,
|
||||
"single_vs_chunk_voltage_max_abs_error": 0.0,
|
||||
"timestamps_present": true
|
||||
},
|
||||
"phase4c_five_trials_passed": true,
|
||||
"phase4d_brainio_passed": true,
|
||||
"phase4e_input_contract_checksum_verified": true,
|
||||
"trials": {
|
||||
"auditory-100hz": {
|
||||
"event_count": 2321846,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 4.020153454575848e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 5.308996797737109e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 11.103820686999825
|
||||
},
|
||||
"auditory-10hz": {
|
||||
"event_count": 609920,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 3.669007497819621e-08,
|
||||
"final_voltage_max_abs_error": 3.0517578125e-05,
|
||||
"final_voltage_mean_abs_error": 5.743785447265282e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 8.59354146401165
|
||||
},
|
||||
"gustatory-50hz": {
|
||||
"event_count": 2451263,
|
||||
"final_g_max_abs_error": 0.0009765625,
|
||||
"final_g_mean_abs_error": 5.523541801721876e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 5.835319782931947e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 11.434231234001345
|
||||
},
|
||||
"mechanosensory-50hz": {
|
||||
"event_count": 2410387,
|
||||
"final_g_max_abs_error": 0.001953125,
|
||||
"final_g_mean_abs_error": 6.059863011387279e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 9.130559419645579e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 11.505206765999901
|
||||
},
|
||||
"olfactory-50hz": {
|
||||
"event_count": 2806702,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 5.5649444163918815e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 8.23809820360566e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 11.493563333002385
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"canonical_neurons": 166700,
|
||||
"connectome_derived_projection": 6618,
|
||||
"coordinate_kind_counts": {
|
||||
"connectome_weighted_centroid_from_official_eye_map": 6618,
|
||||
"official_annotation_assignedOlHex": 23720,
|
||||
"official_retinotopy_tbar_weighted_mean": 7,
|
||||
"official_visualpathways_curated_column": 53
|
||||
},
|
||||
"eye_map_vs_annotation_checked": 23705,
|
||||
"eye_map_vs_annotation_exact": 19499,
|
||||
"mapped_total_coverage_percent": 18.23515296940612,
|
||||
"mapped_total_including_connectome_derived": 30398,
|
||||
"normalization": {
|
||||
"hex1_min_max": [
|
||||
1.0,
|
||||
36.0
|
||||
],
|
||||
"hex2_min_max": [
|
||||
1.0,
|
||||
39.0
|
||||
],
|
||||
"method": "independent min-max of preserved official-equivalent hex coordinates to [-1,1]",
|
||||
"no_cartesian_claim": true
|
||||
},
|
||||
"official_annotation_both_coordinates": 23720,
|
||||
"official_tbar_canonical_bodies": 9,
|
||||
"official_tbar_unique_bodies": 580,
|
||||
"reliable_official_coordinate_coverage_percent": 14.265146970605878,
|
||||
"reliable_official_coordinate_neurons": 23780,
|
||||
"schema": "body_id: uint64\nneuron_idx: int32\nvisual_layer: string\ncell_type: string\ninstance: string\nside: string\nneurotransmitter: string\nofficial_hex1: double\nofficial_hex2: double\nretinotopic_x: double\nretinotopic_y: double\ncoordinate_kind: string\ncoordinate_reliability: string\nvisual_input_contribution: double\nreceptive_field_r: double\nreceptive_field_theta: double\nreceptive_field_vic: double\npathway_class: string\npathway_class_source: string\nprovenance: string\neye: string\neye_map_cell_type: string\n-- schema metadata --\npandas: '{\"index_columns\": [], \"column_indexes\": [], \"columns\": [{\"name\":' + 2897",
|
||||
"table": "/data/digital-drosophila/experiments/phase4f-retinotopic-vision/retinotopy/visual-retinotopy.parquet",
|
||||
"visual_projection_mapped": 6618,
|
||||
"visual_projection_total": 9203,
|
||||
"visualpathways_eye_map_canonical_rows": 23758
|
||||
}
|
||||
+2090
File diff suppressed because it is too large
Load Diff
+7
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"abstract_only": true,
|
||||
"checkpoint_reload_prediction": 0,
|
||||
"epsilon_sample": 1,
|
||||
"game_semantics_assigned": false,
|
||||
"stochastic_sample": 1
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"all_passed": true,
|
||||
"checkpoint_restore_spikes_exact": true,
|
||||
"checkpoint_restore_voltage_exact": true,
|
||||
"continuous_step_does_not_reset_clock": true,
|
||||
"fixed_temporal_bins_tested": {
|
||||
"1": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"10": [
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"20": [
|
||||
1,
|
||||
0
|
||||
],
|
||||
"5": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
]
|
||||
},
|
||||
"per_class_aggregation_labels": 1,
|
||||
"per_neuron_readout_shape": 1316,
|
||||
"per_type_aggregation_labels": 481,
|
||||
"readout_modes_passed": true,
|
||||
"reset_same_seed_continuous_chunk_spikes_exact": true,
|
||||
"single_vs_chunk_voltage_max_abs_error": 0.0,
|
||||
"timestamps_present": true
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"all_passed": true,
|
||||
"controls": [
|
||||
{
|
||||
"checked": 4,
|
||||
"control": "/data/digital-drosophila/models/male-cns-lif/reference-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"checked": 7,
|
||||
"control": "/data/digital-drosophila/models/male-cns-lif/runtime-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"checked": 5,
|
||||
"control": "/data/digital-drosophila/models/male-cns-lif/io-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"checked": 73,
|
||||
"control": "/data/digital-drosophila/experiments/phase4c-runtime/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"checked": 43,
|
||||
"control": "/data/digital-drosophila/experiments/phase4d-io/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"checked": 166,
|
||||
"control": "/data/digital-drosophila/experiments/phase4e-visual-calibration/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"checked": 15421,
|
||||
"control": "/data/digital-drosophila/experiments/phase4f-retinotopic-vision/manifests/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"checked": 7,
|
||||
"control": "/data/digital-drosophila/models/male-cns-lif/visual-encoder-v1/checksums.sha256",
|
||||
"failures": [],
|
||||
"passed": true
|
||||
}
|
||||
]
|
||||
}
|
||||
+2276
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"best": {
|
||||
"capacity": "Tiny",
|
||||
"chance": 0.5,
|
||||
"held_out_accuracy_mean": 0.5,
|
||||
"held_out_accuracy_std": 0.0,
|
||||
"readout": "descending",
|
||||
"successful_seeds": 0,
|
||||
"task": "left-right",
|
||||
"window_ms": 10
|
||||
},
|
||||
"bypass_too_easy": true,
|
||||
"candidate_generated": false,
|
||||
"checkpoint_reload_pass": true,
|
||||
"control_difference": false,
|
||||
"control_means": {
|
||||
"brain-bypass": 0.5,
|
||||
"degree-preserving": 0.5,
|
||||
"real-malecns": 0.5,
|
||||
"shuffled-edges": 0.5
|
||||
},
|
||||
"frozen_brain_unchanged": true,
|
||||
"matched_input_pass": true,
|
||||
"no_runaway_nan_inf": true,
|
||||
"prohibitions_respected": {
|
||||
"brain_backpropagation": false,
|
||||
"brain_gain_changes": false,
|
||||
"connectome_changes": false,
|
||||
"dopamine_stdp": false,
|
||||
"game_rom": false,
|
||||
"internal_weight_changes": false,
|
||||
"lif_parameter_changes": false,
|
||||
"reinforcement_learning": false,
|
||||
"stable_retro": false,
|
||||
"three_d_frontend": false,
|
||||
"transmitter_sign_changes": false,
|
||||
"web_server": false
|
||||
},
|
||||
"regression": {
|
||||
"activity_stream": true,
|
||||
"all_passed": true,
|
||||
"phase4c_trials": true,
|
||||
"phase4d_brainio": true,
|
||||
"phase4e_checksum": true,
|
||||
"phase4f_checksum": true
|
||||
},
|
||||
"status": "FAIL-NO-FROZEN-INTERFACE-CANDIDATE",
|
||||
"surrogate_note": "discrete route-selection coordinate descent is an engineering optimization mechanism, not a biological claim",
|
||||
"task_too_easy_for_brain_contribution_analysis": true,
|
||||
"trainable_decoder_parameters": 132,
|
||||
"trainable_encoder_parameters": 2
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"10": {
|
||||
"brain_seconds": 0.07912100117800946,
|
||||
"decoder_seconds": 0.00016899057899718174,
|
||||
"encoder_seconds": 0.017576195146072376,
|
||||
"samples_per_hour": 37164.67133781199,
|
||||
"total_seconds": 0.09686618690307902
|
||||
},
|
||||
"100": {
|
||||
"brain_seconds": 0.782003912470221,
|
||||
"decoder_seconds": 0.00016899057899718174,
|
||||
"encoder_seconds": 0.017576195146072376,
|
||||
"samples_per_hour": 4501.411765419605,
|
||||
"total_seconds": 0.7997490981952906
|
||||
},
|
||||
"20": {
|
||||
"brain_seconds": 0.1564263745522112,
|
||||
"decoder_seconds": 0.00016899057899718174,
|
||||
"encoder_seconds": 0.017576195146072376,
|
||||
"samples_per_hour": 20669.27570878281,
|
||||
"total_seconds": 0.17417156027728076
|
||||
},
|
||||
"30": {
|
||||
"brain_seconds": 0.23407364748997375,
|
||||
"decoder_seconds": 0.00016899057899718174,
|
||||
"encoder_seconds": 0.017576195146072376,
|
||||
"samples_per_hour": 14295.991900358553,
|
||||
"total_seconds": 0.2518188332150433
|
||||
},
|
||||
"50": {
|
||||
"brain_seconds": 0.38871925674069036,
|
||||
"decoder_seconds": 0.00016899057899718174,
|
||||
"encoder_seconds": 0.017576195146072376,
|
||||
"samples_per_hour": 8856.863292053547,
|
||||
"total_seconds": 0.4064644424657599
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,217 @@
|
||||
{
|
||||
"file_count": 42,
|
||||
"files": [
|
||||
{
|
||||
"bytes": 1096,
|
||||
"path": "activity-stream/activity-packet.schema.json",
|
||||
"sha256": "da1e80edc20a87a3b67b2944431a7b12118ed136d16c3c1b930dd9c323e061ca"
|
||||
},
|
||||
{
|
||||
"bytes": 219,
|
||||
"path": "activity-stream/replay-test.json",
|
||||
"sha256": "0e738aad9eecb42c79acd99f0b172243d9c1fabde0958c00574f2aec584e05b6"
|
||||
},
|
||||
{
|
||||
"bytes": 881,
|
||||
"path": "activity-stream/replay.jsonl",
|
||||
"sha256": "e0d9ee849048a92d1c0a31fa37f167d126c926def6b7114633224999804a7e82"
|
||||
},
|
||||
{
|
||||
"bytes": 150,
|
||||
"path": "audit/abstract-action-api.json",
|
||||
"sha256": "5147c956470715310cdc72d6c47045ca1d20ab08cacddba3f7f058a79dfa4e86"
|
||||
},
|
||||
{
|
||||
"bytes": 825,
|
||||
"path": "audit/api-tests.json",
|
||||
"sha256": "199202139ef49c61dd4f30d1ee4444e813327fc914fb9f9984060377c081ea83"
|
||||
},
|
||||
{
|
||||
"bytes": 1454,
|
||||
"path": "audit/frozen-before.json",
|
||||
"sha256": "eafbe39f72fa62f0f9e1c4291ef6e66820168cc41d0e073ed076a740b7625f34"
|
||||
},
|
||||
{
|
||||
"bytes": 44812,
|
||||
"path": "audit/matched-input.json",
|
||||
"sha256": "7fbeded74500215dd6f7ea8bb9251307f60ab3502a51db4cc1581d833b606064"
|
||||
},
|
||||
{
|
||||
"bytes": 1511,
|
||||
"path": "audit/summary.json",
|
||||
"sha256": "59dbb8ee08968b6336ad1597c3bbef3e1008da3837cb2f3872dcccb29d499a14"
|
||||
},
|
||||
{
|
||||
"bytes": 1050470,
|
||||
"path": "bypass/brain-bypass-route-a.npz",
|
||||
"sha256": "6a14ffc6615817013eb44ab72ebb3a6c01435e6e3ed2b7eb4990f2d2b38e57fa"
|
||||
},
|
||||
{
|
||||
"bytes": 1046450,
|
||||
"path": "bypass/brain-bypass-route-b.npz",
|
||||
"sha256": "db7ad3a27f5d04bfcc86aae8e066012d9daea4fc009e91fef67c4d0ed19c6451"
|
||||
},
|
||||
{
|
||||
"bytes": 723968,
|
||||
"path": "compiler-reports/extension-build/.ninja_deps",
|
||||
"sha256": "246146c35583e30a4efdba498804f8e7d965e0b1e5ae9bde1ba8c065325c33f5"
|
||||
},
|
||||
{
|
||||
"bytes": 218,
|
||||
"path": "compiler-reports/extension-build/.ninja_log",
|
||||
"sha256": "8deda7308b2ab5ba3803a0e5ccf5d999869bfcda0b4b25ef2c4bd0a9c2bfc54f"
|
||||
},
|
||||
{
|
||||
"bytes": 2067,
|
||||
"path": "compiler-reports/extension-build/build.ninja",
|
||||
"sha256": "f0b90eda91a05ddcf5a428b5b655eab39c1d9435615a2bba70796a3eec985355"
|
||||
},
|
||||
{
|
||||
"bytes": 0,
|
||||
"path": "compiler-reports/extension-build/lock",
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"bytes": 291216,
|
||||
"path": "compiler-reports/extension-build/male_cns_lif_runtime_v1_ext.so",
|
||||
"sha256": "1924bd724006eb0fd0455ae912d0661cb23ce3a5bf0eda15db0d5f9b50f1ef13"
|
||||
},
|
||||
{
|
||||
"bytes": 103888,
|
||||
"path": "compiler-reports/extension-build/phase4c_ext.cuda.o",
|
||||
"sha256": "ca3ac2f5b23ede7890cbe8b120b96f5c541efb309f30edae432830078dd94f17"
|
||||
},
|
||||
{
|
||||
"bytes": 376936,
|
||||
"path": "compiler-reports/extension-build/phase4c_ext.o",
|
||||
"sha256": "fbaeb9dcf8e16c62ecf6178adace42c3c6fa9eee78b640c60e73b76a2ab00c80"
|
||||
},
|
||||
{
|
||||
"bytes": 11806,
|
||||
"path": "datasets/degree-preserving-route-a.npz",
|
||||
"sha256": "091b233e396f828ea49431ee1d10ad2e8d183973dce193f18f7d95dad72c29e8"
|
||||
},
|
||||
{
|
||||
"bytes": 11777,
|
||||
"path": "datasets/degree-preserving-route-b.npz",
|
||||
"sha256": "a7ca5decaca1ee271713ae8ec3b0a005a86fdfa8fe532ee34a7dd3f0e0438588"
|
||||
},
|
||||
{
|
||||
"bytes": 217430,
|
||||
"path": "datasets/generation-records.json",
|
||||
"sha256": "1cc3410d07a7622dc56c844c45feef6199408df47af2bcc9800cfbaa3e9046f0"
|
||||
},
|
||||
{
|
||||
"bytes": 14858,
|
||||
"path": "datasets/real-malecns-route-a.npz",
|
||||
"sha256": "4cbc090a4f0a00a98f756c5daae116dff446f50c46a852e4021d02489429dfc3"
|
||||
},
|
||||
{
|
||||
"bytes": 14709,
|
||||
"path": "datasets/real-malecns-route-b.npz",
|
||||
"sha256": "a963b174fa2dbe0ec995121ca42f2f093c67bd32de8ff8f1bc5ec9c7d06ca263"
|
||||
},
|
||||
{
|
||||
"bytes": 6825,
|
||||
"path": "datasets/sample-index.parquet",
|
||||
"sha256": "95db6db3d3d4111c4dbf644134a89463b94c4c51760612cf2da12af2332c4103"
|
||||
},
|
||||
{
|
||||
"bytes": 11784,
|
||||
"path": "datasets/shuffled-edges-route-a.npz",
|
||||
"sha256": "da7c03ac4b91b7c30af3dcb84ed6d88f321e68fabefa2878aaf5ec7b71d6c6bd"
|
||||
},
|
||||
{
|
||||
"bytes": 11727,
|
||||
"path": "datasets/shuffled-edges-route-b.npz",
|
||||
"sha256": "0d0b321e1db4c4f3b247a9a28b4a13157c148ae0b12348e3178fb47d6900cd6b"
|
||||
},
|
||||
{
|
||||
"bytes": 214,
|
||||
"path": "generalization/held-out-policy.json",
|
||||
"sha256": "cbaf87bd8b90d2364f7d44054f399928b8d1219e3c5ab6a57493ef02de0d7c67"
|
||||
},
|
||||
{
|
||||
"bytes": 1164,
|
||||
"path": "latency/summary.json",
|
||||
"sha256": "1cb5d455f14d062a972308f2da53aafc4783e0557b96b6d64b92aa829810c78c"
|
||||
},
|
||||
{
|
||||
"bytes": 648,
|
||||
"path": "random-connectome/audit.json",
|
||||
"sha256": "5592a91cb845a6e8fee85a95faa82b2e51dbd18dba5f08b529725cae11fe1220"
|
||||
},
|
||||
{
|
||||
"bytes": 102331880,
|
||||
"path": "random-connectome/degree-preserving-indices.int32.npy",
|
||||
"sha256": "482489dda826c4a7937b691b8da16411577ea9460bcac32afa9e3da754d3f7c9"
|
||||
},
|
||||
{
|
||||
"bytes": 102331880,
|
||||
"path": "random-connectome/shuffled-indices.int32.npy",
|
||||
"sha256": "fee7498785d75c10d1a3217275d4d20401990011bc77d78aef5521fa5f6deed5"
|
||||
},
|
||||
{
|
||||
"bytes": 389,
|
||||
"path": "regression/auditory-100hz.json",
|
||||
"sha256": "13a1bd0877ad0d157fece6dabfb8e75244632cea973acc6c46491492502fd6c4"
|
||||
},
|
||||
{
|
||||
"bytes": 388,
|
||||
"path": "regression/auditory-10hz.json",
|
||||
"sha256": "3aead66d325b11a1f7eb2c8244c2c6ca5306fa04d283842c80ffae209337884e"
|
||||
},
|
||||
{
|
||||
"bytes": 387,
|
||||
"path": "regression/gustatory-50hz.json",
|
||||
"sha256": "6bc07769f4ce91e3683d1eb3350da95f535fcb40e240325c93165906c8cc0b01"
|
||||
},
|
||||
{
|
||||
"bytes": 387,
|
||||
"path": "regression/mechanosensory-50hz.json",
|
||||
"sha256": "61a0a18587eb4b4c7d41fbdf65bebf35f88f50d1c3a60da4eb2b3b756214e121"
|
||||
},
|
||||
{
|
||||
"bytes": 388,
|
||||
"path": "regression/olfactory-50hz.json",
|
||||
"sha256": "130eba22895720af66e118d469e3c07241f4e1b49614ce64a71ed76d74836b2f"
|
||||
},
|
||||
{
|
||||
"bytes": 161,
|
||||
"path": "regression/summary.json",
|
||||
"sha256": "6582dcec42279f017fa01117987aff1a5854341c1e3ae2197e2a92ec966a2675"
|
||||
},
|
||||
{
|
||||
"bytes": 1888,
|
||||
"path": "robustness/summary.json",
|
||||
"sha256": "36d83fa275a14b9181eb8f781367d0688a69aed9bb337e41805da1113bd13313"
|
||||
},
|
||||
{
|
||||
"bytes": 42778,
|
||||
"path": "separability/summary.json",
|
||||
"sha256": "82895016dd650c5e9bb35ce0add5489ef6fb028ad504c53971128283ba8bc4ab"
|
||||
},
|
||||
{
|
||||
"bytes": 495964,
|
||||
"path": "training/experiment-a-decoder-only.json",
|
||||
"sha256": "5648c875c69237076fa627bfc5c4efcf43180b8b8da1b54fd956fa853a13b946"
|
||||
},
|
||||
{
|
||||
"bytes": 85373,
|
||||
"path": "training/experiment-b-encoder-only.json",
|
||||
"sha256": "5109672780ffd20e3ca8ec0915a72bc8f782a691c8d5e4b334bc49e30f8aa293"
|
||||
},
|
||||
{
|
||||
"bytes": 270197,
|
||||
"path": "training/experiment-c-joint.json",
|
||||
"sha256": "ccdb85c5f4902ee50cfdaef1fc6d8d59e194ab0571f38e9427d4d2135c32d25f"
|
||||
},
|
||||
{
|
||||
"bytes": 4795,
|
||||
"path": "training/phase4g.yaml",
|
||||
"sha256": "678798511cc14181d22a2085dedb412b44a96a966398678c12c27a8c561be042"
|
||||
}
|
||||
],
|
||||
"root": "/data/digital-drosophila/experiments/phase4g-frozen-interface",
|
||||
"total_bytes": 209515958
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 2321846,
|
||||
"final_g_max_abs_error": 0.0009765625,
|
||||
"final_g_mean_abs_error": 5.1895060693141204e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 6.0412723712488514e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.58967199298786
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 609920,
|
||||
"final_g_max_abs_error": 0.00048828125,
|
||||
"final_g_mean_abs_error": 3.7311242095938724e-08,
|
||||
"final_voltage_max_abs_error": 3.0517578125e-05,
|
||||
"final_voltage_mean_abs_error": 5.67513458449298e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 8.326087503999588
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 2451263,
|
||||
"final_g_max_abs_error": 0.001953125,
|
||||
"final_g_mean_abs_error": 5.794453272756073e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 5.789552393054009e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.874435828009155
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 2410387,
|
||||
"final_g_max_abs_error": 0.001953125,
|
||||
"final_g_mean_abs_error": 7.048553385402556e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 8.787305105784071e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.946551653003553
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"event_count": 2806702,
|
||||
"final_g_max_abs_error": 0.0009765625,
|
||||
"final_g_mean_abs_error": 6.158300180914011e-08,
|
||||
"final_voltage_max_abs_error": 6.103515625e-05,
|
||||
"final_voltage_mean_abs_error": 7.620241326833366e-09,
|
||||
"passed": true,
|
||||
"spike_counts_exact": true,
|
||||
"spike_sequence_exact": true,
|
||||
"state_within_phase4c_tolerance": true,
|
||||
"wall_seconds": 10.940780463002739
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"activity_stream": true,
|
||||
"all_passed": true,
|
||||
"phase4c_trials": true,
|
||||
"phase4d_brainio": true,
|
||||
"phase4e_checksum": true,
|
||||
"phase4f_checksum": true
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"brain-bypass": {
|
||||
"accuracy": {
|
||||
"adapter-noise": 0.4166666666666667,
|
||||
"clean": 0.4166666666666667,
|
||||
"event-dropout": 0.25,
|
||||
"input-noise": 0.4166666666666667,
|
||||
"neuron-dropout": 0.25,
|
||||
"partial-occlusion": 0.25,
|
||||
"temporal-jitter": 0.4166666666666667
|
||||
},
|
||||
"method_note": "feature-domain stress of frozen neural readout; temporal jitter uses adjacent earlier biological window; no brain retraining",
|
||||
"readout": "descending",
|
||||
"window_ms": 10
|
||||
},
|
||||
"degree-preserving": {
|
||||
"accuracy": {
|
||||
"adapter-noise": 0.25,
|
||||
"clean": 0.25,
|
||||
"event-dropout": 0.25,
|
||||
"input-noise": 0.3333333333333333,
|
||||
"neuron-dropout": 0.25,
|
||||
"partial-occlusion": 0.25,
|
||||
"temporal-jitter": 0.25
|
||||
},
|
||||
"method_note": "feature-domain stress of frozen neural readout; temporal jitter uses adjacent earlier biological window; no brain retraining",
|
||||
"readout": "descending",
|
||||
"window_ms": 10
|
||||
},
|
||||
"real-malecns": {
|
||||
"accuracy": {
|
||||
"adapter-noise": 0.25,
|
||||
"clean": 0.25,
|
||||
"event-dropout": 0.25,
|
||||
"input-noise": 0.3333333333333333,
|
||||
"neuron-dropout": 0.25,
|
||||
"partial-occlusion": 0.25,
|
||||
"temporal-jitter": 0.25
|
||||
},
|
||||
"method_note": "feature-domain stress of frozen neural readout; temporal jitter uses adjacent earlier biological window; no brain retraining",
|
||||
"readout": "descending",
|
||||
"window_ms": 10
|
||||
},
|
||||
"shuffled-edges": {
|
||||
"accuracy": {
|
||||
"adapter-noise": 0.25,
|
||||
"clean": 0.25,
|
||||
"event-dropout": 0.25,
|
||||
"input-noise": 0.3333333333333333,
|
||||
"neuron-dropout": 0.25,
|
||||
"partial-occlusion": 0.25,
|
||||
"temporal-jitter": 0.25
|
||||
},
|
||||
"method_note": "feature-domain stress of frozen neural readout; temporal jitter uses adjacent earlier biological window; no brain retraining",
|
||||
"readout": "descending",
|
||||
"window_ms": 10
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user