rewrite neuroplasticity()
This commit is contained in:
@@ -319,9 +319,8 @@ function lifForward( zit,
|
||||
wRecChange[i1,i2,i3,i4] = -0.01*0.0001 * (vt[i1,i2,i3,i4] - vth[i1,i2,i3,i4]) *
|
||||
zit[i1,i2,i3,i4]
|
||||
|
||||
if synapseReconnectDelay[i1,i2,i3,i4] < 0 && # negative value is counting mode
|
||||
synapseReconnectDelay[i1,i2,i3,i4] < -0.2 # -0.1 < -0.1 won't work on GPU
|
||||
|
||||
# negative value is counting mode, -0.1 < -0.1 won't work on GPU
|
||||
if synapseReconnectDelay[i1,i2,i3,i4] < -0.2
|
||||
synapseReconnectDelay[i1,i2,i3,i4] += 1
|
||||
if synapseReconnectDelay[i1,i2,i3,i4] == 0
|
||||
# mark timestep
|
||||
@@ -528,9 +527,8 @@ function alifForward( zit,
|
||||
wRecChange[i1,i2,i3,i4] = -0.01*0.0001 * (vt[i1,i2,i3,i4] - avth[i1,i2,i3,i4]) *
|
||||
zit[i1,i2,i3,i4]
|
||||
|
||||
if synapseReconnectDelay[i1,i2,i3,i4] < 0 && # negative value is counting mode
|
||||
synapseReconnectDelay[i1,i2,i3,i4] < -0.2 # -0.1 < -0.1 won't work on GPU
|
||||
|
||||
# negative value is counting mode, -0.1 < -0.1 won't work on GPU
|
||||
if synapseReconnectDelay[i1,i2,i3,i4] < -0.2
|
||||
synapseReconnectDelay[i1,i2,i3,i4] += 1
|
||||
if synapseReconnectDelay[i1,i2,i3,i4] == 0
|
||||
# mark timestep
|
||||
|
||||
Reference in New Issue
Block a user