federer
Version:
Experiments in asynchronous federated learning and decentralized learning
11 lines • 579 B
TypeScript
import * as io from "socket.io";
import { FedSemiSyncServerStartOptions, UploadMessage, Weights } from "../../common";
import { SemiSyncFLServer } from "./SemiSyncFLServer";
export declare class FedSemiSyncServer extends SemiSyncFLServer<FedSemiSyncServerStartOptions> {
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=FedSemiSyncServer.d.ts.map