pygrenade_vx.network.abstract.LocallyPlacedNeuronMapping

class pygrenade_vx.network.abstract.LocallyPlacedNeuronMapping

Bases: pygrenade_common.InterTopologyHyperEdge

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: _pygrenade_vx_network_abstract.LocallyPlacedNeuronMapping, labels: list[list[Optional[pyhalco_hicann_dls_vx_v3.NeuronBackendAddressOut]]], anchors: dict[int, tuple[dict[pyhalco_hicann_dls_vx_v3.HemisphereOnDLS, int], pyhalco_hicann_dls_vx_v3.AtomicNeuronOnDLS]]) -> None

  2. __init__(self: _pygrenade_vx_network_abstract.LocallyPlacedNeuronMapping, arg0: _pygrenade_vx_network_abstract.LocallyPlacedNeuronMapping) -> None

Methods

__init__(*args, **kwargs)

Overloaded function.

copy(self)

move(self)

valid(self, linked_vertex_descriptors, …)

Attributes

anchors

labels

property anchors
copy(self: _pygrenade_vx_network_abstract.LocallyPlacedNeuronMapping)pygrenade_common.InterTopologyHyperEdge
property labels
move(self: _pygrenade_vx_network_abstract.LocallyPlacedNeuronMapping)pygrenade_common.InterTopologyHyperEdge
valid(self: _pygrenade_vx_network_abstract.LocallyPlacedNeuronMapping, linked_vertex_descriptors: list[pygrenade_common.VertexOnTopology], reference_vertex_descriptors: list[pygrenade_common.VertexOnTopology], topology: pygrenade_common.LinkedTopology)bool