-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Delayed processing of pre-synaptic spikes #1749
Comments
Making multiple connections with different synaptic delays is not sufficient? These could be connected to different synapse mechanisms. |
I don't think so - those synapses would have to communicate somehow (the calcium is needed for changes in synaptic weight). Also, even if such a workaround were possible, there would be a lot of redundancy so I guess a proper implementation would be better in terms of performance. |
We found that the following workaround does the job. We used two connections to the same postsynaptic neuron with different (pseudo) weights
which can be processed in one and the same synapse mechanism as follows:
|
I think we can close the issue and think about writing an AEP for allowing additional payloads/slots in connections. |
The workaround mentioned above works if there is only one item in If, however, This is solved by PR #1868, which introduces the new policy
|
As this is related to a PR is this still needed? If not, please dismiss this and the PR. |
Introduces the new policy `round_robin_halt`. This enables to halt at the current item until the policy `round_robin` is called again. Related to issue #1749.
I need an interface for delayed processing of pre-synaptic spikes. The enhancement should enable a pre-synaptic spike to trigger multiple events in the same post-synaptic neuron at different delay times (in my case, specifically, these are a postsynaptic potential after short delay and an increase in calcium concentration after longer delay, as described here).
To summarize, it would be great to have something like the
POST_EVENT
block with itstime
argument, just that it should be called at a certain time after a pre-synaptic spike.The text was updated successfully, but these errors were encountered: