Если я правильно понял вопрос, вы хотите подключить нейроны с помощью определенных c шаблонов подключения.
Шаблон подключения по умолчанию для nest.Connect
- «all_to_all».
Подробнее о доступных шаблонах подробно рассказано в Connect
документации .
Вы также можете увидеть доступные правила, позвонив nest.ConnectionRules()
.
Если вы используете i python или jupyter, вы можете получить строку документации локально, набрав nest.Connect?
.
EDIT: , чтобы изменить тип синапса (как он передает входящие сигналы), см. Документация по "типам синапсов" .
Вы можете найти примеры для цодыкс или Quantal_stdp синапсов.
Пример с вашими популяциями будет :
# connect populations with depressing synapses
dep_params = {"U": 0.67, "u": 0.67, 'x': 1.0, "tau_rec": 450.0,
"tau_fac": 0.0, "weight": 250.}
nest.CopyModel("tsodyks_synapse", "dep_syn", syn_param)
nest.Connect(neuronpop1, neuronpop2, syn_spec="dep_syn")
для синапсов, в которых ближайшие последующие спайки будут иметь все меньшее и меньшее влияние на постсинаптический c нейрон.