Parameters: |
- scale (float) – Characteristic scale for the distance rule. E.g for linear distance-
rule, , whereas for the
exponential distance-rule, .
- rule (string, optional (default: ‘exp’)) – Rule that will be apply to draw the connections between neurons.
Choose among “exp” (exponential), “gaussian” (Gaussian), or
“lin” (linear).
- shape (
Shape , optional (default: None)) – Shape of the neurons’ environment. If not specified, a square will be
created with the appropriate dimensions for the number of neurons and
the neuron spatial density.
- neuron_density (float, optional (default: 1000.)) – Density of neurons in space ().
- nodes (int, optional (default: None)) – The number of nodes in the graph.
- p (float, optional) – Normalization factor for the distance rule; it is equal to the
probability of connection when testing a node at zero distance.
- density (double, optional) – Structural density given by edges / (nodes * nodes).
- edges (int, optional) – The number of edges between the nodes
- avg_deg (double, optional) – Average degree of the neurons given by edges / nodes.
- unit (string (default: ‘um’)) – Unit for the length scale among ‘um’ (), ‘mm’, ‘cm’,
‘dm’, ‘m’.
- weighted (bool, optional (default: True)) – Whether the graph edges have weights.
- directed (bool, optional (default: True)) – Whether the graph is directed or not.
- multigraph (bool, optional (default: False)) – Whether the graph can contain multiple edges between two
nodes.
- name (string, optional (default: “DR”)) – Name of the created graph.
- positions (
numpy.ndarray , optional (default: None)) – A 2D (N, 2) or 3D (N, 3) shaped array containing the positions of the
neurons in space.
- population (
NeuralPop , optional (default: None)) – Population of neurons defining their biological properties (to create a
Network ).
- from_graph (
Graph or subclass, optional (default: None)) – Initial graph whose nodes are to be connected.
|