#include <neuron.h>
|
typedef haldls::vx::v2::NeuronBackendConfig::InputClock | InputClock |
|
typedef haldls::vx::v2::NeuronBackendConfig::RefractoryTime | RefractoryTime |
|
typedef haldls::vx::v2::NeuronBackendConfig::ResetHoldoff | ResetHoldoff |
|
Definition at line 385 of file neuron.h.
◆ InputClock
◆ RefractoryTime
◆ ResetHoldoff
◆ RefractoryPeriod()
lola::vx::v2::AtomicNeuron::RefractoryPeriod::RefractoryPeriod |
( |
| ) |
|
◆ operator!=()
bool lola::vx::v2::AtomicNeuron::RefractoryPeriod::operator!= |
( |
RefractoryPeriod const & |
other | ) |
const |
◆ operator==()
bool lola::vx::v2::AtomicNeuron::RefractoryPeriod::operator== |
( |
RefractoryPeriod const & |
other | ) |
const |
◆ operator<<
◆ enable_pause
bool lola::vx::v2::AtomicNeuron::RefractoryPeriod::enable_pause |
Enable gating of synaptic inputs and exponential term during reset periods.
Definition at line 418 of file neuron.h.
◆ input_clock
InputClock lola::vx::v2::AtomicNeuron::RefractoryPeriod::input_clock |
Select between the two input clocks specified in the common neuron backend.
A value of 0 refers to the setting called "slow", a value of 1 selects the "fast" clock.
Definition at line 396 of file neuron.h.
◆ refractory_time
RefractoryTime lola::vx::v2::AtomicNeuron::RefractoryPeriod::refractory_time |
Counter value to control refractory time.
Beginning with a spike, the counter is increased with the selected input clock. Once the given value is reached, the refractory period ends.
Definition at line 413 of file neuron.h.
◆ reset_holdoff
ResetHoldoff lola::vx::v2::AtomicNeuron::RefractoryPeriod::reset_holdoff |
Release the reset potential before the refractory time ends.
This allows a dead time after the reset where no new spike can be recorded and the membrane is connected to the leak potential already. A higher value results in a later release of the reset.
Note: A more detailed description is given with the ResetHoldoff type.
Definition at line 406 of file neuron.h.
The documentation for this struct was generated from the following file:
- /jenkins/jenlib_workspaces_f9/bld_nightly-haldls.YmxkX25pZ2h0bHktaGFsZGxzIzEzNzk.x/haldls/include/lola/vx/v2/neuron.h