From f8368710a075038b6b8901426048ebbc549ab147 Mon Sep 17 00:00:00 2001 From: Kai O'Reilly Date: Tue, 28 Jan 2025 15:22:07 -0800 Subject: [PATCH] fix build errors --- leabra/act.go | 4 ++-- leabra/rl.go | 2 +- spike/spike.go | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/leabra/act.go b/leabra/act.go index 52d1c12..a63c13a 100644 --- a/leabra/act.go +++ b/leabra/act.go @@ -213,7 +213,7 @@ func (ac *ActParams) VmFromG(nrn *Neuron) { if ac.Noise.Type == VmNoise { nwVm += nrn.Noise } - nrn.Vm = ac.VmRange.ClipValue(nwVm) + nrn.Vm = ac.VmRange.ClampValue(nwVm) } // GeThrFromG computes the threshold for Ge based on all other conductances, @@ -278,7 +278,7 @@ func (ac *ActParams) HardClamp(nrn *Neuron) { if ac.Noise.Type == ActNoise { ext += nrn.Noise } - clmp := ac.Clamp.Range.ClipValue(ext) + clmp := ac.Clamp.Range.ClampValue(ext) nrn.Act = clmp + nrn.Noise nrn.ActLrn = clmp nrn.Vm = ac.XX1.Thr + nrn.Act/ac.XX1.Gain diff --git a/leabra/rl.go b/leabra/rl.go index b40d4ef..422ab55 100644 --- a/leabra/rl.go +++ b/leabra/rl.go @@ -45,7 +45,7 @@ func (ly *Layer) ActFromGRWPred(ctx *Context) { if nrn.IsOff() { continue } - nrn.Act = ly.RW.PredRange.ClipValue(nrn.Ge) // clipped linear + nrn.Act = ly.RW.PredRange.ClampValue(nrn.Ge) // clipped linear ly.Learn.AvgsFromAct(nrn) } } diff --git a/spike/spike.go b/spike/spike.go index 7cd907f..02683d2 100644 --- a/spike/spike.go +++ b/spike/spike.go @@ -65,7 +65,7 @@ func (sk *ActParams) SpikeVmFromG(nrn *leabra.Neuron) { if sk.Noise.Type == leabra.VmNoise { nwVm += nrn.Noise } - nrn.Vm = sk.VmRange.ClipValue(nwVm) + nrn.Vm = sk.VmRange.ClampValue(nwVm) } // SpikeActFromVm computes the discrete spiking activation