spynnaker.pyNN.external_devices_models.push_bot.control package¶
Module contents¶
- class spynnaker.pyNN.external_devices_models.push_bot.control.PushBotLifEthernet(**kwargs)¶
Bases:
ExternalDeviceLifControl
Leaky integrate and fire neuron with an exponentially decaying current input.
- Parameters:
protocol (MunichIoEthernetProtocol) – How to talk to the bot.
devices (iterable(AbstractMulticastControllableDevice)) – The devices on the bot that we are interested in.
pushbot_ip_address (str) – Where is the pushbot?
pushbot_port (int) – (defaulted)
tau_m (float) – LIF neuron parameter (defaulted)
cm (float) – LIF neuron parameter (defaulted)
v_rest (float) – LIF neuron parameter (defaulted)
v_reset (float) – LIF neuron parameter (defaulted)
tau_syn_E (float) – LIF neuron parameter (defaulted)
tau_syn_I (float) – LIF neuron parameter (defaulted)
tau_refrac (float) – LIF neuron parameter (defaulted)
i_offset (float) – LIF neuron parameter (defaulted)
v (float) – LIF neuron parameter (defaulted)
isyn_exc (float) – LIF neuron parameter (defaulted)
isyn_inh (float) – LIF neuron parameter (defaulted)
model_name (str) – Name of the model.
binary (str) – Name of the implementation executable.
neuron_model (AbstractPyNNNeuronModel) – The model of the neuron soma
input_type (AbstractInputType) – The model of synaptic input types
synapse_type (AbstractSynapseType) – The model of the synapses’ dynamics
threshold_type (AbstractThresholdType) – The model of the firing threshold
additional_input_type (AbstractAdditionalInput or None) – The model (if any) of additional environmental inputs
- class spynnaker.pyNN.external_devices_models.push_bot.control.PushBotLifSpinnakerLink(**kwargs)¶
Bases:
ExternalDeviceLifControl
Control module for a PushBot connected to a SpiNNaker Link.
- Parameters:
protocol (MunichIoSpiNNakerLinkProtocol) – How to talk to the bot.
devices (iterable(AbstractMulticastControllableDevice)) – The devices on the bot that we are interested in.
tau_m (float) – LIF neuron parameter (defaulted)
cm (float) – LIF neuron parameter (defaulted)
v_rest (float) – LIF neuron parameter (defaulted)
v_reset (float) – LIF neuron parameter (defaulted)
tau_syn_E (float) – LIF neuron parameter (defaulted)
tau_syn_I (float) – LIF neuron parameter (defaulted)
tau_refrac (float) – LIF neuron parameter (defaulted)
i_offset (float) – LIF neuron parameter (defaulted)
v (float) – LIF neuron parameter (defaulted)
isyn_exc (float) – LIF neuron parameter (defaulted)
isyn_inh (float) – LIF neuron parameter (defaulted)
model_name (str) – Name of the model.
binary (str) – Name of the implementation executable.
neuron_model (AbstractPyNNNeuronModel) – The model of the neuron soma
input_type (AbstractInputType) – The model of synaptic input types
synapse_type (AbstractSynapseType) – The model of the synapses’ dynamics
threshold_type (AbstractThresholdType) – The model of the firing threshold
additional_input_type (AbstractAdditionalInput or None) – The model (if any) of additional environmental inputs