Kafé
¶
Implementation of the Kafè [Kafe24] algorithm.
References
[Kafe24]
Pian Qi, Diletta Chiaro, Fabio Giampaolo, and Francesco Piccialli. KAFÈ: Kernel Aggregation for FEderated. In ECML-PKDD (2024). URL: https://link.springer.com/content/pdf/10.1007/978-3-031-70359-1_4.pdf
Classes included in fluke.algorithms.kafe
Classes¶
- class fluke.algorithms.kafe.KafeServer(model: Module, test_set: FastDataLoader, clients: Collection[Client], weighted: bool = False, bandwidth: float = 1.0)[source]¶
Bases:
Server
- class fluke.algorithms.kafe.Kafe(n_clients: int, data_splitter: DataSplitter, hyper_params: DDict | dict[str, Any], **kwargs)[source]¶
Bases:
CentralizedFL