From fafaac9a45e263479cbddacb5a747288f5e8ab2d Mon Sep 17 00:00:00 2001 From: narawat lamaiin Date: Sun, 28 May 2023 22:33:25 +0700 Subject: [PATCH] trying logit crossentropy loss --- src/learn.jl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/learn.jl b/src/learn.jl index b5870e2..7fc04f6 100644 --- a/src/learn.jl +++ b/src/learn.jl @@ -60,7 +60,7 @@ end function compute_wRecChange!(n::lifNeuron, error::Float64) n.eRec = n.phi * n.epsilonRec - ΔwRecChange = n.eta * error * n.eRec + ΔwRecChange = -n.eta * error * n.eRec n.wRecChange .+= ΔwRecChange reset_epsilonRec!(n) end @@ -69,7 +69,7 @@ function compute_wRecChange!(n::alifNeuron, error::Float64) n.eRec_v = n.phi * n.epsilonRec n.eRec_a = -n.phi * n.beta * n.epsilonRecA n.eRec = n.eRec_v + n.eRec_a - ΔwRecChange = n.eta * error * n.eRec + ΔwRecChange = -n.eta * error * n.eRec n.wRecChange .+= ΔwRecChange reset_epsilonRec!(n) reset_epsilonRecA!(n) @@ -77,7 +77,7 @@ end function compute_wRecChange!(n::linearNeuron, error::Float64) n.eRec = n.phi * n.epsilonRec - ΔwRecChange = n.eta * error * n.eRec + ΔwRecChange = -n.eta * error * n.eRec n.wRecChange .+= ΔwRecChange reset_epsilonRec!(n) end