rewrite neuroplasticity()

This commit is contained in:
ton
2023-09-17 13:57:54 +07:00
parent c8105a416e
commit 213f35b1ff
3 changed files with 13 additions and 143 deletions

View File

@@ -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