refractoring
This commit is contained in:
@@ -126,7 +126,7 @@ end
|
||||
function learn!(n::lif_neuron, error::Number)
|
||||
n.eRec = n.phi * n.epsilonRec
|
||||
|
||||
ΔwRecChange = n.eta * error
|
||||
ΔwRecChange = n.eta * error * n.eRec
|
||||
n.wRecChange = (n.subExInType * n.wRecChange) + ΔwRecChange
|
||||
reset_epsilonRec!(n)
|
||||
end
|
||||
@@ -138,7 +138,7 @@ function learn!(n::alif_neuron, error::Number)
|
||||
n.eRec_a = -n.phi * n.beta * n.epsilonRecA
|
||||
n.eRec = n.eRec_v + n.eRec_a
|
||||
|
||||
ΔwRecChange = n.eta * error
|
||||
ΔwRecChange = n.eta * error * n.eRec
|
||||
n.wRecChange = (n.subExInType * n.wRecChange) + ΔwRecChange
|
||||
reset_epsilonRec!(n)
|
||||
reset_epsilonRecA!(n)
|
||||
@@ -149,7 +149,7 @@ end
|
||||
function learn!(n::linear_neuron, error::Number)
|
||||
n.eRec = n.phi * n.epsilonRec
|
||||
|
||||
ΔwRecChange = n.eta * error
|
||||
ΔwRecChange = n.eta * error * n.eRec
|
||||
n.wRecChange = (n.subExInType * n.wRecChange) + ΔwRecChange
|
||||
reset_epsilonRec!(n)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user