minor fix
This commit is contained in:
@@ -79,7 +79,7 @@ function lifComputeParamsChange!( phi::CuArray,
|
||||
# this neuron receive summed error signal (modelError)
|
||||
nError .= (modelError .* wOutSum) .* arrayProjection4d
|
||||
eRec .= phi .* epsilonRec
|
||||
wRecChange .+= ((-1 .* eta) .* nError .* eRec)
|
||||
wRecChange .+= (-eta .* nError .* eRec)
|
||||
|
||||
# reset epsilonRec
|
||||
epsilonRec .= 0
|
||||
@@ -112,7 +112,7 @@ function alifComputeParamsChange!( phi::CuArray,
|
||||
# this neuron receive summed error signal (modelError)
|
||||
nError .= (modelError .* wOutSum) .* arrayProjection4d
|
||||
eRec .= phi .* (epsilonRec .- (beta .* epsilonRecA)) # use eq. 25
|
||||
wRecChange .+= ((-1 .* eta) .* nError .* eRec)
|
||||
wRecChange .+= (-eta .* nError .* eRec)
|
||||
|
||||
# reset epsilonRec
|
||||
epsilonRec .= 0
|
||||
@@ -134,7 +134,7 @@ function onComputeParamsChange!(phi::CuArray,
|
||||
|
||||
eRec .= phi .* epsilonRec
|
||||
nError .= reshape(outputError, (1, 1, :, size(outputError, 2))) .* arrayProjection4d
|
||||
wOutChange .+= ((-1 .* eta) .* nError .* eRec)
|
||||
wOutChange .+= (-eta .* nError .* eRec)
|
||||
|
||||
# reset epsilonRec
|
||||
epsilonRec .= 0
|
||||
|
||||
Reference in New Issue
Block a user