def __init__( self, pre_vertex, post_vertex, synapse_information, label=None): MultiCastPartitionableEdge.__init__( self, pre_vertex, post_vertex, label=label) # A list of all synapse information for all the projections that are # represented by this edge self._synapse_information = [synapse_information] # The edge from the delay extension of the pre_vertex to the # post_vertex - this might be None if no long delays are present self._delay_edge = None self._stored_synaptic_data_from_machine = None
def __init__(self, presynaptic_population, postsynaptic_population, machine_time_step, connector=None, synapse_list=None, synapse_dynamics=None, label=None): MultiCastPartitionableEdge.__init__( self, presynaptic_population._get_vertex, postsynaptic_population._get_vertex, label=label) self._connector = connector self._synapse_dynamics = synapse_dynamics self._synapse_list = synapse_list self._synapse_row_io = FixedSynapseRowIO() self._stored_synaptic_data_from_machine = None # If there are synapse dynamics for this connector, create a plastic # synapse list if synapse_dynamics is not None: self._synapse_row_io = synapse_dynamics.get_synapse_row_io()
def __init__(self, presynaptic_population, postsynaptic_population, machine_time_step, connector=None, synapse_list=None, synapse_dynamics=None, label=None): MultiCastPartitionableEdge.__init__( self, presynaptic_population._get_vertex, postsynaptic_population._get_vertex, label=label) self._connector = connector self._synapse_dynamics = synapse_dynamics self._synapse_list = synapse_list self._synapse_row_io = FixedSynapseRowIO() self._stored_synaptic_data_from_machine = None # If there are synapse dynamics for this connector, create a plastic # synapse list if synapse_dynamics is not None: self._synapse_row_io = synapse_dynamics.get_synapse_row_io()
def __init__(self, prevertex, delayvertex, label=None): MultiCastPartitionableEdge.__init__(self, prevertex, delayvertex, label=label)