Hello Angeliki,
GetConnections() takes time, but eight hours compared to 20 + 15 minutes for a network of 27.000 neurons seems very slow. I would definitely suggest that you try with the newest NEST version, 3.5. NEST 2.20 is quite old by now and we have made a large number of improvements in the meantime.
NEST 3.5 allows parameterization of neurons and connections while they are created directly at the C++ level, which saves a lot of time (20 minutes to build a 27.000 neuron network seems slow). Depending on what kind of "manual" manipulation of synaptic weights you need to do, it might even be possible to include this in connection creation, so you can avoid GetConnections() altogether.
Best, Hans Ekkehard
--
Prof. Dr. Hans Ekkehard Plesser
Department of Data Science Faculty of Science and Technology Norwegian University of Life Sciences PO Box 5003, 1432 Aas, Norway
Phone +47 6723 1560 Email hans.ekkehard.plesser@nmbu.nomailto:hans.ekkehard.plesser@nmbu.no Home http://arken.nmbu.no/~plesser
From: Angeliki Papadimitriou angpap@kth.se Date: Wednesday, 23 August 2023 at 11:24 To: users@nest-simulator.org users@nest-simulator.org Subject: [NEST Users] Re: GetConnections is too slow- can i obtain connection ids as I connect the neurons? (nest v2.20) [Some people who received this message don't often get email from angpap@kth.se. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ]
hey again!
let me know if you are aware of this issue and whether to the best of this knowledge it is resolved in nest 3.0.
thank you for your time angeliki _______________________________________________ NEST Users mailing list -- users@nest-simulator.org To unsubscribe send an email to users-leave@nest-simulator.org