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.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