├── README.md ├── algorithms ├── __init__.py ├── fedavg.py ├── fedaws.py ├── feddyn.py ├── fednova.py ├── fedopt.py ├── fedphp.py ├── fedreg.py ├── fedrs.py ├── moon.py ├── perfedavg.py ├── pfedme.py ├── scaffold.py └── scaffoldrs.py ├── config.py ├── datasets ├── __init__.py ├── cifar_data.py ├── famnist_data.py ├── feddata.py └── mnist_data.py ├── networks ├── __init__.py └── basic_nets.py ├── paths.py ├── tools.py ├── train_dir.py ├── train_lab.py ├── train_lab_scenes.py └── utils.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/README.md -------------------------------------------------------------------------------- /algorithms/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /algorithms/fedavg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/algorithms/fedavg.py -------------------------------------------------------------------------------- /algorithms/fedaws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/algorithms/fedaws.py -------------------------------------------------------------------------------- /algorithms/feddyn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/algorithms/feddyn.py -------------------------------------------------------------------------------- /algorithms/fednova.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/algorithms/fednova.py -------------------------------------------------------------------------------- /algorithms/fedopt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/algorithms/fedopt.py -------------------------------------------------------------------------------- /algorithms/fedphp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/algorithms/fedphp.py -------------------------------------------------------------------------------- /algorithms/fedreg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/algorithms/fedreg.py -------------------------------------------------------------------------------- /algorithms/fedrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/algorithms/fedrs.py -------------------------------------------------------------------------------- /algorithms/moon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/algorithms/moon.py -------------------------------------------------------------------------------- /algorithms/perfedavg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/algorithms/perfedavg.py -------------------------------------------------------------------------------- /algorithms/pfedme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/algorithms/pfedme.py -------------------------------------------------------------------------------- /algorithms/scaffold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/algorithms/scaffold.py -------------------------------------------------------------------------------- /algorithms/scaffoldrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/algorithms/scaffoldrs.py -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/config.py -------------------------------------------------------------------------------- /datasets/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /datasets/cifar_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/datasets/cifar_data.py -------------------------------------------------------------------------------- /datasets/famnist_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/datasets/famnist_data.py -------------------------------------------------------------------------------- /datasets/feddata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/datasets/feddata.py -------------------------------------------------------------------------------- /datasets/mnist_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/datasets/mnist_data.py -------------------------------------------------------------------------------- /networks/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /networks/basic_nets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/networks/basic_nets.py -------------------------------------------------------------------------------- /paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/paths.py -------------------------------------------------------------------------------- /tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/tools.py -------------------------------------------------------------------------------- /train_dir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/train_dir.py -------------------------------------------------------------------------------- /train_lab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/train_lab.py -------------------------------------------------------------------------------- /train_lab_scenes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/train_lab_scenes.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxcnju/FedRepo/HEAD/utils.py --------------------------------------------------------------------------------