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).
Python
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
| Python | |
|---|---|
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 53 | |
run_consensus(pipeline, initial_input)
¶
Runs the same pipeline on all agents and averages results.
Source code in src/sc_neurocore/ensembles/orchestrator.py
| Python | |
|---|---|
34 35 36 37 38 39 40 41 42 43 44 | |
coordinated_mission(goal)
¶
Assigns sub-tasks to agents based on their capabilities.
Source code in src/sc_neurocore/ensembles/orchestrator.py
| Python | |
|---|---|
46 47 48 49 50 51 52 53 | |