-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Labels
decentralizedFor the decentralized settingFor the decentralized settingdiscojsRelated to Disco.jsRelated to Disco.jsfederatedFor the federated settingFor the federated setting
Milestone
Description
At every round, nodes receive weight updates from peers or the server which they store and/or aggregate to update their local model. Currently, weights from past rounds are kept indefinitely and accumulates over time. This is not prohibitive but is not efficient.
Specifically, in the federated case, the server results and the aggregated results are stored indefinitely
// client/federated.ts
const serverResult = await this.sendPayloadAndReceiveResult() // creates new tensors// aggregator/mean.ts
this.aggregate() // creates new tensorsReactions are currently unavailable
Metadata
Metadata
Assignees
Labels
decentralizedFor the decentralized settingFor the decentralized settingdiscojsRelated to Disco.jsRelated to Disco.jsfederatedFor the federated settingFor the federated setting