diff --git a/src/learn.jl b/src/learn.jl index 1db2cf8..168e7da 100644 --- a/src/learn.jl +++ b/src/learn.jl @@ -90,9 +90,8 @@ function lifComputeParamsChange!( timeStep::CuArray, wRecChange .+= (-eta .* nError .* eRec) #TODO frequency regulator - wRecChange .+= 0.0001 .* ((firingTargetFrequency - (firingCounter./timeStep)) ./ timeStep) .* + wRecChange .+= 0.0001 .* ((firingTargetFrequency - (firingCounter./timeStep)) .* timeStep) .* eta .* eRec - # reset epsilonRec epsilonRec .= 0 end