NodeGroup
experimental.network_dynamics.NodeGroup(
dynamics,
nodes,
*,
noise=None,
external_input=None,
initial_state=None,
)Configure one static graph-node subset with group-local behavior.
Args: dynamics: Dynamics evaluated for this group’s nodes. nodes: One-dimensional graph-node indices or a graph-sized boolean mask. Group nodes may be interleaved in graph order. noise: Optional group-local noise process. external_input: Mapping from names declared by dynamics.EXTERNAL_INPUTS to group-local external inputs. initial_state: Optional [n_states, n_group_nodes] initial state. Columns must follow the normalized order of nodes. Integer index sequences preserve the supplied order; boolean masks use ascending graph-node order.
Attributes: dynamics: The group’s dynamics instance. nodes: Original node selector. HeterogeneousNetwork.group_nodes contains its normalized immutable indices. noise: Optional group-local noise process. externals: Normalized external-input dictionary. initial_state: Optional group-local initial state.