You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sa =Dict(namespaced_nameof(blox_src) =>to_vector(affects_tuple))
returnConnector(
namespaced_nameof(blox_src),
namespaced_nameof(blox_dest);
equation = eq,
weight = w,
spike_affects = sa,
discrete_callbacks = cb,
learning_rule = lr
)
end
What needs to be done is to turn all existing dispatches of Connector constructors, i.e. all existing connection rules into dispatches of connection_equations , connection_learning_rule , connection_callbacks and connection_spike_affects.
This way one can more easily replace a part of an existing rule (e.g. the equations or the callbacks) with a new part and all of our connections will be aligned on the interface.
The text was updated successfully, but these errors were encountered:
The new interface for defining connection rules is summarized by the generic
Connector
constructor dispatch :Neuroblox.jl/src/blox/connections.jl
Lines 318 to 337 in 93802d8
What needs to be done is to turn all existing dispatches of
Connector
constructors, i.e. all existing connection rules into dispatches ofconnection_equations
,connection_learning_rule
,connection_callbacks
andconnection_spike_affects
.This way one can more easily replace a part of an existing rule (e.g. the equations or the callbacks) with a new part and all of our connections will be aligned on the interface.
The text was updated successfully, but these errors were encountered: