Dear Benedikt,
If time, it might be worth adding this information in the documentation if not available
yet, to not trap other people on this.
would you be able to send us a pull request with such information added (or a comment in
the code)?
I'm afraid that your initial confusion now kind of qualifies you to judge best where
you would have expected to find this ;-)
Cheers,
Jochen!
On 01.02.21 08:24, Hans Ekkehard Plesser wrote:
Hi Benedikt,
You may have hit on a bug here. I am not an expert in volume transmitter matters, but a
quick look through the code reveals that volume_transmitter::update() stores spike
multiplicity here
https://github.com/nest/nest-simulator/blob/47b7e43f72317911b3e285daa9ecd4f…
but that stdp_dopa_connection::process_dopa_spikes_() does not read the multiplicity
information in its dopa_spikes argument:
https://github.com/nest/nest-simulator/blob/47b7e43f72317911b3e285daa9ecd4f…
Could you create an issue on Github, ideally providing a minimal reproducer/test for this
issue?
Multiplicity handling between neurons is discussed in this issue
https://github.com/nest/nest-simulator/issues/77#issuecomment-148995091
Multiplicity is resolved properly in any case when "normal" neurons send spikes
to each other, because those spikes are transmitted via send_remote(), which always
unrolls multiplicity. Spike trains from devices (any network node class for which
has_proxies() returns false) send spikes with multiplicity. So if you connect, e.g., a
poisson_generator directly to a volume_transmitter, multiplicity will be ignored if my
reading of the code above is right. If you put a parrot_neuron between the
poisson_generator and the volume_transmitter, multiplicity should be handled correctly.
Best,
Hans Ekkehard
--
Benedikt Feldotto M.Sc.
Research Assistant
Human Brain Project - Neurorobotics
Technical University of Munich
Department of Informatics
Chair of Robotics, Artificial Intelligence and Real-Time Systems
Room HB 2.02.20
Parkring 13
D-85748 Garching b. München
Tel.: +49 89 289 17628
Mail: feldotto@in.tum.de<mailto:feldotto@in.tum.de>
https://www6.in.tum.de/en/people/benedikt-feldotto-msc/
www.neurorobotics.net<http://www.neurorobotics.net>
_______________________________________________
NEST Users mailing list --
users@nest-simulator.org<mailto:users@nest-simulator.org>
To unsubscribe send an email to
users-leave@nest-simulator.org<mailto:users-leave@nest-simulator.org>
--
Dr. Jochen Martin Eppler
Phone: +49(2461)61-96653
----------------------------------
Simulation Laboratory Neuroscience
Jülich Supercomputing Centre
Institute for Advanced Simulation
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Volker Rieke
Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender),
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------