Mosharaf Chowdhury
Mosharaf Chowdhury
### Description "Motley: Benchmarking Heterogeneity and Personalization in Federated Learning" (https://arxiv.org/abs/2206.09262) introduces several datasets ### Use case Support Motley in FedScale.
It's completely flat structure under `job_conf` which makes it hard to follow and organize. A better hierarchical organization under this will allow us, for example, to separate aggregator-related params from...
### Description A documentation page that walks through all FedScale parameters, what they mean, and gives some guidance to avoid issues like #160 for example.
### Description Throughout the code, FedScale pickles data before shipping them, which assumes python on both ends. Ideally everywhere, but at the very least, between components, we should avoid pickle...
### Description Currently, FedScale assumes that the device traces have already been pickled first. We should be able to read traces in other formats such as JSON. ### Use case...
https://aml.engr.tamu.edu/book-dswe/dswe-datasets/ @dywsjtu can you look it up? Most of them are really small, but the `4. Wind Spatio-Temporal Dataset2` can be useful with 200 clients. We can discuss here.
``` mosharaf@Mosharafs-MacBook-Pro:~/Work/FedScale/dataset|master ⇒ python Python 3.7.12 | packaged by conda-forge | (default, Oct 26 2021, 05:57:50) [Clang 11.1.0 ] on darwin Type "help", "copyright", "credits" or "license" for more information....
For example, `status` or `job-status` to see the status of the current job; `view-config` to see the configuration file used. We can discuss here to come up with a list...
It expects values in the `.yml` file and crashes if not provided. Every entry point in FedScale should use the same set of defaults.
Ideal solution would be native support. If that's too difficult, as a first step, we should add a tutorial.