federer
Version:
Experiments in asynchronous federated learning and decentralized learning
11 lines • 583 B
TypeScript
import * as io from "socket.io";
import { BatchedFedAsyncStartOptions, UploadMessage, Weights } from "../../common";
import { SemiSyncFLServer } from "./SemiSyncFLServer";
export declare class BatchedFedAsyncServer extends SemiSyncFLServer<BatchedFedAsyncStartOptions> {
protected serverName: string;
protected expectDeltaUpdates: boolean;
protected getGlobalWeights(): Weights;
/** Incorporates an upload message into the state. */
protected updateRoundState(socket: io.Socket, message: UploadMessage): void;
}
//# sourceMappingURL=BatchedFedAsyncServer.d.ts.map