Ensembles¶
Multi-model ensemble coordination for SNN networks.
EnsembleOrchestrator— Coordinate multiple SNN models in parallel, aggregate outputs via voting, averaging, or stacking. Supports heterogeneous architectures (different neuron models, topologies).
from sc_neurocore.ensembles import EnsembleOrchestrator
sc_neurocore.ensembles
¶
sc_neurocore.ensembles -- Tier: research (experimental / research).
EnsembleOrchestrator
dataclass
¶
Manages a collective of SC-NeuroCore Agents. Implements ensemble consensus and coordinated action.
Source code in src/sc_neurocore/ensembles/orchestrator.py
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | |
run_consensus(pipeline, initial_input)
¶
Runs the same pipeline on all agents and averages results.
Source code in src/sc_neurocore/ensembles/orchestrator.py
33 34 35 36 37 38 39 40 41 42 43 | |
coordinated_mission(goal)
¶
Assigns sub-tasks to agents based on their capabilities.
Source code in src/sc_neurocore/ensembles/orchestrator.py
45 46 47 48 49 50 51 52 | |