Delays

44 views
Skip to first unread message

Alireza Nadafian

unread,
Dec 20, 2018, 12:52:38 PM12/20/18
to ANNarchy
Hi.Is there any way to change synaptic delays during simulation ? I mean like weights which can be updated in STDP synapses.

Julien Vitay

unread,
Dec 21, 2018, 5:50:30 AM12/21/18
to Alireza Nadafian, ANNarchy
Hi,

no, delays have to fixed, because we create structures that depend on the maximum delay in a projection. 

I do not think it would be possible to change delays from inside the equations, but we could work on allowing it from Python (like `proj.delay = np.array([..])`), under the condition that new delays cannot exceed the maximal value they had at creation. Would that be helpful?

Best
Julien

On Thu, Dec 20, 2018 at 6:52 PM Alireza Nadafian <alirezan...@gmail.com> wrote:
Hi.Is there any way to change synaptic delays during simulation ? I mean like weights which can be updated in STDP synapses.

--
You received this message because you are subscribed to the Google Groups "ANNarchy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to annarchy+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/annarchy/814dc49a-a384-4965-bf2a-7444b7201ef8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


--
Professur für Künstliche Intelligenz
Fakultät für Informatik
Technische Universität Chemnitz, 09107 Chemnitz
(+49) 371 531-39468
julien...@informatik.tu-chemnitz.de
http://www.tu-chemnitz.de/~vitay/

Alireza Nadafian

unread,
Dec 21, 2018, 6:35:46 AM12/21/18
to ANNarchy
Actually I suppose it can help cuz then i can simulate and change delays then continue simulating if I am right. :-?

Julien Vitay

unread,
Mar 29, 2019, 7:46:25 AM3/29/19
to ANNarchy
ANNarchy 4.6.7 now allows changing the delays during the simulation (from Python), even if the maximum delay has changed.

Alireza Nadafian

unread,
Mar 31, 2019, 6:47:50 AM3/31/19
to ANNarchy
Is it possible to write an equation to change the delays and share delays in convolution layers ? 

Julien Vitay

unread,
Mar 31, 2019, 8:13:47 AM3/31/19
to ANNarchy
No, it is only possible from python. Do you have an example of learning rule for the delays, to see if it is possible?

But I don't think it is possible in a convolution. We plan to improve convolutions in the next release, we will look at it.

Alireza Nadafian

unread,
Mar 31, 2019, 8:32:35 AM3/31/19
to ANNarchy
Yes, I am currently working on one but still looking for a proper dataset to test it. As soon as I checked wether it can learn or not  I ll send you the details. 
Tnx for respond btw.
Reply all
Reply to author
Forward
0 new messages