Mosharaf Chowdhury

Results 15 issues of 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.

enhancement
help wanted

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...

documentation
enhancement

### Description A documentation page that walks through all FedScale parameters, what they mean, and gives some guidance to avoid issues like #160 for example.

documentation

### 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...

enhancement
help wanted

### 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...

enhancement
good first issue
help wanted

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.

enhancement
help wanted

``` 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....

bug
wontfix

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...

enhancement
help wanted

It expects values in the `.yml` file and crashes if not provided. Every entry point in FedScale should use the same set of defaults.

enhancement
help wanted

Ideal solution would be native support. If that's too difficult, as a first step, we should add a tutorial.

enhancement
help wanted