add frequency regulator
This commit is contained in:
@@ -217,7 +217,8 @@ function kfn_1(params::Dict; device=cpu)
|
||||
kfn.lif_subscription = (GeneralUtils.isNotEqual.(kfn.lif_wRec, 0)) |> device
|
||||
|
||||
kfn.lif_firingCounter = (similar(kfn.lif_wRec) .= 0) |> device
|
||||
kfn.lif_firingTargetFrequency = (similar(kfn.lif_wRec) .= 80) |> device
|
||||
# firingTargetFrequency = desired count / total sequence length
|
||||
kfn.lif_firingTargetFrequency = (similar(kfn.lif_wRec) .= 0.2) |> device
|
||||
|
||||
kfn.lif_arrayProjection4d = (similar(kfn.lif_wRec) .= 1) |> device
|
||||
kfn.lif_recSignal = (similar(kfn.lif_wRec) .= 0) |> device
|
||||
@@ -265,7 +266,8 @@ function kfn_1(params::Dict; device=cpu)
|
||||
kfn.alif_subscription = (GeneralUtils.isNotEqual.(kfn.alif_wRec, 0)) |> device
|
||||
|
||||
kfn.alif_firingCounter = (similar(kfn.alif_wRec) .= 0) |> device
|
||||
kfn.alif_firingTargetFrequency = (similar(kfn.alif_wRec) .= 80) |> device
|
||||
# firingTargetFrequency = desired count / total sequence length
|
||||
kfn.alif_firingTargetFrequency = (similar(kfn.alif_wRec) .= 0.2) |> device
|
||||
|
||||
kfn.alif_arrayProjection4d = (similar(kfn.alif_wRec) .= 1) |> device
|
||||
kfn.alif_recSignal = (similar(kfn.alif_wRec) .= 0) |> device
|
||||
|
||||
Reference in New Issue
Block a user