pygrenade_vx.network.Projection
-
class
pygrenade_vx.network.
Projection
Bases:
_pygrenade_vx_common.EntityOnChip
-
__init__
(*args, **kwargs) Overloaded function.
__init__(self: _pygrenade_vx_network.Projection) -> None
__init__(self: _pygrenade_vx_network.Projection, receptor: _pygrenade_vx_network.Receptor, connections: List[_pygrenade_vx_network.Projection.Connection], population_pre: _pygrenade_vx_network.PopulationOnExecutionInstance, population_post: _pygrenade_vx_network.PopulationOnExecutionInstance, chip_coordinate: pyhalco_hicann_dls_vx_v3.DLSGlobal = DLSGlobal(0)) -> None
__init__(self: _pygrenade_vx_network.Projection, receptor: _pygrenade_vx_network.Receptor, connections: List[_pygrenade_vx_network.Projection.Connection], population_pre: _pygrenade_vx_network.PopulationOnExecutionInstance, population_post: _pygrenade_vx_network.PopulationOnExecutionInstance, chip_coordinate: pyhalco_hicann_dls_vx_v3.DLSGlobal = DLSGlobal(0)) -> None
__init__(self: _pygrenade_vx_network.Projection, arg0: _pygrenade_vx_network.Projection) -> None
Methods
__init__
(*args, **kwargs)Overloaded function.
from_numpy
(self, receptor, connections, …)Attributes
-
class
Connection
Bases:
pybind11_builtins.pybind11_object
-
class
Weight
Bases:
pybind11_builtins.pybind11_object
-
is_interval
= False
-
max
= 18446744073709551615
-
min
= 0
-
toEnum
(self: _pygrenade_vx_network.Projection.Connection.Weight) → pyhalco_common.Enum
-
value
(self: _pygrenade_vx_network.Projection.Connection.Weight) → int
-
-
property
index_post
-
property
index_pre
-
property
weight
-
class
-
property
connections
-
from_numpy
(self: _pygrenade_vx_network.Projection, receptor: _pygrenade_vx_network.Receptor, connections: numpy.ndarray[numpy.uint64], population_pre: _pygrenade_vx_network.PopulationOnExecutionInstance, population_post: _pygrenade_vx_network.PopulationOnExecutionInstance, chip_coordinate: pyhalco_hicann_dls_vx_v3.DLSGlobal = DLSGlobal(0)) → None
-
property
population_post
-
property
population_pre
-
property
receptor
-