Skip to content

v2.0.0

Closed Jul 24, 2024 100% complete

v2 of Disco, November 2022

Main new features

  • Byzantine-robust training for federated learning
  • Fully P2P communication for decentralized training
  • Task Creation Form - Bring new ML tasks to Disco by simply filling a web form: no programming knowledge required
  • More clear split of the Disco projects into discojs, web-client, cli and server
  • Disco.js available…

v2 of Disco, November 2022

Main new features

  • Byzantine-robust training for federated learning
  • Fully P2P communication for decentralized training
  • Task Creation Form - Bring new ML tasks to Disco by simply filling a web form: no programming knowledge required
  • More clear split of the Disco projects into discojs, web-client, cli and server
  • Disco.js available as two independent NPM packages:
    • @epfml/discojs running in the browser as native JS
    • @epfml/discojs-node running on Node.js
  • Web Client: Lots of UI/UX improvements
  • CLI: Improved CLI for running experiments without any browser or UI. Self-contained example here
  • Development & Documentation
    • Development support for Apple Silicon and Windows (in addition to Linux and Mac)
    • Much improved documentation, both for task contributors and for developers
  • Miscellaneous
    • The GitHub repository's download size was reduced from 186MiB down to 3.51MiB!

This milestone is closed.

No open issues remain. View closed issues or see open milestones in this repository.