Expand description
Concrete Aggregator Contract implementations the framework
ships out of the box. Each impl bridges the user-facing
bb_runtime::contracts::Aggregator trait to the engine’s
dispatch_atomic path through the bb_derive::Aggregator
macro and self-registers via inventory::submit!.
Re-exports§
pub use fedavg::FedAvg;pub use fedavg::FedAvgMeta;
Modules§
- fedavg
FedAvg<B>— federated-averaging aggregator. Composes the reduction from the bound backend’sMul+Addprimitives so the 30-op floor stays unchanged. Aggregate emits the cumulativenum_samplesfor hierarchical weighting.