pygrenade_vx.network.abstract.CalibratedNeuronMapping
-
class
pygrenade_vx.network.abstract.CalibratedNeuronMapping Bases:
_pygrenade_vx_network_abstract.LocallyPlacedNeuronMapping-
__init__(*args, **kwargs) Overloaded function.
__init__(self: _pygrenade_vx_network_abstract.CalibratedNeuronMapping, configs: list[dict[pygrenade_common.CompartmentOnNeuron, list[pylola_vx_v3.AtomicNeuron]]], 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
__init__(self: _pygrenade_vx_network_abstract.CalibratedNeuronMapping, arg0: _pygrenade_vx_network_abstract.CalibratedNeuronMapping) -> None
Methods
__init__(*args, **kwargs)Overloaded function.
copy(self)get_config(self, cell_on_population, …)map_input_data(self, …)move(self)valid(self, linked_vertex_descriptors, …)Attributes
-
property
configs
-
copy(self: _pygrenade_vx_network_abstract.CalibratedNeuronMapping) → pygrenade_common.InterTopologyHyperEdge
-
get_config(self: _pygrenade_vx_network_abstract.CalibratedNeuronMapping, cell_on_population: int, compartment_on_neuron: pygrenade_common.CompartmentOnNeuron, atomic_neuron_on_compartment: int) → pylola_vx_v3.AtomicNeuron
-
map_input_data(self: _pygrenade_vx_network_abstract.CalibratedNeuronMapping, reference_vertex_input_data: list[list[Optional[pygrenade_common.PortData]]], linked_vertex_descriptors: list[pygrenade_common.VertexOnTopology], reference_vertex_descriptors: list[pygrenade_common.VertexOnTopology], topology: pygrenade_common.LinkedTopology) → list[list[pygrenade_common.PortData]]
-
move(self: _pygrenade_vx_network_abstract.CalibratedNeuronMapping) → pygrenade_common.InterTopologyHyperEdge
-
valid(self: _pygrenade_vx_network_abstract.CalibratedNeuronMapping, linked_vertex_descriptors: list[pygrenade_common.VertexOnTopology], reference_vertex_descriptors: list[pygrenade_common.VertexOnTopology], topology: pygrenade_common.LinkedTopology) → bool
-