├── .cursorrules ├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── .python-version ├── LICENSE ├── README.md ├── byzantine ├── __init__.py ├── aggregation.py └── attack.py ├── cezo_fl ├── __init__.py ├── client.py ├── fl_helpers.py ├── gradient_estimators │ ├── __init__.py │ ├── abstract_gradient_estimator.py │ ├── adam_forward.py │ ├── adam_forward_test.py │ ├── hessian_random_gradient_estimator.py │ ├── random_gradient_estimator.py │ ├── random_gradient_estimator_splitted.py │ ├── random_gradient_estimator_splitted_test.py │ └── random_gradient_estimator_test.py ├── models │ ├── cnn_cifar10.py │ ├── cnn_fashion.py │ ├── cnn_mnist.py │ ├── lenet.py │ └── resnet.py ├── run_client_jobs.py ├── run_client_jobs_test.py ├── server.py ├── server_test.py ├── typing.py └── util │ ├── __init__.py │ ├── compression.py │ ├── data_split.py │ ├── dataloaders.py │ ├── dataset.py │ ├── language_utils.py │ ├── metrics.py │ ├── model_helpers.py │ └── model_helpers_test.py ├── data └── shakespeare │ ├── test │ └── all_data_niid_2_keep_0_test_9.json │ └── train │ └── all_data_niid_2_keep_0_train_9.json ├── decomfl_main.py ├── dev_tools ├── README.md └── dev-requirements.txt ├── environment.yml ├── environment_cuda.yml ├── experiment_helper ├── __init__.py ├── cli_parser.py ├── cli_parser_test.py ├── data.py ├── device.py ├── experiment_typing.py ├── hf_token.py └── prepare_settings.py ├── fed_avg ├── __init__.py ├── client.py └── server.py ├── fo_fl_main.py ├── llm_fo_fine_tune_main.py ├── mypy.ini ├── pyproject.toml ├── results ├── fashion_fo_fedavg │ ├── run-fashion,fedavg,local_update=1,nc=100,rounds=1000,lr=0.001,seed=365-tag-Accuracy_test.csv │ ├── run-fashion,fedavg,local_update=1,nc=100,rounds=1000,lr=0.001,seed=42-tag-Accuracy_test.csv │ ├── run-fashion,fedavg,local_update=1,nc=100,rounds=1000,lr=0.001,seed=99-tag-Accuracy_test.csv │ ├── run-fashion,fedavg,local_update=10,nc=100,rounds=1000,lr=0.001,seed=365-tag-Accuracy_test.csv │ ├── run-fashion,fedavg,local_update=10,nc=100,rounds=1000,lr=0.001,seed=42-tag-Accuracy_test.csv │ ├── run-fashion,fedavg,local_update=10,nc=100,rounds=1000,lr=0.001,seed=99-tag-Accuracy_test.csv │ ├── run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=365-tag-Accuracy_test.csv │ ├── run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=42-tag-Accuracy_test.csv │ ├── run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=42-tag-Loss_train.csv │ ├── run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=701,topk=0.1-tag-Accuracy_test.csv │ ├── run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=701,topk=0.1-tag-Loss_train.csv │ ├── run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=705,quan-tag-Accuracy_test.csv │ ├── run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=705,quan-tag-Loss_train.csv │ └── run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=99-tag-Accuracy_test.csv ├── fashion_zo_fedavg │ ├── run-fashion-local_update-1-lr-0.0001-mmtm-0.9-npert-50-rge-central-seed-123-CNN_FMNIST-2024-5-12-19-34-57-tag-Accuracy_test.csv │ ├── run-fashion-local_update-5-lr-0.0005-mmtm-0.8-npert-25-rge-central-seed-4242-CNN_FMNIST-2024-5-17-12-45-13-tag-Accuracy_test.csv │ ├── run-fashion-local_update-5-lr-0.0005-mmtm-0.8-npert-25-rge-central-seed-4242-CNN_FMNIST-2024-5-17-12-45-13-tag-Loss_train.csv │ └── run-fashion-local_update-5-lr-0.0005-mmtm-0.8-npert-30-rge-central-seed-4242-CNN_FMNIST-2024-5-16-22-38-21-tag-Accuracy_test.csv ├── llm │ └── sst2 │ │ └── fine_tune_result-2024-5-20-16-52-49.json ├── llm_scale │ ├── run-FedDisco-sst2-0002_sst2-lr-5e-06-mmtm-0.0-k-1-npert-5-rge-forward-seed-99-opt-125m-tag-Accuracy_test.csv │ ├── run-FedDisco-sst2-0005_sst2-lr-2e-06-mmtm-0.0-k-1-npert-5-rge-forward-seed-99-opt-1.3b-tag-Accuracy_test.csv │ ├── run-FedDisco-sst2-0007_sst2-lr-3e-06-mmtm-0.0-k-1-npert-5-rge-forward-seed-99-opt-350m-tag-Accuracy_test.csv │ └── run-FedDisco-sst2-0008_sst2-lr-2e-06-mmtm-0.0-k-1-npert-5-rge-forward-seed-99-opt-2.7b-tag-Accuracy_test.csv ├── mnist_fo_fedavg │ ├── run-fedavg,local_update=1,nc=100,rounds=1000,lr=0.1,seed=365-tag-Accuracy_test.csv │ ├── run-fedavg,local_update=1,nc=100,rounds=1000,lr=0.1,seed=42-tag-Accuracy_test.csv │ ├── run-fedavg,local_update=1,nc=100,rounds=1000,lr=0.1,seed=99-tag-Accuracy_test.csv │ ├── run-fedavg,local_update=10,nc=100,rounds=1000,lr=0.1,seed=365-tag-Accuracy_test.csv │ ├── run-fedavg,local_update=10,nc=100,rounds=1000,lr=0.1,seed=42-tag-Accuracy_test.csv │ ├── run-fedavg,local_update=10,nc=100,rounds=1000,lr=0.1,seed=99-tag-Accuracy_test.csv │ ├── run-fedavg,local_update=4,nc=100,rounds=1000,lr=0.1,seed=365-tag-Accuracy_test.csv │ ├── run-fedavg,local_update=4,nc=100,rounds=1000,lr=0.1,seed=42-tag-Accuracy_test.csv │ └── run-fedavg,local_update=4,nc=100,rounds=1000,lr=0.1,seed=99-tag-Accuracy_test.csv ├── mnist_zo_fedavg │ ├── run-mnist-local_update-1-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-233-CNN_MNIST-2024-5-6-14-39-8-tag-Accuracy_test.csv │ ├── run-mnist-local_update-1-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-42-CNN_MNIST-2024-5-6-0-27-33-tag-Accuracy_test.csv │ ├── run-mnist-local_update-1-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-6-3-3-53-tag-Accuracy_test.csv │ ├── run-mnist-local_update-10-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-123-CNN_MNIST-2024-5-12-1-26-10-tag-Accuracy_test.csv │ ├── run-mnist-local_update-10-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-42-CNN_MNIST-2024-5-6-21-50-32-tag-Accuracy_test.csv │ ├── run-mnist-local_update-10-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-11-9-4-36-tag-Accuracy_test.csv │ ├── run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-10-rge-central-seed-99-CNN_MNIST-2024-5-14-10-2-6-tag-Accuracy_test.csv │ ├── run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-10-rge-central-seed-99-CNN_MNIST-2024-5-14-10-2-6-tag-Loss_train.csv │ ├── run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-14-13-28-39-tag-Loss_train.csv │ ├── run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-14-13-28-39-tag_Accuracy_test.csv │ ├── run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-40-rge-central-seed-99-CNN_MNIST-2024-5-14-16-27-59-tag-Accuracy_test.csv │ ├── run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-40-rge-central-seed-99-CNN_MNIST-2024-5-14-16-27-59-tag-Loss_train.csv │ ├── run-mnist-local_update-4-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-111-CNN_MNIST-2024-5-15-18-5-56-tag-Accuracy_test.csv │ ├── run-mnist-local_update-4-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-42-CNN_MNIST-2024-5-15-10-46-11-tag-Accuracy_test.csv │ ├── run-mnist-local_update-4-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-14-16-10-9-tag-Accuracy_test.csv │ └── run-mnist-local_update-5-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-9-21-44-59-tag-Accuracy_test.csv └── plot_results.ipynb ├── ruff.toml ├── uv.lock └── zo_rge_main.py /.cursorrules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/.cursorrules -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.10 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/README.md -------------------------------------------------------------------------------- /byzantine/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /byzantine/aggregation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/byzantine/aggregation.py -------------------------------------------------------------------------------- /byzantine/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/byzantine/attack.py -------------------------------------------------------------------------------- /cezo_fl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cezo_fl/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/client.py -------------------------------------------------------------------------------- /cezo_fl/fl_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/fl_helpers.py -------------------------------------------------------------------------------- /cezo_fl/gradient_estimators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cezo_fl/gradient_estimators/abstract_gradient_estimator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/gradient_estimators/abstract_gradient_estimator.py -------------------------------------------------------------------------------- /cezo_fl/gradient_estimators/adam_forward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/gradient_estimators/adam_forward.py -------------------------------------------------------------------------------- /cezo_fl/gradient_estimators/adam_forward_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/gradient_estimators/adam_forward_test.py -------------------------------------------------------------------------------- /cezo_fl/gradient_estimators/hessian_random_gradient_estimator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/gradient_estimators/hessian_random_gradient_estimator.py -------------------------------------------------------------------------------- /cezo_fl/gradient_estimators/random_gradient_estimator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/gradient_estimators/random_gradient_estimator.py -------------------------------------------------------------------------------- /cezo_fl/gradient_estimators/random_gradient_estimator_splitted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/gradient_estimators/random_gradient_estimator_splitted.py -------------------------------------------------------------------------------- /cezo_fl/gradient_estimators/random_gradient_estimator_splitted_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/gradient_estimators/random_gradient_estimator_splitted_test.py -------------------------------------------------------------------------------- /cezo_fl/gradient_estimators/random_gradient_estimator_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/gradient_estimators/random_gradient_estimator_test.py -------------------------------------------------------------------------------- /cezo_fl/models/cnn_cifar10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/models/cnn_cifar10.py -------------------------------------------------------------------------------- /cezo_fl/models/cnn_fashion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/models/cnn_fashion.py -------------------------------------------------------------------------------- /cezo_fl/models/cnn_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/models/cnn_mnist.py -------------------------------------------------------------------------------- /cezo_fl/models/lenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/models/lenet.py -------------------------------------------------------------------------------- /cezo_fl/models/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/models/resnet.py -------------------------------------------------------------------------------- /cezo_fl/run_client_jobs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/run_client_jobs.py -------------------------------------------------------------------------------- /cezo_fl/run_client_jobs_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/run_client_jobs_test.py -------------------------------------------------------------------------------- /cezo_fl/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/server.py -------------------------------------------------------------------------------- /cezo_fl/server_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/server_test.py -------------------------------------------------------------------------------- /cezo_fl/typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/typing.py -------------------------------------------------------------------------------- /cezo_fl/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cezo_fl/util/compression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/util/compression.py -------------------------------------------------------------------------------- /cezo_fl/util/data_split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/util/data_split.py -------------------------------------------------------------------------------- /cezo_fl/util/dataloaders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/util/dataloaders.py -------------------------------------------------------------------------------- /cezo_fl/util/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/util/dataset.py -------------------------------------------------------------------------------- /cezo_fl/util/language_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/util/language_utils.py -------------------------------------------------------------------------------- /cezo_fl/util/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/util/metrics.py -------------------------------------------------------------------------------- /cezo_fl/util/model_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/util/model_helpers.py -------------------------------------------------------------------------------- /cezo_fl/util/model_helpers_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/cezo_fl/util/model_helpers_test.py -------------------------------------------------------------------------------- /data/shakespeare/test/all_data_niid_2_keep_0_test_9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/data/shakespeare/test/all_data_niid_2_keep_0_test_9.json -------------------------------------------------------------------------------- /data/shakespeare/train/all_data_niid_2_keep_0_train_9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/data/shakespeare/train/all_data_niid_2_keep_0_train_9.json -------------------------------------------------------------------------------- /decomfl_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/decomfl_main.py -------------------------------------------------------------------------------- /dev_tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/dev_tools/README.md -------------------------------------------------------------------------------- /dev_tools/dev-requirements.txt: -------------------------------------------------------------------------------- 1 | isort==5.13.2 2 | pytest==8.3 3 | mypy==1.11 4 | ruff==0.6 -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/environment.yml -------------------------------------------------------------------------------- /environment_cuda.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/environment_cuda.yml -------------------------------------------------------------------------------- /experiment_helper/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /experiment_helper/cli_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/experiment_helper/cli_parser.py -------------------------------------------------------------------------------- /experiment_helper/cli_parser_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/experiment_helper/cli_parser_test.py -------------------------------------------------------------------------------- /experiment_helper/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/experiment_helper/data.py -------------------------------------------------------------------------------- /experiment_helper/device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/experiment_helper/device.py -------------------------------------------------------------------------------- /experiment_helper/experiment_typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/experiment_helper/experiment_typing.py -------------------------------------------------------------------------------- /experiment_helper/hf_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/experiment_helper/hf_token.py -------------------------------------------------------------------------------- /experiment_helper/prepare_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/experiment_helper/prepare_settings.py -------------------------------------------------------------------------------- /fed_avg/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fed_avg/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/fed_avg/client.py -------------------------------------------------------------------------------- /fed_avg/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/fed_avg/server.py -------------------------------------------------------------------------------- /fo_fl_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/fo_fl_main.py -------------------------------------------------------------------------------- /llm_fo_fine_tune_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/llm_fo_fine_tune_main.py -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/mypy.ini -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/pyproject.toml -------------------------------------------------------------------------------- /results/fashion_fo_fedavg/run-fashion,fedavg,local_update=1,nc=100,rounds=1000,lr=0.001,seed=365-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_fo_fedavg/run-fashion,fedavg,local_update=1,nc=100,rounds=1000,lr=0.001,seed=365-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/fashion_fo_fedavg/run-fashion,fedavg,local_update=1,nc=100,rounds=1000,lr=0.001,seed=42-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_fo_fedavg/run-fashion,fedavg,local_update=1,nc=100,rounds=1000,lr=0.001,seed=42-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/fashion_fo_fedavg/run-fashion,fedavg,local_update=1,nc=100,rounds=1000,lr=0.001,seed=99-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_fo_fedavg/run-fashion,fedavg,local_update=1,nc=100,rounds=1000,lr=0.001,seed=99-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/fashion_fo_fedavg/run-fashion,fedavg,local_update=10,nc=100,rounds=1000,lr=0.001,seed=365-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_fo_fedavg/run-fashion,fedavg,local_update=10,nc=100,rounds=1000,lr=0.001,seed=365-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/fashion_fo_fedavg/run-fashion,fedavg,local_update=10,nc=100,rounds=1000,lr=0.001,seed=42-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_fo_fedavg/run-fashion,fedavg,local_update=10,nc=100,rounds=1000,lr=0.001,seed=42-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/fashion_fo_fedavg/run-fashion,fedavg,local_update=10,nc=100,rounds=1000,lr=0.001,seed=99-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_fo_fedavg/run-fashion,fedavg,local_update=10,nc=100,rounds=1000,lr=0.001,seed=99-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/fashion_fo_fedavg/run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=365-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_fo_fedavg/run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=365-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/fashion_fo_fedavg/run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=42-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_fo_fedavg/run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=42-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/fashion_fo_fedavg/run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=42-tag-Loss_train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_fo_fedavg/run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=42-tag-Loss_train.csv -------------------------------------------------------------------------------- /results/fashion_fo_fedavg/run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=701,topk=0.1-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_fo_fedavg/run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=701,topk=0.1-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/fashion_fo_fedavg/run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=701,topk=0.1-tag-Loss_train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_fo_fedavg/run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=701,topk=0.1-tag-Loss_train.csv -------------------------------------------------------------------------------- /results/fashion_fo_fedavg/run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=705,quan-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_fo_fedavg/run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=705,quan-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/fashion_fo_fedavg/run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=705,quan-tag-Loss_train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_fo_fedavg/run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=705,quan-tag-Loss_train.csv -------------------------------------------------------------------------------- /results/fashion_fo_fedavg/run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=99-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_fo_fedavg/run-fashion,fedavg,local_update=5,nc=100,rounds=1000,lr=0.001,seed=99-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/fashion_zo_fedavg/run-fashion-local_update-1-lr-0.0001-mmtm-0.9-npert-50-rge-central-seed-123-CNN_FMNIST-2024-5-12-19-34-57-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_zo_fedavg/run-fashion-local_update-1-lr-0.0001-mmtm-0.9-npert-50-rge-central-seed-123-CNN_FMNIST-2024-5-12-19-34-57-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/fashion_zo_fedavg/run-fashion-local_update-5-lr-0.0005-mmtm-0.8-npert-25-rge-central-seed-4242-CNN_FMNIST-2024-5-17-12-45-13-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_zo_fedavg/run-fashion-local_update-5-lr-0.0005-mmtm-0.8-npert-25-rge-central-seed-4242-CNN_FMNIST-2024-5-17-12-45-13-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/fashion_zo_fedavg/run-fashion-local_update-5-lr-0.0005-mmtm-0.8-npert-25-rge-central-seed-4242-CNN_FMNIST-2024-5-17-12-45-13-tag-Loss_train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_zo_fedavg/run-fashion-local_update-5-lr-0.0005-mmtm-0.8-npert-25-rge-central-seed-4242-CNN_FMNIST-2024-5-17-12-45-13-tag-Loss_train.csv -------------------------------------------------------------------------------- /results/fashion_zo_fedavg/run-fashion-local_update-5-lr-0.0005-mmtm-0.8-npert-30-rge-central-seed-4242-CNN_FMNIST-2024-5-16-22-38-21-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/fashion_zo_fedavg/run-fashion-local_update-5-lr-0.0005-mmtm-0.8-npert-30-rge-central-seed-4242-CNN_FMNIST-2024-5-16-22-38-21-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/llm/sst2/fine_tune_result-2024-5-20-16-52-49.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/llm/sst2/fine_tune_result-2024-5-20-16-52-49.json -------------------------------------------------------------------------------- /results/llm_scale/run-FedDisco-sst2-0002_sst2-lr-5e-06-mmtm-0.0-k-1-npert-5-rge-forward-seed-99-opt-125m-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/llm_scale/run-FedDisco-sst2-0002_sst2-lr-5e-06-mmtm-0.0-k-1-npert-5-rge-forward-seed-99-opt-125m-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/llm_scale/run-FedDisco-sst2-0005_sst2-lr-2e-06-mmtm-0.0-k-1-npert-5-rge-forward-seed-99-opt-1.3b-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/llm_scale/run-FedDisco-sst2-0005_sst2-lr-2e-06-mmtm-0.0-k-1-npert-5-rge-forward-seed-99-opt-1.3b-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/llm_scale/run-FedDisco-sst2-0007_sst2-lr-3e-06-mmtm-0.0-k-1-npert-5-rge-forward-seed-99-opt-350m-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/llm_scale/run-FedDisco-sst2-0007_sst2-lr-3e-06-mmtm-0.0-k-1-npert-5-rge-forward-seed-99-opt-350m-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/llm_scale/run-FedDisco-sst2-0008_sst2-lr-2e-06-mmtm-0.0-k-1-npert-5-rge-forward-seed-99-opt-2.7b-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/llm_scale/run-FedDisco-sst2-0008_sst2-lr-2e-06-mmtm-0.0-k-1-npert-5-rge-forward-seed-99-opt-2.7b-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_fo_fedavg/run-fedavg,local_update=1,nc=100,rounds=1000,lr=0.1,seed=365-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_fo_fedavg/run-fedavg,local_update=1,nc=100,rounds=1000,lr=0.1,seed=365-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_fo_fedavg/run-fedavg,local_update=1,nc=100,rounds=1000,lr=0.1,seed=42-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_fo_fedavg/run-fedavg,local_update=1,nc=100,rounds=1000,lr=0.1,seed=42-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_fo_fedavg/run-fedavg,local_update=1,nc=100,rounds=1000,lr=0.1,seed=99-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_fo_fedavg/run-fedavg,local_update=1,nc=100,rounds=1000,lr=0.1,seed=99-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_fo_fedavg/run-fedavg,local_update=10,nc=100,rounds=1000,lr=0.1,seed=365-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_fo_fedavg/run-fedavg,local_update=10,nc=100,rounds=1000,lr=0.1,seed=365-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_fo_fedavg/run-fedavg,local_update=10,nc=100,rounds=1000,lr=0.1,seed=42-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_fo_fedavg/run-fedavg,local_update=10,nc=100,rounds=1000,lr=0.1,seed=42-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_fo_fedavg/run-fedavg,local_update=10,nc=100,rounds=1000,lr=0.1,seed=99-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_fo_fedavg/run-fedavg,local_update=10,nc=100,rounds=1000,lr=0.1,seed=99-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_fo_fedavg/run-fedavg,local_update=4,nc=100,rounds=1000,lr=0.1,seed=365-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_fo_fedavg/run-fedavg,local_update=4,nc=100,rounds=1000,lr=0.1,seed=365-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_fo_fedavg/run-fedavg,local_update=4,nc=100,rounds=1000,lr=0.1,seed=42-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_fo_fedavg/run-fedavg,local_update=4,nc=100,rounds=1000,lr=0.1,seed=42-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_fo_fedavg/run-fedavg,local_update=4,nc=100,rounds=1000,lr=0.1,seed=99-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_fo_fedavg/run-fedavg,local_update=4,nc=100,rounds=1000,lr=0.1,seed=99-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_zo_fedavg/run-mnist-local_update-1-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-233-CNN_MNIST-2024-5-6-14-39-8-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_zo_fedavg/run-mnist-local_update-1-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-233-CNN_MNIST-2024-5-6-14-39-8-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_zo_fedavg/run-mnist-local_update-1-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-42-CNN_MNIST-2024-5-6-0-27-33-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_zo_fedavg/run-mnist-local_update-1-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-42-CNN_MNIST-2024-5-6-0-27-33-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_zo_fedavg/run-mnist-local_update-1-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-6-3-3-53-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_zo_fedavg/run-mnist-local_update-1-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-6-3-3-53-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_zo_fedavg/run-mnist-local_update-10-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-123-CNN_MNIST-2024-5-12-1-26-10-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_zo_fedavg/run-mnist-local_update-10-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-123-CNN_MNIST-2024-5-12-1-26-10-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_zo_fedavg/run-mnist-local_update-10-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-42-CNN_MNIST-2024-5-6-21-50-32-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_zo_fedavg/run-mnist-local_update-10-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-42-CNN_MNIST-2024-5-6-21-50-32-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_zo_fedavg/run-mnist-local_update-10-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-11-9-4-36-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_zo_fedavg/run-mnist-local_update-10-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-11-9-4-36-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-10-rge-central-seed-99-CNN_MNIST-2024-5-14-10-2-6-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-10-rge-central-seed-99-CNN_MNIST-2024-5-14-10-2-6-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-10-rge-central-seed-99-CNN_MNIST-2024-5-14-10-2-6-tag-Loss_train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-10-rge-central-seed-99-CNN_MNIST-2024-5-14-10-2-6-tag-Loss_train.csv -------------------------------------------------------------------------------- /results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-14-13-28-39-tag-Loss_train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-14-13-28-39-tag-Loss_train.csv -------------------------------------------------------------------------------- /results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-14-13-28-39-tag_Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-14-13-28-39-tag_Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-40-rge-central-seed-99-CNN_MNIST-2024-5-14-16-27-59-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-40-rge-central-seed-99-CNN_MNIST-2024-5-14-16-27-59-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-40-rge-central-seed-99-CNN_MNIST-2024-5-14-16-27-59-tag-Loss_train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.0005-mmtm-0.9-npert-40-rge-central-seed-99-CNN_MNIST-2024-5-14-16-27-59-tag-Loss_train.csv -------------------------------------------------------------------------------- /results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-111-CNN_MNIST-2024-5-15-18-5-56-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-111-CNN_MNIST-2024-5-15-18-5-56-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-42-CNN_MNIST-2024-5-15-10-46-11-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-42-CNN_MNIST-2024-5-15-10-46-11-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-14-16-10-9-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_zo_fedavg/run-mnist-local_update-4-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-14-16-10-9-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/mnist_zo_fedavg/run-mnist-local_update-5-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-9-21-44-59-tag-Accuracy_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/mnist_zo_fedavg/run-mnist-local_update-5-lr-0.001-mmtm-0.9-npert-20-rge-central-seed-99-CNN_MNIST-2024-5-9-21-44-59-tag-Accuracy_test.csv -------------------------------------------------------------------------------- /results/plot_results.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/results/plot_results.ipynb -------------------------------------------------------------------------------- /ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/ruff.toml -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/uv.lock -------------------------------------------------------------------------------- /zo_rge_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZidongLiu/DeComFL/HEAD/zo_rge_main.py --------------------------------------------------------------------------------