pygrenade_vx.common.StaticConnector

class pygrenade_vx.common.StaticConnector

Bases: pygrenade_common.Projection.Connector

__init__(*args, **kwargs)

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__(*args, **kwargs)

Initialize self.

get_input_ports(self)

Static connectors have no input ports.

get_num_synapses(self, sequence)

get_output_ports(self)

Static connectors have no output ports.

get_synapse_connections(self, sequence)

Get sequence of synaptic connections generated by connector.

valid(*args, **kwargs)

Overloaded function.

get_input_ports(self: pygrenade_common.StaticConnector)list[pygrenade_common.Vertex.Port]

Static connectors have no input ports.

get_num_synapses(self: pygrenade_common.StaticConnector, sequence: pygrenade_common.MultiIndexSequence)int
get_output_ports(self: pygrenade_common.StaticConnector)list[pygrenade_common.Vertex.Port]

Static connectors have no output ports.

get_synapse_connections(self: pygrenade_common.StaticConnector, sequence: pygrenade_common.MultiIndexSequence)pygrenade_common.MultiIndexSequence

Get sequence of synaptic connections generated by connector. This sequence describes the connectivity of the synapses between input and output sequences.

valid(*args, **kwargs)

Overloaded function.

  1. valid(self: pygrenade_common.StaticConnector, input_port_on_connector: int, dynamics: pygrenade_common.Projection.Connector.Dynamics) -> bool

  2. valid(self: pygrenade_common.StaticConnector, input_port_on_connector: int, parameterization: pygrenade_common.Projection.Connector.Parameterization) -> bool