pygrenade_vx.network.Population

class pygrenade_vx.network.Population

Bases: _pygrenade_vx_common.EntityOnChip

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: _pygrenade_vx_network.Population) -> None

  2. __init__(self: _pygrenade_vx_network.Population, neurons: List[_pygrenade_vx_network.Population.Neuron], chip_coordinate: pyhalco_hicann_dls_vx_v3.DLSGlobal = DLSGlobal(0)) -> None

  3. __init__(self: _pygrenade_vx_network.Population, arg0: _pygrenade_vx_network.Population) -> None

Methods

__init__(*args, **kwargs)

Overloaded function.

get_atomic_neurons(self)

get_atomic_neurons_size(self)

valid(self)

Check validity of projection config.

Attributes

neurons

class Neuron

Bases: pybind11_builtins.pybind11_object

class Compartment

Bases: pybind11_builtins.pybind11_object

class SpikeMaster

Bases: pybind11_builtins.pybind11_object

property enable_record_spikes
property neuron_on_compartment
property receptors
property spike_master
property compartments
property coordinate
valid(self: _pygrenade_vx_network.Population.Neuron)bool

Check validity of neuron config.

get_atomic_neurons(self: _pygrenade_vx_network.Population)Set[pyhalco_hicann_dls_vx_v3.AtomicNeuronOnDLS]
get_atomic_neurons_size(self: _pygrenade_vx_network.Population)int
property neurons
valid(self: _pygrenade_vx_network.Population)bool

Check validity of projection config.