OneToOne#
- class braintools.conn.OneToOne(weight=None, delay=None, circular=False, **kwargs)#
One-to-one connectivity where neuron i connects to neuron i.
- Parameters:
weight (
Initialization|float|int|ndarray|Array|Quantity|None) – Weight initialization for each connection. Bare scalars stay dimensionless; pass abrainunitQuantity (e.g.1.5 * u.nS) for physical units. If None, no weights are generated.delay (
Initialization|float|int|ndarray|Array|Quantity|None) – Delay initialization for each connection. Bare scalars stay dimensionless; pass abrainunitQuantity (e.g.1.0 * u.ms) for physical units. If None, no delays are generated.circular (
bool) – If True and sizes differ, use circular indexing.
Examples
>>> import brainunit as u >>> one_to_one = OneToOne(weight=1.5 * u.nS) >>> result = one_to_one(pre_size=100, post_size=100)