Comment unnecessary parts and run install.sh
Take nqfl for example
cd ./fedml_experiments/standalone/fedavg_nqfl
# lr_mnist
nohup sh run_fedavg_standalone_pytorch.sh 0 10 10 10 mnist ./../../../data/mnist lr hetero 1000 5 0.03 sgd 0 6 > ./fedavg_standalone.txt 2>&1 &
# cnn_mnist
nohup sh run_fedavg_standalone_pytorch.sh 0 10 10 10 mnist ./../../../data/mnist cnn hetero 200 20 0.03 sgd 0 6 > ./fedavg_standalone.txt 2>&1 &
# cnn_cifar10
nohup sh run_fedavg_standalone_pytorch.sh 0 10 10 10 cifar10 ./../../../data/cifar10 cnn hetero 200 20 0.03 sgd 0 6 > ./fedavg_standalone.txt 2>&1 &
# cnn_femnist
nohup sh run_fedavg_standalone_pytorch.sh 0 10 10 10 femnist ./../../../data/FederatedEMNIST/datasets cnn hetero 200 20 0.03 sgd 0 6 > ./fedavg_standalone.txt 2>&1 &
- fedavg_qsgd is QSGD
- fedavg_lloyd is SLMQ(standard lloyd-max quantization)
- fedavg_sk is AdaQuantFL
- fedavg_nqfl(NQFL) and fedavg_sk_nqfl(AdaQuantFL+NQFL) are ours
https://wandb.ai/yuhengtu/fedml/overview?workspace=user-yuhengtu