Validate isolated author LIF semantics without changing frozen models

This commit is contained in:
Digital Drosophila Archive
2026-09-30 07:23:09 +08:00
parent 5008cd85ca
commit 92241aea02
460 changed files with 46900 additions and 47 deletions
@@ -0,0 +1,47 @@
{
"edge_id": [
1336648,
1336655,
1337065,
1467340,
1467355,
1467852,
1559765,
1559772,
1560267,
20992285,
20992291,
20992294,
20992891
],
"weights_mv": [
57.75,
47.29999923706055,
28.599998474121094,
71.2249984741211,
64.625,
17.599998474121094,
62.14999771118164,
77.82499694824219,
19.249998092651367,
26.125,
15.675000190734863,
20.899999618530273,
11.824999809265137
],
"weights_volt": [
0.057750001549720764,
0.04729999974370003,
0.028599999845027924,
0.07122500240802765,
0.06462500244379044,
0.01759999990463257,
0.062150001525878906,
0.07782500237226486,
0.01924999989569187,
0.026125000789761543,
0.015675000846385956,
0.020899999886751175,
0.011824999935925007
]
}
@@ -0,0 +1,611 @@
step,neuron_idx
0,1381
46,1197
51,1511
79,1381
91,133666
99,1197
120,1511
140,1381
163,1197
170,133666
185,1511
205,1381
220,1197
246,1511
259,133666
268,1381
288,1197
306,1511
330,1381
341,133666
351,1197
371,1511
391,1381
414,1197
422,133666
436,1511
457,1381
471,1197
497,1511
510,133666
519,1381
539,1197
557,1511
581,1381
592,133666
602,1197
622,1511
642,1381
665,1197
673,133666
687,1511
708,1381
722,1197
748,1511
761,133666
770,1381
790,1197
808,1511
832,1381
843,133666
853,1197
873,1511
881,82312
893,1381
916,1197
924,133666
938,1511
959,1381
973,1197
999,1511
1012,133666
1021,1381
1041,1197
1059,1511
1083,1381
1094,133666
1104,1197
1124,1511
1144,1381
1167,1197
1175,133666
1189,1511
1210,1381
1224,1197
1250,1511
1263,133666
1272,1381
1292,1197
1310,1511
1334,1381
1345,133666
1355,1197
1375,1511
1395,1381
1418,1197
1426,133666
1440,1511
1461,1381
1475,1197
1501,1511
1514,133666
1523,1381
1543,1197
1561,1511
1585,1381
1596,133666
1606,1197
1626,1511
1641,82312
1646,1381
1669,1197
1677,133666
1691,1511
1712,1381
1726,1197
1752,1511
1765,133666
1774,1381
1794,1197
1812,1511
1836,1381
1847,133666
1857,1197
1877,1511
1897,1381
1920,1197
1928,133666
1942,1511
1963,1381
1977,1197
2003,1511
2016,133666
2025,1381
2045,1197
2063,1511
2087,1381
2098,133666
2108,1197
2128,1511
2148,1381
2171,1197
2179,133666
2193,1511
2214,1381
2228,1197
2254,1511
2267,133666
2276,1381
2296,1197
2314,1511
2338,1381
2349,133666
2359,1197
2379,1511
2394,82312
2399,1381
2422,1197
2430,133666
2444,1511
2465,1381
2479,1197
2505,1511
2518,133666
2527,1381
2547,1197
2565,1511
2589,1381
2600,133666
2610,1197
2630,1511
2650,1381
2673,1197
2681,133666
2695,1511
2716,1381
2730,1197
2756,1511
2769,133666
2778,1381
2798,1197
2816,1511
2840,1381
2851,133666
2861,1197
2881,1511
2901,1381
2924,1197
2932,133666
2946,1511
2967,1381
2981,1197
3007,1511
3020,133666
3029,1381
3049,1197
3067,1511
3091,1381
3102,133666
3112,1197
3132,1511
3147,82312
3152,1381
3175,1197
3183,133666
3197,1511
3218,1381
3232,1197
3258,1511
3271,133666
3280,1381
3300,1197
3318,1511
3342,1381
3353,133666
3363,1197
3383,1511
3403,1381
3426,1197
3434,133666
3448,1511
3469,1381
3483,1197
3509,1511
3522,133666
3531,1381
3551,1197
3569,1511
3593,1381
3604,133666
3614,1197
3634,1511
3654,1381
3677,1197
3685,133666
3699,1511
3720,1381
3734,1197
3760,1511
3773,133666
3782,1381
3802,1197
3820,1511
3844,1381
3855,133666
3865,1197
3885,1511
3900,82312
3905,1381
3928,1197
3936,133666
3950,1511
3971,1381
3985,1197
4011,1511
4024,133666
4033,1381
4053,1197
4071,1511
4095,1381
4106,133666
4116,1197
4136,1511
4156,1381
4179,1197
4187,133666
4201,1511
4222,1381
4236,1197
4262,1511
4275,133666
4284,1381
4304,1197
4322,1511
4346,1381
4357,133666
4367,1197
4387,1511
4407,1381
4430,1197
4438,133666
4452,1511
4473,1381
4487,1197
4513,1511
4526,133666
4535,1381
4555,1197
4573,1511
4597,1381
4608,133666
4618,1197
4638,1511
4653,82312
4658,1381
4681,1197
4689,133666
4703,1511
4724,1381
4738,1197
4764,1511
4777,133666
4786,1381
4806,1197
4824,1511
4848,1381
4859,133666
4869,1197
4889,1511
4909,1381
4932,1197
4940,133666
4954,1511
4975,1381
4989,1197
5015,1511
5028,133666
5037,1381
5057,1197
5075,1511
5099,1381
5110,133666
5120,1197
5140,1511
5160,1381
5183,1197
5191,133666
5205,1511
5226,1381
5240,1197
5266,1511
5279,133666
5288,1381
5308,1197
5326,1511
5350,1381
5361,133666
5371,1197
5391,1511
5406,82312
5411,1381
5434,1197
5442,133666
5456,1511
5477,1381
5491,1197
5517,1511
5530,133666
5539,1381
5559,1197
5577,1511
5601,1381
5612,133666
5622,1197
5642,1511
5662,1381
5685,1197
5693,133666
5707,1511
5728,1381
5742,1197
5768,1511
5781,133666
5790,1381
5810,1197
5828,1511
5852,1381
5863,133666
5873,1197
5893,1511
5913,1381
5936,1197
5944,133666
5958,1511
5979,1381
5993,1197
6019,1511
6032,133666
6041,1381
6061,1197
6079,1511
6103,1381
6114,133666
6124,1197
6144,1511
6159,82312
6164,1381
6187,1197
6195,133666
6209,1511
6230,1381
6244,1197
6270,1511
6283,133666
6292,1381
6312,1197
6330,1511
6354,1381
6365,133666
6375,1197
6395,1511
6415,1381
6438,1197
6446,133666
6460,1511
6481,1381
6495,1197
6521,1511
6534,133666
6543,1381
6563,1197
6581,1511
6605,1381
6616,133666
6626,1197
6646,1511
6666,1381
6689,1197
6697,133666
6711,1511
6732,1381
6746,1197
6772,1511
6785,133666
6794,1381
6814,1197
6832,1511
6856,1381
6867,133666
6877,1197
6897,1511
6912,82312
6917,1381
6940,1197
6948,133666
6962,1511
6983,1381
6997,1197
7023,1511
7036,133666
7045,1381
7065,1197
7083,1511
7107,1381
7118,133666
7128,1197
7148,1511
7168,1381
7191,1197
7199,133666
7213,1511
7234,1381
7248,1197
7274,1511
7287,133666
7296,1381
7316,1197
7334,1511
7358,1381
7369,133666
7379,1197
7399,1511
7419,1381
7442,1197
7450,133666
7464,1511
7485,1381
7499,1197
7525,1511
7538,133666
7547,1381
7567,1197
7585,1511
7609,1381
7620,133666
7630,1197
7650,1511
7665,82312
7670,1381
7693,1197
7701,133666
7715,1511
7736,1381
7750,1197
7776,1511
7789,133666
7798,1381
7818,1197
7836,1511
7860,1381
7871,133666
7881,1197
7901,1511
7921,1381
7944,1197
7952,133666
7966,1511
7987,1381
8001,1197
8027,1511
8040,133666
8049,1381
8069,1197
8087,1511
8111,1381
8122,133666
8132,1197
8152,1511
8172,1381
8195,1197
8203,133666
8217,1511
8238,1381
8252,1197
8278,1511
8291,133666
8300,1381
8320,1197
8338,1511
8362,1381
8373,133666
8383,1197
8403,1511
8418,82312
8423,1381
8446,1197
8454,133666
8468,1511
8489,1381
8503,1197
8529,1511
8542,133666
8551,1381
8571,1197
8589,1511
8613,1381
8624,133666
8634,1197
8654,1511
8674,1381
8697,1197
8705,133666
8719,1511
8740,1381
8754,1197
8780,1511
8793,133666
8802,1381
8822,1197
8840,1511
8864,1381
8875,133666
8885,1197
8905,1511
8925,1381
8948,1197
8956,133666
8970,1511
8991,1381
9005,1197
9031,1511
9044,133666
9053,1381
9073,1197
9091,1511
9115,1381
9126,133666
9136,1197
9156,1511
9171,82312
9176,1381
9199,1197
9207,133666
9221,1511
9242,1381
9256,1197
9282,1511
9295,133666
9304,1381
9324,1197
9342,1511
9366,1381
9377,133666
9387,1197
9407,1511
9427,1381
9450,1197
9458,133666
9472,1511
9493,1381
9507,1197
9533,1511
9546,133666
9555,1381
9575,1197
9593,1511
9617,1381
9628,133666
9638,1197
9658,1511
9678,1381
9701,1197
9709,133666
9723,1511
9744,1381
9758,1197
9784,1511
9797,133666
9806,1381
9826,1197
9844,1511
9868,1381
9879,133666
9889,1197
9909,1511
9924,82312
9929,1381
9952,1197
9960,133666
9974,1511
9995,1381
1 step neuron_idx
2 0 1381
3 46 1197
4 51 1511
5 79 1381
6 91 133666
7 99 1197
8 120 1511
9 140 1381
10 163 1197
11 170 133666
12 185 1511
13 205 1381
14 220 1197
15 246 1511
16 259 133666
17 268 1381
18 288 1197
19 306 1511
20 330 1381
21 341 133666
22 351 1197
23 371 1511
24 391 1381
25 414 1197
26 422 133666
27 436 1511
28 457 1381
29 471 1197
30 497 1511
31 510 133666
32 519 1381
33 539 1197
34 557 1511
35 581 1381
36 592 133666
37 602 1197
38 622 1511
39 642 1381
40 665 1197
41 673 133666
42 687 1511
43 708 1381
44 722 1197
45 748 1511
46 761 133666
47 770 1381
48 790 1197
49 808 1511
50 832 1381
51 843 133666
52 853 1197
53 873 1511
54 881 82312
55 893 1381
56 916 1197
57 924 133666
58 938 1511
59 959 1381
60 973 1197
61 999 1511
62 1012 133666
63 1021 1381
64 1041 1197
65 1059 1511
66 1083 1381
67 1094 133666
68 1104 1197
69 1124 1511
70 1144 1381
71 1167 1197
72 1175 133666
73 1189 1511
74 1210 1381
75 1224 1197
76 1250 1511
77 1263 133666
78 1272 1381
79 1292 1197
80 1310 1511
81 1334 1381
82 1345 133666
83 1355 1197
84 1375 1511
85 1395 1381
86 1418 1197
87 1426 133666
88 1440 1511
89 1461 1381
90 1475 1197
91 1501 1511
92 1514 133666
93 1523 1381
94 1543 1197
95 1561 1511
96 1585 1381
97 1596 133666
98 1606 1197
99 1626 1511
100 1641 82312
101 1646 1381
102 1669 1197
103 1677 133666
104 1691 1511
105 1712 1381
106 1726 1197
107 1752 1511
108 1765 133666
109 1774 1381
110 1794 1197
111 1812 1511
112 1836 1381
113 1847 133666
114 1857 1197
115 1877 1511
116 1897 1381
117 1920 1197
118 1928 133666
119 1942 1511
120 1963 1381
121 1977 1197
122 2003 1511
123 2016 133666
124 2025 1381
125 2045 1197
126 2063 1511
127 2087 1381
128 2098 133666
129 2108 1197
130 2128 1511
131 2148 1381
132 2171 1197
133 2179 133666
134 2193 1511
135 2214 1381
136 2228 1197
137 2254 1511
138 2267 133666
139 2276 1381
140 2296 1197
141 2314 1511
142 2338 1381
143 2349 133666
144 2359 1197
145 2379 1511
146 2394 82312
147 2399 1381
148 2422 1197
149 2430 133666
150 2444 1511
151 2465 1381
152 2479 1197
153 2505 1511
154 2518 133666
155 2527 1381
156 2547 1197
157 2565 1511
158 2589 1381
159 2600 133666
160 2610 1197
161 2630 1511
162 2650 1381
163 2673 1197
164 2681 133666
165 2695 1511
166 2716 1381
167 2730 1197
168 2756 1511
169 2769 133666
170 2778 1381
171 2798 1197
172 2816 1511
173 2840 1381
174 2851 133666
175 2861 1197
176 2881 1511
177 2901 1381
178 2924 1197
179 2932 133666
180 2946 1511
181 2967 1381
182 2981 1197
183 3007 1511
184 3020 133666
185 3029 1381
186 3049 1197
187 3067 1511
188 3091 1381
189 3102 133666
190 3112 1197
191 3132 1511
192 3147 82312
193 3152 1381
194 3175 1197
195 3183 133666
196 3197 1511
197 3218 1381
198 3232 1197
199 3258 1511
200 3271 133666
201 3280 1381
202 3300 1197
203 3318 1511
204 3342 1381
205 3353 133666
206 3363 1197
207 3383 1511
208 3403 1381
209 3426 1197
210 3434 133666
211 3448 1511
212 3469 1381
213 3483 1197
214 3509 1511
215 3522 133666
216 3531 1381
217 3551 1197
218 3569 1511
219 3593 1381
220 3604 133666
221 3614 1197
222 3634 1511
223 3654 1381
224 3677 1197
225 3685 133666
226 3699 1511
227 3720 1381
228 3734 1197
229 3760 1511
230 3773 133666
231 3782 1381
232 3802 1197
233 3820 1511
234 3844 1381
235 3855 133666
236 3865 1197
237 3885 1511
238 3900 82312
239 3905 1381
240 3928 1197
241 3936 133666
242 3950 1511
243 3971 1381
244 3985 1197
245 4011 1511
246 4024 133666
247 4033 1381
248 4053 1197
249 4071 1511
250 4095 1381
251 4106 133666
252 4116 1197
253 4136 1511
254 4156 1381
255 4179 1197
256 4187 133666
257 4201 1511
258 4222 1381
259 4236 1197
260 4262 1511
261 4275 133666
262 4284 1381
263 4304 1197
264 4322 1511
265 4346 1381
266 4357 133666
267 4367 1197
268 4387 1511
269 4407 1381
270 4430 1197
271 4438 133666
272 4452 1511
273 4473 1381
274 4487 1197
275 4513 1511
276 4526 133666
277 4535 1381
278 4555 1197
279 4573 1511
280 4597 1381
281 4608 133666
282 4618 1197
283 4638 1511
284 4653 82312
285 4658 1381
286 4681 1197
287 4689 133666
288 4703 1511
289 4724 1381
290 4738 1197
291 4764 1511
292 4777 133666
293 4786 1381
294 4806 1197
295 4824 1511
296 4848 1381
297 4859 133666
298 4869 1197
299 4889 1511
300 4909 1381
301 4932 1197
302 4940 133666
303 4954 1511
304 4975 1381
305 4989 1197
306 5015 1511
307 5028 133666
308 5037 1381
309 5057 1197
310 5075 1511
311 5099 1381
312 5110 133666
313 5120 1197
314 5140 1511
315 5160 1381
316 5183 1197
317 5191 133666
318 5205 1511
319 5226 1381
320 5240 1197
321 5266 1511
322 5279 133666
323 5288 1381
324 5308 1197
325 5326 1511
326 5350 1381
327 5361 133666
328 5371 1197
329 5391 1511
330 5406 82312
331 5411 1381
332 5434 1197
333 5442 133666
334 5456 1511
335 5477 1381
336 5491 1197
337 5517 1511
338 5530 133666
339 5539 1381
340 5559 1197
341 5577 1511
342 5601 1381
343 5612 133666
344 5622 1197
345 5642 1511
346 5662 1381
347 5685 1197
348 5693 133666
349 5707 1511
350 5728 1381
351 5742 1197
352 5768 1511
353 5781 133666
354 5790 1381
355 5810 1197
356 5828 1511
357 5852 1381
358 5863 133666
359 5873 1197
360 5893 1511
361 5913 1381
362 5936 1197
363 5944 133666
364 5958 1511
365 5979 1381
366 5993 1197
367 6019 1511
368 6032 133666
369 6041 1381
370 6061 1197
371 6079 1511
372 6103 1381
373 6114 133666
374 6124 1197
375 6144 1511
376 6159 82312
377 6164 1381
378 6187 1197
379 6195 133666
380 6209 1511
381 6230 1381
382 6244 1197
383 6270 1511
384 6283 133666
385 6292 1381
386 6312 1197
387 6330 1511
388 6354 1381
389 6365 133666
390 6375 1197
391 6395 1511
392 6415 1381
393 6438 1197
394 6446 133666
395 6460 1511
396 6481 1381
397 6495 1197
398 6521 1511
399 6534 133666
400 6543 1381
401 6563 1197
402 6581 1511
403 6605 1381
404 6616 133666
405 6626 1197
406 6646 1511
407 6666 1381
408 6689 1197
409 6697 133666
410 6711 1511
411 6732 1381
412 6746 1197
413 6772 1511
414 6785 133666
415 6794 1381
416 6814 1197
417 6832 1511
418 6856 1381
419 6867 133666
420 6877 1197
421 6897 1511
422 6912 82312
423 6917 1381
424 6940 1197
425 6948 133666
426 6962 1511
427 6983 1381
428 6997 1197
429 7023 1511
430 7036 133666
431 7045 1381
432 7065 1197
433 7083 1511
434 7107 1381
435 7118 133666
436 7128 1197
437 7148 1511
438 7168 1381
439 7191 1197
440 7199 133666
441 7213 1511
442 7234 1381
443 7248 1197
444 7274 1511
445 7287 133666
446 7296 1381
447 7316 1197
448 7334 1511
449 7358 1381
450 7369 133666
451 7379 1197
452 7399 1511
453 7419 1381
454 7442 1197
455 7450 133666
456 7464 1511
457 7485 1381
458 7499 1197
459 7525 1511
460 7538 133666
461 7547 1381
462 7567 1197
463 7585 1511
464 7609 1381
465 7620 133666
466 7630 1197
467 7650 1511
468 7665 82312
469 7670 1381
470 7693 1197
471 7701 133666
472 7715 1511
473 7736 1381
474 7750 1197
475 7776 1511
476 7789 133666
477 7798 1381
478 7818 1197
479 7836 1511
480 7860 1381
481 7871 133666
482 7881 1197
483 7901 1511
484 7921 1381
485 7944 1197
486 7952 133666
487 7966 1511
488 7987 1381
489 8001 1197
490 8027 1511
491 8040 133666
492 8049 1381
493 8069 1197
494 8087 1511
495 8111 1381
496 8122 133666
497 8132 1197
498 8152 1511
499 8172 1381
500 8195 1197
501 8203 133666
502 8217 1511
503 8238 1381
504 8252 1197
505 8278 1511
506 8291 133666
507 8300 1381
508 8320 1197
509 8338 1511
510 8362 1381
511 8373 133666
512 8383 1197
513 8403 1511
514 8418 82312
515 8423 1381
516 8446 1197
517 8454 133666
518 8468 1511
519 8489 1381
520 8503 1197
521 8529 1511
522 8542 133666
523 8551 1381
524 8571 1197
525 8589 1511
526 8613 1381
527 8624 133666
528 8634 1197
529 8654 1511
530 8674 1381
531 8697 1197
532 8705 133666
533 8719 1511
534 8740 1381
535 8754 1197
536 8780 1511
537 8793 133666
538 8802 1381
539 8822 1197
540 8840 1511
541 8864 1381
542 8875 133666
543 8885 1197
544 8905 1511
545 8925 1381
546 8948 1197
547 8956 133666
548 8970 1511
549 8991 1381
550 9005 1197
551 9031 1511
552 9044 133666
553 9053 1381
554 9073 1197
555 9091 1511
556 9115 1381
557 9126 133666
558 9136 1197
559 9156 1511
560 9171 82312
561 9176 1381
562 9199 1197
563 9207 133666
564 9221 1511
565 9242 1381
566 9256 1197
567 9282 1511
568 9295 133666
569 9304 1381
570 9324 1197
571 9342 1511
572 9366 1381
573 9377 133666
574 9387 1197
575 9407 1511
576 9427 1381
577 9450 1197
578 9458 133666
579 9472 1511
580 9493 1381
581 9507 1197
582 9533 1511
583 9546 133666
584 9555 1381
585 9575 1197
586 9593 1511
587 9617 1381
588 9628 133666
589 9638 1197
590 9658 1511
591 9678 1381
592 9701 1197
593 9709 133666
594 9723 1511
595 9744 1381
596 9758 1197
597 9784 1511
598 9797 133666
599 9806 1381
600 9826 1197
601 9844 1511
602 9868 1381
603 9879 133666
604 9889 1197
605 9909 1511
606 9924 82312
607 9929 1381
608 9952 1197
609 9960 133666
610 9974 1511
611 9995 1381
@@ -0,0 +1,11 @@
{
"exact_events": true,
"exact_counts": true,
"ref_exact": true,
"max_abs_mv": 0.0002123713493347168,
"mean_abs_mv": 1.7726411819458007e-05,
"same_event_prefix_max_abs_mv": 0.0002123713493347168,
"first_event_divergence_step": null,
"tolerance_mv": 0.001,
"pass_oracle": true
}
@@ -0,0 +1,6 @@
global_neuron_idx,local_index
1197,0
1381,1
1511,2
82312,3
133666,4
1 global_neuron_idx local_index
2 1197 0
3 1381 1
4 1511 2
5 82312 3
6 133666 4
@@ -0,0 +1,102 @@
{
"all_package_pins_match": true,
"author_platform": "Windows",
"author_python": "3.10.11",
"binary_identical_author_environment_claimed": false,
"packages": {
"brian2": {
"actual": "2.5.1",
"expected": "2.5.1",
"matches": true
},
"cython": {
"actual": "0.29.33",
"expected": "0.29.33",
"matches": true
},
"jinja2": {
"actual": "2.11.3",
"expected": "2.11.3",
"matches": true
},
"joblib": {
"actual": "1.2.0",
"expected": "1.2.0",
"matches": true
},
"markupsafe": {
"actual": "1.1.1",
"expected": "1.1.1",
"matches": true
},
"mpmath": {
"actual": "1.3.0",
"expected": "1.3.0",
"matches": true
},
"numpy": {
"actual": "1.22.3",
"expected": "1.22.3",
"matches": true
},
"packaging": {
"actual": "23.1",
"expected": "23.1",
"matches": true
},
"pandas": {
"actual": "1.4.3",
"expected": "1.4.3",
"matches": true
},
"pyarrow": {
"actual": "11.0.0",
"expected": "11.0.0",
"matches": true
},
"pyparsing": {
"actual": "3.0.9",
"expected": "3.0.9",
"matches": true
},
"python-dateutil": {
"actual": "2.8.2",
"expected": "2.8.2",
"matches": true
},
"pytz": {
"actual": "2023.3",
"expected": "2023.3",
"matches": true
},
"scipy": {
"actual": "1.8.1",
"expected": "1.8.1",
"matches": true
},
"setuptools": {
"actual": "67.8.0",
"expected": "67.8.0",
"matches": true
},
"six": {
"actual": "1.16.0",
"expected": "1.16.0",
"matches": true
},
"sympy": {
"actual": "1.12",
"expected": "1.12",
"matches": true
},
"wheel": {
"actual": "0.38.4",
"expected": "0.38.4",
"matches": true
}
},
"platform": "Linux-5.15.0-194-generic-x86_64-with-glibc2.35",
"python": "3.10.12",
"python_executable": "/data/digital-drosophila/experiments/phase4ad-author-semantics/environment/.venv/bin/python",
"python_patch_matches": false
}
@@ -0,0 +1,127 @@
[
{
"active": true,
"code_objects": [],
"name": "default_neurons",
"order": 0,
"type": "NeuronGroup",
"when": "start"
},
{
"active": true,
"code_objects": [],
"name": "default_synapses",
"order": 0,
"type": "Synapses",
"when": "start"
},
{
"abstract_code": "not_refractory = timestep(t - lastspike, dt) >= timestep(rfc, dt)\n_g = g*exp(-dt*int(not_refractory)/tau)\n_v = g*tau*(-exp(dt*int(not_refractory)/t_mbr) + exp(dt*int(not_refractory)/tau))*exp(-dt*int(not_refractory)/t_mbr)*exp(-dt*int(not_refractory)/tau)/(t_mbr - tau) + v*exp(-dt*int(not_refractory)/t_mbr) + v_0 - v_0*exp(-dt*int(not_refractory)/t_mbr)\ng = _g\nv = _v",
"active": true,
"code_objects": [
{
"generated_code": "after_run:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n # EMPTY_CODE_BLOCK -- overwrite in child template\nbefore_run:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n # EMPTY_CODE_BLOCK -- overwrite in child template\nrun:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n # scalar code\n _vectorisation_idx = 1\n dt = _array_defaultclock_dt[0]\n _lio_1 = (- dt) / tau\n _lio_2 = exp(_lio_1)\n _lio_3 = tau / (t_mbr - tau)\n _lio_4 = dt / t_mbr\n _lio_5 = dt / tau\n _lio_6 = (- dt) / t_mbr\n _lio_7 = v_0 - v_0\n _lio_8 = v_0 - (v_0 * exp(_lio_6))\n _lio_9 = ((_lio_3 * ((- exp(_lio_4)) + exp(_lio_5))) * exp(_lio_6)) * exp(_lio_1)\n _lio_10 = exp(_lio_6)\n # vector code\n _vectorisation_idx = LazyArange(N)\n g = _array_default_neurons_g.copy()\n t = _array_defaultclock_t[0]\n dt = _array_defaultclock_dt[0]\n rfc = _array_default_neurons_rfc\n v = _array_default_neurons_v.copy()\n lastspike = _array_default_neurons_lastspike\n not_refractory = _array_default_neurons_not_refractory.copy()\n not_refractory = timestep(t - lastspike, dt) >= timestep(rfc, dt)\n _g = _numpy.where(not_refractory, _lio_2 * g, g)\n _v = _numpy.where(not_refractory, _lio_8 + ((_lio_9 * g) + (_lio_10 * v)), _lio_7 + v)\n g[not_refractory] = _g[not_refractory]\n v[not_refractory] = _v[not_refractory]\n _array_default_neurons_g[:] = g\n _array_default_neurons_v[:] = v\n _array_default_neurons_not_refractory[:] = not_refractory\n",
"name": "default_neurons_stateupdater_codeobject_1",
"type": "CallableProxyType"
}
],
"name": "default_neurons_stateupdater",
"order": 0,
"type": "StateUpdater",
"user_code": "g = -g*int(not_refractory)/tau\nv = (g - v + v_0)*int(not_refractory)/t_mbr",
"when": "groups"
},
{
"active": true,
"code_objects": [],
"name": "oracle_seed_injection",
"order": 0,
"type": "NetworkOperation",
"when": "before_thresholds"
},
{
"abstract_code": "_cond = (v > v_th) and not_refractory",
"active": true,
"code_objects": [
{
"generated_code": "after_run:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n _array_default_neurons__spikespace[-1] = 0\nbefore_run:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n # EMPTY_CODE_BLOCK -- overwrite in child template\nrun:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n numpy_True = _numpy.bool_(True)\n numpy_False = _numpy.bool_(False)\n # scalar code\n _vectorisation_idx = 1\n # vector code\n _vectorisation_idx = LazyArange(N)\n v = _array_default_neurons_v\n not_refractory = _array_default_neurons_not_refractory\n _cond = (v > v_th) & not_refractory\n if _cond is True or _cond is numpy_True:\n _events = _numpy.arange(N)\n elif _cond is False or _cond is numpy_False:\n _events = _numpy.array([])\n else:\n _events, = _cond.nonzero()\n _array_default_neurons__spikespace[-1] = len(_events)\n _array_default_neurons__spikespace[:len(_events)] = _events\n # Set the neuron to refractory\n _array_default_neurons_not_refractory[_events] = False\n _array_default_neurons_lastspike[_events] = _array_defaultclock_t[0]\n",
"name": "default_neurons_spike_thresholder_codeobject_3",
"type": "CallableProxyType"
}
],
"name": "default_neurons_spike_thresholder",
"order": 0,
"type": "Thresholder",
"user_code": "_cond = v > v_th",
"when": "thresholds"
},
{
"abstract_code": "_to_record_i = _source_i\n_to_record_t = _source_t",
"active": true,
"code_objects": [
{
"generated_code": "after_run:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n # EMPTY_CODE_BLOCK -- overwrite in child template\nbefore_run:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n # EMPTY_CODE_BLOCK -- overwrite in child template\nrun:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n _n_events = _array_default_neurons__spikespace[-1]\n if _n_events > 0:\n _events = _array_default_neurons__spikespace[:_n_events]\n # Take subgroups into account\n if _source_start != 0 or _source_stop != _source_N:\n _events = _events[(_events >= _source_start) & (_events < _source_stop)]\n _n_events = len(_events)\n if _n_events > 0:\n _vectorisation_idx = 1\n _curlen = _array_spikemonitor_N[0]\n _newlen = _curlen + _n_events\n _owner.resize(_newlen)\n _array_spikemonitor_N[0] = _newlen\n _vectorisation_idx = _events\n _idx = _events\n _source_i = _array_default_neurons_i[_idx]\n _source_t = _array_defaultclock_t[0]\n _to_record_i = _source_i\n _to_record_t = _source_t\n _dynamic_array_spikemonitor_t[_curlen:_newlen] = _to_record_t\n _dynamic_array_spikemonitor_i[_curlen:_newlen] = _to_record_i\n _array_spikemonitor_count[_events - _source_start] += 1\n",
"name": "spikemonitor_codeobject",
"type": "CallableProxyType"
}
],
"name": "spikemonitor",
"order": 1,
"type": "SpikeMonitor",
"user_code": "None",
"when": "thresholds"
},
{
"abstract_code": "g += w\n",
"active": true,
"code_objects": [
{
"generated_code": "after_run:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n # EMPTY_CODE_BLOCK -- overwrite in child template\nbefore_run:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n _owner.initialise_queue()\nrun:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n _owner.push_spikes()\n",
"name": "default_synapses_pre_push_spikes",
"type": "CallableProxyType"
},
{
"generated_code": "after_run:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n # EMPTY_CODE_BLOCK -- overwrite in child template\nbefore_run:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n # EMPTY_CODE_BLOCK -- overwrite in child template\nrun:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n _spiking_synapses = _queue.peek()\n if len(_spiking_synapses):\n # scalar code\n # vector code\n _idx = _spiking_synapses\n _vectorisation_idx = _idx\n # Abstract code: g += w\n _postsynaptic_idx = _array_default_synapses__synaptic_post[_idx]\n w = _array_default_synapses_w[_idx]\n not_refractory = _array_default_neurons_not_refractory[_postsynaptic_idx]\n _numpy.add.at(_array_default_neurons_g, _postsynaptic_idx[not_refractory], w[not_refractory])\n # Advance the spike queue\n _queue.advance()\n",
"name": "default_synapses_pre_codeobject_3",
"type": "CallableProxyType"
}
],
"name": "default_synapses_pre",
"order": -1,
"type": "SynapticPathway",
"user_code": "None",
"when": "synapses"
},
{
"abstract_code": "v = v_rst; w = 0; g = 0 * mV",
"active": true,
"code_objects": [
{
"generated_code": "after_run:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n # EMPTY_CODE_BLOCK -- overwrite in child template\nbefore_run:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n # EMPTY_CODE_BLOCK -- overwrite in child template\nrun:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n # scalar code\n _vectorisation_idx = 1\n w = 0\n # vector code\n _idx = _array_default_neurons__spikespace[:_array_default_neurons__spikespace[-1]]\n _vectorisation_idx = _idx\n v = v_rst\n g = 0.0\n _array_default_neurons_g[_idx] = g\n _array_default_neurons_v[_idx] = v\n",
"name": "default_neurons_spike_resetter_codeobject_3",
"type": "CallableProxyType"
}
],
"name": "default_neurons_spike_resetter",
"order": 0,
"type": "Resetter",
"user_code": "None",
"when": "resets"
},
{
"abstract_code": "_to_record_v = _source_v\n_to_record_g = _source_g\n_to_record_lastspike = _source_lastspike\n_to_record_not_refractory = _source_not_refractory",
"active": true,
"code_objects": [
{
"generated_code": "after_run:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n # EMPTY_CODE_BLOCK -- overwrite in child template\nbefore_run:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n # EMPTY_CODE_BLOCK -- overwrite in child template\nrun:\n import numpy as _numpy\n from brian2.codegen.runtime.numpy_rt.numpy_rt import LazyArange\n # Resize dynamic arrays\n _new_len = len(_dynamic_array_oracle_end_state_t) + 1\n _owner.resize(_new_len)\n # Store values\n _dynamic_array_oracle_end_state_t[-1] = _array_defaultclock_t[0]\n # scalar code\n _vectorisation_idx = 1\n # vector code\n _vectorisation_idx = _array_oracle_end_state__indices\n _idx = _array_oracle_end_state__indices\n _source_not_refractory = _array_default_neurons_not_refractory[_idx]\n _source_g = _array_default_neurons_g[_idx]\n _source_v = _array_default_neurons_v[_idx]\n _source_lastspike = _array_default_neurons_lastspike[_idx]\n _to_record_v = _source_v\n _to_record_g = _source_g\n _to_record_lastspike = _source_lastspike\n _to_record_not_refractory = _source_not_refractory\n _dynamic_array_oracle_end_state_v[-1, :] = _to_record_v\n _dynamic_array_oracle_end_state_g[-1, :] = _to_record_g\n _dynamic_array_oracle_end_state_lastspike[-1, :] = _to_record_lastspike\n _dynamic_array_oracle_end_state_not_refractory[-1, :] = _to_record_not_refractory\n",
"name": "oracle_end_state_codeobject",
"type": "CallableProxyType"
}
],
"name": "oracle_end_state",
"order": 0,
"type": "StateMonitor",
"user_code": "None",
"when": "end"
}
]
@@ -0,0 +1,611 @@
step,neuron_idx
0,1381
46,1197
51,1511
79,1381
91,133666
99,1197
120,1511
140,1381
163,1197
170,133666
185,1511
205,1381
220,1197
246,1511
259,133666
268,1381
288,1197
306,1511
330,1381
341,133666
351,1197
371,1511
391,1381
414,1197
422,133666
436,1511
457,1381
471,1197
497,1511
510,133666
519,1381
539,1197
557,1511
581,1381
592,133666
602,1197
622,1511
642,1381
665,1197
673,133666
687,1511
708,1381
722,1197
748,1511
761,133666
770,1381
790,1197
808,1511
832,1381
843,133666
853,1197
873,1511
881,82312
893,1381
916,1197
924,133666
938,1511
959,1381
973,1197
999,1511
1012,133666
1021,1381
1041,1197
1059,1511
1083,1381
1094,133666
1104,1197
1124,1511
1144,1381
1167,1197
1175,133666
1189,1511
1210,1381
1224,1197
1250,1511
1263,133666
1272,1381
1292,1197
1310,1511
1334,1381
1345,133666
1355,1197
1375,1511
1395,1381
1418,1197
1426,133666
1440,1511
1461,1381
1475,1197
1501,1511
1514,133666
1523,1381
1543,1197
1561,1511
1585,1381
1596,133666
1606,1197
1626,1511
1641,82312
1646,1381
1669,1197
1677,133666
1691,1511
1712,1381
1726,1197
1752,1511
1765,133666
1774,1381
1794,1197
1812,1511
1836,1381
1847,133666
1857,1197
1877,1511
1897,1381
1920,1197
1928,133666
1942,1511
1963,1381
1977,1197
2003,1511
2016,133666
2025,1381
2045,1197
2063,1511
2087,1381
2098,133666
2108,1197
2128,1511
2148,1381
2171,1197
2179,133666
2193,1511
2214,1381
2228,1197
2254,1511
2267,133666
2276,1381
2296,1197
2314,1511
2338,1381
2349,133666
2359,1197
2379,1511
2394,82312
2399,1381
2422,1197
2430,133666
2444,1511
2465,1381
2479,1197
2505,1511
2518,133666
2527,1381
2547,1197
2565,1511
2589,1381
2600,133666
2610,1197
2630,1511
2650,1381
2673,1197
2681,133666
2695,1511
2716,1381
2730,1197
2756,1511
2769,133666
2778,1381
2798,1197
2816,1511
2840,1381
2851,133666
2861,1197
2881,1511
2901,1381
2924,1197
2932,133666
2946,1511
2967,1381
2981,1197
3007,1511
3020,133666
3029,1381
3049,1197
3067,1511
3091,1381
3102,133666
3112,1197
3132,1511
3147,82312
3152,1381
3175,1197
3183,133666
3197,1511
3218,1381
3232,1197
3258,1511
3271,133666
3280,1381
3300,1197
3318,1511
3342,1381
3353,133666
3363,1197
3383,1511
3403,1381
3426,1197
3434,133666
3448,1511
3469,1381
3483,1197
3509,1511
3522,133666
3531,1381
3551,1197
3569,1511
3593,1381
3604,133666
3614,1197
3634,1511
3654,1381
3677,1197
3685,133666
3699,1511
3720,1381
3734,1197
3760,1511
3773,133666
3782,1381
3802,1197
3820,1511
3844,1381
3855,133666
3865,1197
3885,1511
3900,82312
3905,1381
3928,1197
3936,133666
3950,1511
3971,1381
3985,1197
4011,1511
4024,133666
4033,1381
4053,1197
4071,1511
4095,1381
4106,133666
4116,1197
4136,1511
4156,1381
4179,1197
4187,133666
4201,1511
4222,1381
4236,1197
4262,1511
4275,133666
4284,1381
4304,1197
4322,1511
4346,1381
4357,133666
4367,1197
4387,1511
4407,1381
4430,1197
4438,133666
4452,1511
4473,1381
4487,1197
4513,1511
4526,133666
4535,1381
4555,1197
4573,1511
4597,1381
4608,133666
4618,1197
4638,1511
4653,82312
4658,1381
4681,1197
4689,133666
4703,1511
4724,1381
4738,1197
4764,1511
4777,133666
4786,1381
4806,1197
4824,1511
4848,1381
4859,133666
4869,1197
4889,1511
4909,1381
4932,1197
4940,133666
4954,1511
4975,1381
4989,1197
5015,1511
5028,133666
5037,1381
5057,1197
5075,1511
5099,1381
5110,133666
5120,1197
5140,1511
5160,1381
5183,1197
5191,133666
5205,1511
5226,1381
5240,1197
5266,1511
5279,133666
5288,1381
5308,1197
5326,1511
5350,1381
5361,133666
5371,1197
5391,1511
5406,82312
5411,1381
5434,1197
5442,133666
5456,1511
5477,1381
5491,1197
5517,1511
5530,133666
5539,1381
5559,1197
5577,1511
5601,1381
5612,133666
5622,1197
5642,1511
5662,1381
5685,1197
5693,133666
5707,1511
5728,1381
5742,1197
5768,1511
5781,133666
5790,1381
5810,1197
5828,1511
5852,1381
5863,133666
5873,1197
5893,1511
5913,1381
5936,1197
5944,133666
5958,1511
5979,1381
5993,1197
6019,1511
6032,133666
6041,1381
6061,1197
6079,1511
6103,1381
6114,133666
6124,1197
6144,1511
6159,82312
6164,1381
6187,1197
6195,133666
6209,1511
6230,1381
6244,1197
6270,1511
6283,133666
6292,1381
6312,1197
6330,1511
6354,1381
6365,133666
6375,1197
6395,1511
6415,1381
6438,1197
6446,133666
6460,1511
6481,1381
6495,1197
6521,1511
6534,133666
6543,1381
6563,1197
6581,1511
6605,1381
6616,133666
6626,1197
6646,1511
6666,1381
6689,1197
6697,133666
6711,1511
6732,1381
6746,1197
6772,1511
6785,133666
6794,1381
6814,1197
6832,1511
6856,1381
6867,133666
6877,1197
6897,1511
6912,82312
6917,1381
6940,1197
6948,133666
6962,1511
6983,1381
6997,1197
7023,1511
7036,133666
7045,1381
7065,1197
7083,1511
7107,1381
7118,133666
7128,1197
7148,1511
7168,1381
7191,1197
7199,133666
7213,1511
7234,1381
7248,1197
7274,1511
7287,133666
7296,1381
7316,1197
7334,1511
7358,1381
7369,133666
7379,1197
7399,1511
7419,1381
7442,1197
7450,133666
7464,1511
7485,1381
7499,1197
7525,1511
7538,133666
7547,1381
7567,1197
7585,1511
7609,1381
7620,133666
7630,1197
7650,1511
7665,82312
7670,1381
7693,1197
7701,133666
7715,1511
7736,1381
7750,1197
7776,1511
7789,133666
7798,1381
7818,1197
7836,1511
7860,1381
7871,133666
7881,1197
7901,1511
7921,1381
7944,1197
7952,133666
7966,1511
7987,1381
8001,1197
8027,1511
8040,133666
8049,1381
8069,1197
8087,1511
8111,1381
8122,133666
8132,1197
8152,1511
8172,1381
8195,1197
8203,133666
8217,1511
8238,1381
8252,1197
8278,1511
8291,133666
8300,1381
8320,1197
8338,1511
8362,1381
8373,133666
8383,1197
8403,1511
8418,82312
8423,1381
8446,1197
8454,133666
8468,1511
8489,1381
8503,1197
8529,1511
8542,133666
8551,1381
8571,1197
8589,1511
8613,1381
8624,133666
8634,1197
8654,1511
8674,1381
8697,1197
8705,133666
8719,1511
8740,1381
8754,1197
8780,1511
8793,133666
8802,1381
8822,1197
8840,1511
8864,1381
8875,133666
8885,1197
8905,1511
8925,1381
8948,1197
8956,133666
8970,1511
8991,1381
9005,1197
9031,1511
9044,133666
9053,1381
9073,1197
9091,1511
9115,1381
9126,133666
9136,1197
9156,1511
9171,82312
9176,1381
9199,1197
9207,133666
9221,1511
9242,1381
9256,1197
9282,1511
9295,133666
9304,1381
9324,1197
9342,1511
9366,1381
9377,133666
9387,1197
9407,1511
9427,1381
9450,1197
9458,133666
9472,1511
9493,1381
9507,1197
9533,1511
9546,133666
9555,1381
9575,1197
9593,1511
9617,1381
9628,133666
9638,1197
9658,1511
9678,1381
9701,1197
9709,133666
9723,1511
9744,1381
9758,1197
9784,1511
9797,133666
9806,1381
9826,1197
9844,1511
9868,1381
9879,133666
9889,1197
9909,1511
9924,82312
9929,1381
9952,1197
9960,133666
9974,1511
9995,1381
1 step neuron_idx
2 0 1381
3 46 1197
4 51 1511
5 79 1381
6 91 133666
7 99 1197
8 120 1511
9 140 1381
10 163 1197
11 170 133666
12 185 1511
13 205 1381
14 220 1197
15 246 1511
16 259 133666
17 268 1381
18 288 1197
19 306 1511
20 330 1381
21 341 133666
22 351 1197
23 371 1511
24 391 1381
25 414 1197
26 422 133666
27 436 1511
28 457 1381
29 471 1197
30 497 1511
31 510 133666
32 519 1381
33 539 1197
34 557 1511
35 581 1381
36 592 133666
37 602 1197
38 622 1511
39 642 1381
40 665 1197
41 673 133666
42 687 1511
43 708 1381
44 722 1197
45 748 1511
46 761 133666
47 770 1381
48 790 1197
49 808 1511
50 832 1381
51 843 133666
52 853 1197
53 873 1511
54 881 82312
55 893 1381
56 916 1197
57 924 133666
58 938 1511
59 959 1381
60 973 1197
61 999 1511
62 1012 133666
63 1021 1381
64 1041 1197
65 1059 1511
66 1083 1381
67 1094 133666
68 1104 1197
69 1124 1511
70 1144 1381
71 1167 1197
72 1175 133666
73 1189 1511
74 1210 1381
75 1224 1197
76 1250 1511
77 1263 133666
78 1272 1381
79 1292 1197
80 1310 1511
81 1334 1381
82 1345 133666
83 1355 1197
84 1375 1511
85 1395 1381
86 1418 1197
87 1426 133666
88 1440 1511
89 1461 1381
90 1475 1197
91 1501 1511
92 1514 133666
93 1523 1381
94 1543 1197
95 1561 1511
96 1585 1381
97 1596 133666
98 1606 1197
99 1626 1511
100 1641 82312
101 1646 1381
102 1669 1197
103 1677 133666
104 1691 1511
105 1712 1381
106 1726 1197
107 1752 1511
108 1765 133666
109 1774 1381
110 1794 1197
111 1812 1511
112 1836 1381
113 1847 133666
114 1857 1197
115 1877 1511
116 1897 1381
117 1920 1197
118 1928 133666
119 1942 1511
120 1963 1381
121 1977 1197
122 2003 1511
123 2016 133666
124 2025 1381
125 2045 1197
126 2063 1511
127 2087 1381
128 2098 133666
129 2108 1197
130 2128 1511
131 2148 1381
132 2171 1197
133 2179 133666
134 2193 1511
135 2214 1381
136 2228 1197
137 2254 1511
138 2267 133666
139 2276 1381
140 2296 1197
141 2314 1511
142 2338 1381
143 2349 133666
144 2359 1197
145 2379 1511
146 2394 82312
147 2399 1381
148 2422 1197
149 2430 133666
150 2444 1511
151 2465 1381
152 2479 1197
153 2505 1511
154 2518 133666
155 2527 1381
156 2547 1197
157 2565 1511
158 2589 1381
159 2600 133666
160 2610 1197
161 2630 1511
162 2650 1381
163 2673 1197
164 2681 133666
165 2695 1511
166 2716 1381
167 2730 1197
168 2756 1511
169 2769 133666
170 2778 1381
171 2798 1197
172 2816 1511
173 2840 1381
174 2851 133666
175 2861 1197
176 2881 1511
177 2901 1381
178 2924 1197
179 2932 133666
180 2946 1511
181 2967 1381
182 2981 1197
183 3007 1511
184 3020 133666
185 3029 1381
186 3049 1197
187 3067 1511
188 3091 1381
189 3102 133666
190 3112 1197
191 3132 1511
192 3147 82312
193 3152 1381
194 3175 1197
195 3183 133666
196 3197 1511
197 3218 1381
198 3232 1197
199 3258 1511
200 3271 133666
201 3280 1381
202 3300 1197
203 3318 1511
204 3342 1381
205 3353 133666
206 3363 1197
207 3383 1511
208 3403 1381
209 3426 1197
210 3434 133666
211 3448 1511
212 3469 1381
213 3483 1197
214 3509 1511
215 3522 133666
216 3531 1381
217 3551 1197
218 3569 1511
219 3593 1381
220 3604 133666
221 3614 1197
222 3634 1511
223 3654 1381
224 3677 1197
225 3685 133666
226 3699 1511
227 3720 1381
228 3734 1197
229 3760 1511
230 3773 133666
231 3782 1381
232 3802 1197
233 3820 1511
234 3844 1381
235 3855 133666
236 3865 1197
237 3885 1511
238 3900 82312
239 3905 1381
240 3928 1197
241 3936 133666
242 3950 1511
243 3971 1381
244 3985 1197
245 4011 1511
246 4024 133666
247 4033 1381
248 4053 1197
249 4071 1511
250 4095 1381
251 4106 133666
252 4116 1197
253 4136 1511
254 4156 1381
255 4179 1197
256 4187 133666
257 4201 1511
258 4222 1381
259 4236 1197
260 4262 1511
261 4275 133666
262 4284 1381
263 4304 1197
264 4322 1511
265 4346 1381
266 4357 133666
267 4367 1197
268 4387 1511
269 4407 1381
270 4430 1197
271 4438 133666
272 4452 1511
273 4473 1381
274 4487 1197
275 4513 1511
276 4526 133666
277 4535 1381
278 4555 1197
279 4573 1511
280 4597 1381
281 4608 133666
282 4618 1197
283 4638 1511
284 4653 82312
285 4658 1381
286 4681 1197
287 4689 133666
288 4703 1511
289 4724 1381
290 4738 1197
291 4764 1511
292 4777 133666
293 4786 1381
294 4806 1197
295 4824 1511
296 4848 1381
297 4859 133666
298 4869 1197
299 4889 1511
300 4909 1381
301 4932 1197
302 4940 133666
303 4954 1511
304 4975 1381
305 4989 1197
306 5015 1511
307 5028 133666
308 5037 1381
309 5057 1197
310 5075 1511
311 5099 1381
312 5110 133666
313 5120 1197
314 5140 1511
315 5160 1381
316 5183 1197
317 5191 133666
318 5205 1511
319 5226 1381
320 5240 1197
321 5266 1511
322 5279 133666
323 5288 1381
324 5308 1197
325 5326 1511
326 5350 1381
327 5361 133666
328 5371 1197
329 5391 1511
330 5406 82312
331 5411 1381
332 5434 1197
333 5442 133666
334 5456 1511
335 5477 1381
336 5491 1197
337 5517 1511
338 5530 133666
339 5539 1381
340 5559 1197
341 5577 1511
342 5601 1381
343 5612 133666
344 5622 1197
345 5642 1511
346 5662 1381
347 5685 1197
348 5693 133666
349 5707 1511
350 5728 1381
351 5742 1197
352 5768 1511
353 5781 133666
354 5790 1381
355 5810 1197
356 5828 1511
357 5852 1381
358 5863 133666
359 5873 1197
360 5893 1511
361 5913 1381
362 5936 1197
363 5944 133666
364 5958 1511
365 5979 1381
366 5993 1197
367 6019 1511
368 6032 133666
369 6041 1381
370 6061 1197
371 6079 1511
372 6103 1381
373 6114 133666
374 6124 1197
375 6144 1511
376 6159 82312
377 6164 1381
378 6187 1197
379 6195 133666
380 6209 1511
381 6230 1381
382 6244 1197
383 6270 1511
384 6283 133666
385 6292 1381
386 6312 1197
387 6330 1511
388 6354 1381
389 6365 133666
390 6375 1197
391 6395 1511
392 6415 1381
393 6438 1197
394 6446 133666
395 6460 1511
396 6481 1381
397 6495 1197
398 6521 1511
399 6534 133666
400 6543 1381
401 6563 1197
402 6581 1511
403 6605 1381
404 6616 133666
405 6626 1197
406 6646 1511
407 6666 1381
408 6689 1197
409 6697 133666
410 6711 1511
411 6732 1381
412 6746 1197
413 6772 1511
414 6785 133666
415 6794 1381
416 6814 1197
417 6832 1511
418 6856 1381
419 6867 133666
420 6877 1197
421 6897 1511
422 6912 82312
423 6917 1381
424 6940 1197
425 6948 133666
426 6962 1511
427 6983 1381
428 6997 1197
429 7023 1511
430 7036 133666
431 7045 1381
432 7065 1197
433 7083 1511
434 7107 1381
435 7118 133666
436 7128 1197
437 7148 1511
438 7168 1381
439 7191 1197
440 7199 133666
441 7213 1511
442 7234 1381
443 7248 1197
444 7274 1511
445 7287 133666
446 7296 1381
447 7316 1197
448 7334 1511
449 7358 1381
450 7369 133666
451 7379 1197
452 7399 1511
453 7419 1381
454 7442 1197
455 7450 133666
456 7464 1511
457 7485 1381
458 7499 1197
459 7525 1511
460 7538 133666
461 7547 1381
462 7567 1197
463 7585 1511
464 7609 1381
465 7620 133666
466 7630 1197
467 7650 1511
468 7665 82312
469 7670 1381
470 7693 1197
471 7701 133666
472 7715 1511
473 7736 1381
474 7750 1197
475 7776 1511
476 7789 133666
477 7798 1381
478 7818 1197
479 7836 1511
480 7860 1381
481 7871 133666
482 7881 1197
483 7901 1511
484 7921 1381
485 7944 1197
486 7952 133666
487 7966 1511
488 7987 1381
489 8001 1197
490 8027 1511
491 8040 133666
492 8049 1381
493 8069 1197
494 8087 1511
495 8111 1381
496 8122 133666
497 8132 1197
498 8152 1511
499 8172 1381
500 8195 1197
501 8203 133666
502 8217 1511
503 8238 1381
504 8252 1197
505 8278 1511
506 8291 133666
507 8300 1381
508 8320 1197
509 8338 1511
510 8362 1381
511 8373 133666
512 8383 1197
513 8403 1511
514 8418 82312
515 8423 1381
516 8446 1197
517 8454 133666
518 8468 1511
519 8489 1381
520 8503 1197
521 8529 1511
522 8542 133666
523 8551 1381
524 8571 1197
525 8589 1511
526 8613 1381
527 8624 133666
528 8634 1197
529 8654 1511
530 8674 1381
531 8697 1197
532 8705 133666
533 8719 1511
534 8740 1381
535 8754 1197
536 8780 1511
537 8793 133666
538 8802 1381
539 8822 1197
540 8840 1511
541 8864 1381
542 8875 133666
543 8885 1197
544 8905 1511
545 8925 1381
546 8948 1197
547 8956 133666
548 8970 1511
549 8991 1381
550 9005 1197
551 9031 1511
552 9044 133666
553 9053 1381
554 9073 1197
555 9091 1511
556 9115 1381
557 9126 133666
558 9136 1197
559 9156 1511
560 9171 82312
561 9176 1381
562 9199 1197
563 9207 133666
564 9221 1511
565 9242 1381
566 9256 1197
567 9282 1511
568 9295 133666
569 9304 1381
570 9324 1197
571 9342 1511
572 9366 1381
573 9377 133666
574 9387 1197
575 9407 1511
576 9427 1381
577 9450 1197
578 9458 133666
579 9472 1511
580 9493 1381
581 9507 1197
582 9533 1511
583 9546 133666
584 9555 1381
585 9575 1197
586 9593 1511
587 9617 1381
588 9628 133666
589 9638 1197
590 9658 1511
591 9678 1381
592 9701 1197
593 9709 133666
594 9723 1511
595 9744 1381
596 9758 1197
597 9784 1511
598 9797 133666
599 9806 1381
600 9826 1197
601 9844 1511
602 9868 1381
603 9879 133666
604 9889 1197
605 9909 1511
606 9924 82312
607 9929 1381
608 9952 1197
609 9960 133666
610 9974 1511
611 9995 1381
@@ -0,0 +1,132 @@
{
"author_commit": "91bdd1e7dcf193f3e7ca5a8933497fcef63b7960",
"author_sha256": "fc45837d7122c6ce2a7f3f2f23c515992e4b232aadb919efabb72337fac88e4e",
"config": {
"author_precisions": [
"float64",
"float32"
],
"comparison": {
"exact_spike_events_required_for_oracle_validation": true,
"float32_state_max_abs_tolerance_mv": 0.001,
"float64_state_max_abs_tolerance_mv": 1e-08,
"precision_cross_comparison_may_diverge_but_must_be_reported": true
},
"component_policies": [
"frozen",
"reset_g_only",
"refractory_gate_only",
"reset_and_refractory"
],
"dt_ms": 0.1,
"duration_ms": 1000.0,
"experiment": "experiments/phase4ad-author-semantics",
"human_authorization": "\u5141\u8bb8\u72ec\u7acb\u65b0\u6a21\u578b\u5206\u652f\u6d4b\u8bd5\u52a8\u529b\u5b66\u5047\u8bbe",
"late_start_ms": 500.0,
"model": {
"dt_ms": 0.1,
"membrane_tau_ms": 20.0,
"refractory_ms": 2.2,
"reset_potential_mv": -52.0,
"resting_potential_mv": -52.0,
"synaptic_delay_ms": 1.8,
"synaptic_tau_ms": 5.0,
"threshold_mv": -45.0,
"w_syn_mv_per_anatomical_synapse": 0.275
},
"model_directory": "models/male-cns-lif/author-semantics-lab-v1",
"motifs": [
"pair",
"trio",
"five",
"feedforward",
"no_input"
],
"name": "author-semantics-lab-v1",
"no_training_or_candidate": true,
"phase": "4AD",
"prior_experiment": "experiments/phase4ac-lif-semantics",
"prior_model": "models/male-cns-lif/lif-semantics-audit-v1",
"root": "/data/digital-drosophila",
"seed_margin_mv": 1.0,
"seed_node": 1381
},
"delay_steps": 18,
"dt_ms": 0.1,
"edge_ids": [
1336648,
1336655,
1337065,
1467340,
1467355,
1467852,
1559765,
1559772,
1560267,
20992285,
20992291,
20992294,
20992891
],
"external_arrivals": {
"events": 0,
"ordering": "after default_synapses.pre"
},
"internal_voltage_unit": "volt",
"nodes": [
1197,
1381,
1511,
82312,
133666
],
"parameter_checks": {
"membrane_tau_ms": {
"author": 20.0,
"config": 20.0
},
"refractory_ms": {
"author": 2.2,
"config": 2.2
},
"reset_potential_mv": {
"author": -52.0,
"config": -52.0
},
"resting_potential_mv": {
"author": -52.0,
"config": -52.0
},
"synaptic_delay_ms": {
"author": 1.8,
"config": 1.8
},
"synaptic_tau_ms": {
"author": 5.0,
"config": 5.0
},
"threshold_mv": {
"author": -45.0,
"config": -45.0
},
"w_syn_mv_per_anatomical_synapse": {
"author": 0.275,
"config": 0.275
}
},
"precision": "float32",
"preferences": {
"codegen.target": "numpy",
"core.default_float_dtype": "float32",
"legacy.refractory_timing": false
},
"refractory_steps": 22,
"returned_voltage_unit": "mV",
"seed": {
"injections": 0,
"margin_mv": 1.0,
"requested_global_node": 1381
},
"steps": 10000,
"weight_rule": "raw_count multiplied by unchanged author w_syn; no sign inference"
}
@@ -0,0 +1,11 @@
{
"schedule": [
"start",
"groups",
"thresholds",
"synapses",
"resets",
"end"
],
"summary": " object | part of | Clock dt | when | order | active\n------------------------------------------------+---------------------------------+----------------------+-------------------+-------+-------\ndefault_neurons_stateupdater (StateUpdater) | default_neurons (NeuronGroup) | 100. us (every step) | groups | 0 | yes \noracle_seed_injection (NetworkOperation) | -- | 100. us (every step) | before_thresholds | 0 | yes \ndefault_neurons_spike_thresholder (Thresholder) | default_neurons (NeuronGroup) | 100. us (every step) | thresholds | 0 | yes \nspikemonitor (SpikeMonitor) | spikemonitor (SpikeMonitor) | 100. us (every step) | thresholds | 1 | yes \ndefault_synapses_pre (SynapticPathway) | default_synapses (Synapses) | 100. us (every step) | synapses | -1 | yes \ndefault_neurons_spike_resetter (Resetter) | default_neurons (NeuronGroup) | 100. us (every step) | resets | 0 | yes \noracle_end_state (StateMonitor) | oracle_end_state (StateMonitor) | 100. us (every step) | end | 0 | yes "
}
@@ -0,0 +1,7 @@
{
"applied_mv": -43.99999976158142,
"injections": 1,
"margin_mv": 1.0,
"requested_global_node": 1381,
"spiked_at_zero": true
}