-
Notifications
You must be signed in to change notification settings - Fork 44
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* configs work for fed weight non iid * fixed some inconsistent names * added fed weight and fed data repr algos * added sys config for non iid and support distr * fixed names to allow non iid data * cleaned * modified data utils to work with system * added defkt * update docs (#29) * update gitignore (#30) * fix mkdocs * Add tasks page * Update mkdocs yml * restructuring docs * add l2c description * add collabench paper * revamp docs * Rename Logging.md to logging.md * Object Detection Support (#28) * data loader for pascal dataset * model for yolo * added albumentations * ignoring pascal images * fixed data loaders * added path for pascal dataset * support for training for pascal dset * settings for object detection and yolo model * small fix * adding yolo model to model utils * exporting the model function * export model * changed num samples per user * changed NUM_CLS to num_cls * algos updated setting * configs for yolo and pascal * enabled support for pretrained yolo: * support for testing for pascal * modularize test and train * modularized * configs for yolo * separated the configs for object detect --------- Co-authored-by: jyuan24 <[email protected]> * New grpc (#34) * reduce logging * revamp communication interface; mpi version works in this commit * enable strict type checking * first version of grpc working * automate configuration * first version working end to end for fl.py * add instructions for later * reduce memory footprint and improve type checking * keep a small model as default * Object detection docs (#36) * object detection docs * small fix * revamp docs * minor fix * include datasets page (#39) * add text classification information * datasets update * three tables matching three figures in paper * fixed format * test * test * test * fixed table 3 * write up fixes * Update README.md * Update README.md * image classification writeup (#43) * set up development tab * restructure * remove view and edit page access * three tables matching three figures in paper (#47) * tables, config page * add feature table (#49) * config * getting started dir struct * add customize.md * feature comparison table (#53) * Multiple machines (#55) * define config data type * improve grpc execution * fix missing attribute bug * add capability to run across multiple machines * update docs * update the docs * configs work for fed weight non iid * added fed weight and fed data repr algos * added sys config for non iid and support distr * added defkt * updated config to current code * algo update * minor fix * modified algos but comms isn't working * support for tags, and list of ids * defkt runs * fed isolated algo * modified fed central to work with comm utils * fed iso and fed central * modified l2c to fit comms protocol * add train dset attribute * fed central finally working * changed clients to users for all files * config file updates for l2c and fed central * changed clients to users * swarm algo updated to current comm utils protocol * fl weight updated to new comm utils * fed weight and swarm works :) * fl static upgraded to new comms * fl static works now :) * took out some unsupported algos * fix key errors for num_users < 4 * algo config updated * static.py run --------- Co-authored-by: jyuan24 <[email protected]> Co-authored-by: Gautam Jajoo <[email protected]> Co-authored-by: ishaan <[email protected]> Co-authored-by: Abhishek Singh <[email protected]>
- Loading branch information
1 parent
dbea41e
commit 71d7d19
Showing
25 changed files
with
1,367 additions
and
613 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.