blazefl.core#
Core module of BlazeFL framework.
This module imports and defines the core components of the BlazeFL framework, including client trainers, model selectors, partitioned datasets, and server handlers.
Functions
|
Serialize a PyTorch model's parameters into a flat tensor. |
|
Deserialize a flat tensor back into a PyTorch model's parameters. |
|
Classes
|
Abstract base class for serial client training in federated learning. |
|
A dataset wrapper that filters and transforms a subset of the original dataset. |
|
Abstract base class for parallel client training in federated learning. |
|
|
|
Abstract base class for selecting models in federated learning. |
|
Abstract base class for partitioned datasets in federated learning. |
|
Abstract base class for server-side operations in federated learning. |