Open heplesser opened 3 months ago
It could also be an option to just get rid of this rule and add the flag make_symmetric
to the generic pairwise Bernoulli rule with the default being False
. Thinking about further generalization: Are there use cases for other rules where symmetric connections might also be useful?
Issue automatically marked stale!
The
symmetric_pairwise_bernoulli
connection rules prohibits autapses and requiresallow_multapses==true
. It also requiresp < 1
. These constraints are not entirely plausible. Furthermore, isp
is very close to 1, each connection is created twice. Is this really what we want? If so, it should be documented more clearly.I also seems curious that even though the rule's name explicitly includes
symmetric
, one still needs to pass'make_symmetric': True
in the conn_spec.Here is a small example: