├── .github └── workflows │ └── main.yml ├── .gitignore ├── batch_run.py ├── config.json ├── config.yaml ├── config ├── Centralized-config.json ├── FedAT-config.json ├── FedAdam-config.json ├── FedAsync-config.json ├── FedAvg-config.json ├── FedAvg-with-local-test-config.json ├── FedAvgWithGrad-config.json ├── FedBN-config.json ├── FedBuff-config.json ├── FedDL-config.json ├── FedLC-config.json ├── FedNova-config.json ├── FedProx-config.json ├── MSTEPAsync-config.json ├── PFedMe.json ├── TWAFL-config.json ├── config.json ├── dataset_config │ ├── CIFAR10-config.json │ ├── CIFAR100-config.json │ ├── PAMAP2-config.json │ ├── SVHN-config.json │ └── UCIHAR-config.json ├── mode_config │ ├── Distri-config.json │ ├── MPMT-config.json │ ├── Process-config.json │ └── Thread-config.json ├── model_config │ ├── ResNet18-config.json │ └── ResNet50-config.json └── non-iid_config │ └── FedAsync-config.json ├── config_semi.json ├── config_sync.json ├── doc ├── params.docx ├── params.html ├── pic │ ├── fedsemi.png │ ├── framework.png │ ├── group.png │ └── header.png ├── readme-zh.md ├── 参数.docx └── 参数.html ├── docker └── Dockerfile ├── environment.yaml ├── license ├── readme.md ├── requirements.txt └── src ├── checker ├── AllChecker.py ├── CheckerCaller.py ├── SyncChecker.py └── __init__.py ├── client ├── ActiveClient.py ├── BNClient.py ├── Client.py ├── DLClient.py ├── NormalClient.py ├── NovaClient.py ├── PFedMeClient.py ├── ProxClient.py ├── SemiClient.py ├── SemiTestClient.py ├── StreamClient.py ├── TWAFLClient.py ├── TestClient.py ├── __init__.py └── mixin │ ├── ClientHandler.py │ ├── DataStore.py │ ├── InitHandler.py │ └── __init__.py ├── clientmanager ├── BaseClientManager.py ├── ClientFactroy.py ├── DistributedClientManager.py ├── MPMTClientManager.py ├── NormalClientManager.py └── __init__.py ├── compressor ├── QSGD.py └── __init__.py ├── core ├── Component.py ├── MPMT.py ├── MessageQueue.py ├── Runtime.py ├── __init__.py └── handlers │ ├── Handler.py │ ├── ModelTestHandler.py │ ├── ModelTrainHandler.py │ ├── ServerHandler.py │ └── __init__.py ├── data └── .gitkeep ├── dataset ├── BaseDataset.py ├── CIFAR10.py ├── CIFAR100.py ├── CompositeDataset.py ├── EMNIST.py ├── FashionMNIST.py ├── MNIST.py ├── PAMAP2.py ├── SVHN.py ├── UCIHAR.py └── __init__.py ├── fl ├── __init__.py ├── main.py └── main_for_distributed.py ├── group ├── AbstractGroup.py ├── CosMatrix.py ├── DelayGroup.py ├── GroupCaller.py ├── OneGroup.py └── __init__.py ├── groupmanager ├── BaseGroupManager.py ├── NormalGroupManager.py └── __init__.py ├── loss ├── AbstractLoss.py ├── FedLC.py ├── LossFactory.py └── __init__.py ├── model ├── CNN.py ├── CNN_pruning.py ├── HAR │ ├── __init__.py │ ├── channel_attention.py │ ├── cnn.py │ ├── dcn.py │ ├── depthwise_conv.py │ ├── dilated_conv.py │ ├── lstm.py │ ├── res2net.py │ ├── resnest.py │ ├── resnet.py │ ├── resnext.py │ ├── shufflenet.py │ ├── sk_resnet.py │ ├── spatial_attention.py │ ├── swin.py │ └── vit.py ├── LeNet5.py ├── TorchModifiedModel.py └── __init__.py ├── numgenerator ├── AbstractNumGenerator.py ├── NumGeneratorFactory.py ├── StaticNumGenerator.py └── __init__.py ├── partitioner ├── AbstractPartitioner.py ├── StreamData.py └── __init__.py ├── queuemanager ├── AbstractQueueManager.py ├── BaseQueueManger.py ├── QueueListManager.py ├── SingleQueueManager.py ├── VCMQueueManager.py └── __init__.py ├── receiver ├── AbstractReceiver.py ├── MultiQueueReceiver.py ├── NoneReceiver.py ├── NormalReceiver.py ├── ReceiverCaller.py ├── VCMReceiver.py └── __init__.py ├── results └── .gitkeep ├── schedule ├── AbstractSchedule.py ├── FullSchedule.py ├── NoSchedule.py ├── RandomSchedule.py ├── RoundRobin.py ├── ScheduleCaller.py ├── __init__.py └── __pycache__ │ ├── .FullSchedule.cpython-310 2.pyc.icloud │ └── .RandomSchedule.cpython-310 2.pyc.icloud ├── scheduler ├── AsyncScheduler.py ├── BaseScheduler.py ├── SemiAsyncScheduler.py ├── SyncScheduler.py ├── TaskScheduler.py ├── VDAScheduler.py └── __init__.py ├── server ├── BaseServer.py ├── NormalServer.py ├── SemiAsyncServer.py └── __init__.py ├── stale ├── CustomDelayStaleGenerator.py └── __init__.py ├── transforms ├── Transforms.py └── __init__.py ├── update ├── AbstractUpdate.py ├── FedAT.py ├── FedAsync.py ├── FedAvg.py ├── FedDL.py ├── FedNova.py ├── StepAsyncAvg.py ├── TWAFL.py ├── UpdateCaller.py └── __init__.py ├── updater ├── ActiveAsyncUpdater.py ├── AsyncUpdater.py ├── BaseUpdater.py ├── PersonalUpdater.py ├── SemiAsyncUpdater.py ├── SyncUpdater.py └── __init__.py └── utils ├── Algorithm.py ├── DatasetUtils.py ├── GlobalVarGetter.py ├── IID.py ├── MQTT.py ├── ModuleFindTool.py ├── Plot.py ├── Queue.py ├── Random.py ├── Structures.py ├── Time.py ├── Tools.py └── __init__.py /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/.gitignore -------------------------------------------------------------------------------- /batch_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/batch_run.py -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config.json -------------------------------------------------------------------------------- /config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config.yaml -------------------------------------------------------------------------------- /config/Centralized-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/Centralized-config.json -------------------------------------------------------------------------------- /config/FedAT-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/FedAT-config.json -------------------------------------------------------------------------------- /config/FedAdam-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/FedAdam-config.json -------------------------------------------------------------------------------- /config/FedAsync-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/FedAsync-config.json -------------------------------------------------------------------------------- /config/FedAvg-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/FedAvg-config.json -------------------------------------------------------------------------------- /config/FedAvg-with-local-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/FedAvg-with-local-test-config.json -------------------------------------------------------------------------------- /config/FedAvgWithGrad-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/FedAvgWithGrad-config.json -------------------------------------------------------------------------------- /config/FedBN-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/FedBN-config.json -------------------------------------------------------------------------------- /config/FedBuff-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/FedBuff-config.json -------------------------------------------------------------------------------- /config/FedDL-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/FedDL-config.json -------------------------------------------------------------------------------- /config/FedLC-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/FedLC-config.json -------------------------------------------------------------------------------- /config/FedNova-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/FedNova-config.json -------------------------------------------------------------------------------- /config/FedProx-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/FedProx-config.json -------------------------------------------------------------------------------- /config/MSTEPAsync-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/MSTEPAsync-config.json -------------------------------------------------------------------------------- /config/PFedMe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/PFedMe.json -------------------------------------------------------------------------------- /config/TWAFL-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/TWAFL-config.json -------------------------------------------------------------------------------- /config/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/config.json -------------------------------------------------------------------------------- /config/dataset_config/CIFAR10-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/dataset_config/CIFAR10-config.json -------------------------------------------------------------------------------- /config/dataset_config/CIFAR100-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/dataset_config/CIFAR100-config.json -------------------------------------------------------------------------------- /config/dataset_config/PAMAP2-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/dataset_config/PAMAP2-config.json -------------------------------------------------------------------------------- /config/dataset_config/SVHN-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/dataset_config/SVHN-config.json -------------------------------------------------------------------------------- /config/dataset_config/UCIHAR-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/dataset_config/UCIHAR-config.json -------------------------------------------------------------------------------- /config/mode_config/Distri-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/mode_config/Distri-config.json -------------------------------------------------------------------------------- /config/mode_config/MPMT-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/mode_config/MPMT-config.json -------------------------------------------------------------------------------- /config/mode_config/Process-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/mode_config/Process-config.json -------------------------------------------------------------------------------- /config/mode_config/Thread-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/mode_config/Thread-config.json -------------------------------------------------------------------------------- /config/model_config/ResNet18-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/model_config/ResNet18-config.json -------------------------------------------------------------------------------- /config/model_config/ResNet50-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/model_config/ResNet50-config.json -------------------------------------------------------------------------------- /config/non-iid_config/FedAsync-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config/non-iid_config/FedAsync-config.json -------------------------------------------------------------------------------- /config_semi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config_semi.json -------------------------------------------------------------------------------- /config_sync.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/config_sync.json -------------------------------------------------------------------------------- /doc/params.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/doc/params.docx -------------------------------------------------------------------------------- /doc/params.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/doc/params.html -------------------------------------------------------------------------------- /doc/pic/fedsemi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/doc/pic/fedsemi.png -------------------------------------------------------------------------------- /doc/pic/framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/doc/pic/framework.png -------------------------------------------------------------------------------- /doc/pic/group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/doc/pic/group.png -------------------------------------------------------------------------------- /doc/pic/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/doc/pic/header.png -------------------------------------------------------------------------------- /doc/readme-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/doc/readme-zh.md -------------------------------------------------------------------------------- /doc/参数.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/doc/参数.docx -------------------------------------------------------------------------------- /doc/参数.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/doc/参数.html -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /environment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/environment.yaml -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/license -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/readme.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/checker/AllChecker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/checker/AllChecker.py -------------------------------------------------------------------------------- /src/checker/CheckerCaller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/checker/CheckerCaller.py -------------------------------------------------------------------------------- /src/checker/SyncChecker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/checker/SyncChecker.py -------------------------------------------------------------------------------- /src/checker/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/client/ActiveClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/client/ActiveClient.py -------------------------------------------------------------------------------- /src/client/BNClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/client/BNClient.py -------------------------------------------------------------------------------- /src/client/Client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/client/Client.py -------------------------------------------------------------------------------- /src/client/DLClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/client/DLClient.py -------------------------------------------------------------------------------- /src/client/NormalClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/client/NormalClient.py -------------------------------------------------------------------------------- /src/client/NovaClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/client/NovaClient.py -------------------------------------------------------------------------------- /src/client/PFedMeClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/client/PFedMeClient.py -------------------------------------------------------------------------------- /src/client/ProxClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/client/ProxClient.py -------------------------------------------------------------------------------- /src/client/SemiClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/client/SemiClient.py -------------------------------------------------------------------------------- /src/client/SemiTestClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/client/SemiTestClient.py -------------------------------------------------------------------------------- /src/client/StreamClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/client/StreamClient.py -------------------------------------------------------------------------------- /src/client/TWAFLClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/client/TWAFLClient.py -------------------------------------------------------------------------------- /src/client/TestClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/client/TestClient.py -------------------------------------------------------------------------------- /src/client/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/client/mixin/ClientHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/client/mixin/ClientHandler.py -------------------------------------------------------------------------------- /src/client/mixin/DataStore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/client/mixin/DataStore.py -------------------------------------------------------------------------------- /src/client/mixin/InitHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/client/mixin/InitHandler.py -------------------------------------------------------------------------------- /src/client/mixin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/clientmanager/BaseClientManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/clientmanager/BaseClientManager.py -------------------------------------------------------------------------------- /src/clientmanager/ClientFactroy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/clientmanager/ClientFactroy.py -------------------------------------------------------------------------------- /src/clientmanager/DistributedClientManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/clientmanager/DistributedClientManager.py -------------------------------------------------------------------------------- /src/clientmanager/MPMTClientManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/clientmanager/MPMTClientManager.py -------------------------------------------------------------------------------- /src/clientmanager/NormalClientManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/clientmanager/NormalClientManager.py -------------------------------------------------------------------------------- /src/clientmanager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/compressor/QSGD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/compressor/QSGD.py -------------------------------------------------------------------------------- /src/compressor/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/core/Component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/core/Component.py -------------------------------------------------------------------------------- /src/core/MPMT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/core/MPMT.py -------------------------------------------------------------------------------- /src/core/MessageQueue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/core/MessageQueue.py -------------------------------------------------------------------------------- /src/core/Runtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/core/Runtime.py -------------------------------------------------------------------------------- /src/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/core/handlers/Handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/core/handlers/Handler.py -------------------------------------------------------------------------------- /src/core/handlers/ModelTestHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/core/handlers/ModelTestHandler.py -------------------------------------------------------------------------------- /src/core/handlers/ModelTrainHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/core/handlers/ModelTrainHandler.py -------------------------------------------------------------------------------- /src/core/handlers/ServerHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/core/handlers/ServerHandler.py -------------------------------------------------------------------------------- /src/core/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/dataset/BaseDataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/dataset/BaseDataset.py -------------------------------------------------------------------------------- /src/dataset/CIFAR10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/dataset/CIFAR10.py -------------------------------------------------------------------------------- /src/dataset/CIFAR100.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/dataset/CIFAR100.py -------------------------------------------------------------------------------- /src/dataset/CompositeDataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/dataset/CompositeDataset.py -------------------------------------------------------------------------------- /src/dataset/EMNIST.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/dataset/EMNIST.py -------------------------------------------------------------------------------- /src/dataset/FashionMNIST.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/dataset/FashionMNIST.py -------------------------------------------------------------------------------- /src/dataset/MNIST.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/dataset/MNIST.py -------------------------------------------------------------------------------- /src/dataset/PAMAP2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/dataset/PAMAP2.py -------------------------------------------------------------------------------- /src/dataset/SVHN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/dataset/SVHN.py -------------------------------------------------------------------------------- /src/dataset/UCIHAR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/dataset/UCIHAR.py -------------------------------------------------------------------------------- /src/dataset/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/fl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/fl/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/fl/main.py -------------------------------------------------------------------------------- /src/fl/main_for_distributed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/fl/main_for_distributed.py -------------------------------------------------------------------------------- /src/group/AbstractGroup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/group/AbstractGroup.py -------------------------------------------------------------------------------- /src/group/CosMatrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/group/CosMatrix.py -------------------------------------------------------------------------------- /src/group/DelayGroup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/group/DelayGroup.py -------------------------------------------------------------------------------- /src/group/GroupCaller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/group/GroupCaller.py -------------------------------------------------------------------------------- /src/group/OneGroup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/group/OneGroup.py -------------------------------------------------------------------------------- /src/group/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/groupmanager/BaseGroupManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/groupmanager/BaseGroupManager.py -------------------------------------------------------------------------------- /src/groupmanager/NormalGroupManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/groupmanager/NormalGroupManager.py -------------------------------------------------------------------------------- /src/groupmanager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/loss/AbstractLoss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/loss/AbstractLoss.py -------------------------------------------------------------------------------- /src/loss/FedLC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/loss/FedLC.py -------------------------------------------------------------------------------- /src/loss/LossFactory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/loss/LossFactory.py -------------------------------------------------------------------------------- /src/loss/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/model/CNN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/CNN.py -------------------------------------------------------------------------------- /src/model/CNN_pruning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/CNN_pruning.py -------------------------------------------------------------------------------- /src/model/HAR/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/model/HAR/channel_attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/HAR/channel_attention.py -------------------------------------------------------------------------------- /src/model/HAR/cnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/HAR/cnn.py -------------------------------------------------------------------------------- /src/model/HAR/dcn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/HAR/dcn.py -------------------------------------------------------------------------------- /src/model/HAR/depthwise_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/HAR/depthwise_conv.py -------------------------------------------------------------------------------- /src/model/HAR/dilated_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/HAR/dilated_conv.py -------------------------------------------------------------------------------- /src/model/HAR/lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/HAR/lstm.py -------------------------------------------------------------------------------- /src/model/HAR/res2net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/HAR/res2net.py -------------------------------------------------------------------------------- /src/model/HAR/resnest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/HAR/resnest.py -------------------------------------------------------------------------------- /src/model/HAR/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/HAR/resnet.py -------------------------------------------------------------------------------- /src/model/HAR/resnext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/HAR/resnext.py -------------------------------------------------------------------------------- /src/model/HAR/shufflenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/HAR/shufflenet.py -------------------------------------------------------------------------------- /src/model/HAR/sk_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/HAR/sk_resnet.py -------------------------------------------------------------------------------- /src/model/HAR/spatial_attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/HAR/spatial_attention.py -------------------------------------------------------------------------------- /src/model/HAR/swin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/HAR/swin.py -------------------------------------------------------------------------------- /src/model/HAR/vit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/HAR/vit.py -------------------------------------------------------------------------------- /src/model/LeNet5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/LeNet5.py -------------------------------------------------------------------------------- /src/model/TorchModifiedModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/model/TorchModifiedModel.py -------------------------------------------------------------------------------- /src/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/numgenerator/AbstractNumGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/numgenerator/AbstractNumGenerator.py -------------------------------------------------------------------------------- /src/numgenerator/NumGeneratorFactory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/numgenerator/NumGeneratorFactory.py -------------------------------------------------------------------------------- /src/numgenerator/StaticNumGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/numgenerator/StaticNumGenerator.py -------------------------------------------------------------------------------- /src/numgenerator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/partitioner/AbstractPartitioner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/partitioner/AbstractPartitioner.py -------------------------------------------------------------------------------- /src/partitioner/StreamData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/partitioner/StreamData.py -------------------------------------------------------------------------------- /src/partitioner/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/queuemanager/AbstractQueueManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/queuemanager/AbstractQueueManager.py -------------------------------------------------------------------------------- /src/queuemanager/BaseQueueManger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/queuemanager/BaseQueueManger.py -------------------------------------------------------------------------------- /src/queuemanager/QueueListManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/queuemanager/QueueListManager.py -------------------------------------------------------------------------------- /src/queuemanager/SingleQueueManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/queuemanager/SingleQueueManager.py -------------------------------------------------------------------------------- /src/queuemanager/VCMQueueManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/queuemanager/VCMQueueManager.py -------------------------------------------------------------------------------- /src/queuemanager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/receiver/AbstractReceiver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/receiver/AbstractReceiver.py -------------------------------------------------------------------------------- /src/receiver/MultiQueueReceiver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/receiver/MultiQueueReceiver.py -------------------------------------------------------------------------------- /src/receiver/NoneReceiver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/receiver/NoneReceiver.py -------------------------------------------------------------------------------- /src/receiver/NormalReceiver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/receiver/NormalReceiver.py -------------------------------------------------------------------------------- /src/receiver/ReceiverCaller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/receiver/ReceiverCaller.py -------------------------------------------------------------------------------- /src/receiver/VCMReceiver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/receiver/VCMReceiver.py -------------------------------------------------------------------------------- /src/receiver/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/results/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/schedule/AbstractSchedule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/schedule/AbstractSchedule.py -------------------------------------------------------------------------------- /src/schedule/FullSchedule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/schedule/FullSchedule.py -------------------------------------------------------------------------------- /src/schedule/NoSchedule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/schedule/NoSchedule.py -------------------------------------------------------------------------------- /src/schedule/RandomSchedule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/schedule/RandomSchedule.py -------------------------------------------------------------------------------- /src/schedule/RoundRobin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/schedule/RoundRobin.py -------------------------------------------------------------------------------- /src/schedule/ScheduleCaller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/schedule/ScheduleCaller.py -------------------------------------------------------------------------------- /src/schedule/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/schedule/__pycache__/.FullSchedule.cpython-310 2.pyc.icloud: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/schedule/__pycache__/.FullSchedule.cpython-310 2.pyc.icloud -------------------------------------------------------------------------------- /src/schedule/__pycache__/.RandomSchedule.cpython-310 2.pyc.icloud: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/schedule/__pycache__/.RandomSchedule.cpython-310 2.pyc.icloud -------------------------------------------------------------------------------- /src/scheduler/AsyncScheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/scheduler/AsyncScheduler.py -------------------------------------------------------------------------------- /src/scheduler/BaseScheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/scheduler/BaseScheduler.py -------------------------------------------------------------------------------- /src/scheduler/SemiAsyncScheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/scheduler/SemiAsyncScheduler.py -------------------------------------------------------------------------------- /src/scheduler/SyncScheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/scheduler/SyncScheduler.py -------------------------------------------------------------------------------- /src/scheduler/TaskScheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/scheduler/TaskScheduler.py -------------------------------------------------------------------------------- /src/scheduler/VDAScheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/scheduler/VDAScheduler.py -------------------------------------------------------------------------------- /src/scheduler/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/server/BaseServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/server/BaseServer.py -------------------------------------------------------------------------------- /src/server/NormalServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/server/NormalServer.py -------------------------------------------------------------------------------- /src/server/SemiAsyncServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/server/SemiAsyncServer.py -------------------------------------------------------------------------------- /src/server/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/stale/CustomDelayStaleGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/stale/CustomDelayStaleGenerator.py -------------------------------------------------------------------------------- /src/stale/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/transforms/Transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/transforms/Transforms.py -------------------------------------------------------------------------------- /src/transforms/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/update/AbstractUpdate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/update/AbstractUpdate.py -------------------------------------------------------------------------------- /src/update/FedAT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/update/FedAT.py -------------------------------------------------------------------------------- /src/update/FedAsync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/update/FedAsync.py -------------------------------------------------------------------------------- /src/update/FedAvg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/update/FedAvg.py -------------------------------------------------------------------------------- /src/update/FedDL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/update/FedDL.py -------------------------------------------------------------------------------- /src/update/FedNova.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/update/FedNova.py -------------------------------------------------------------------------------- /src/update/StepAsyncAvg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/update/StepAsyncAvg.py -------------------------------------------------------------------------------- /src/update/TWAFL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/update/TWAFL.py -------------------------------------------------------------------------------- /src/update/UpdateCaller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/update/UpdateCaller.py -------------------------------------------------------------------------------- /src/update/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/updater/ActiveAsyncUpdater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/updater/ActiveAsyncUpdater.py -------------------------------------------------------------------------------- /src/updater/AsyncUpdater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/updater/AsyncUpdater.py -------------------------------------------------------------------------------- /src/updater/BaseUpdater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/updater/BaseUpdater.py -------------------------------------------------------------------------------- /src/updater/PersonalUpdater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/updater/PersonalUpdater.py -------------------------------------------------------------------------------- /src/updater/SemiAsyncUpdater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/updater/SemiAsyncUpdater.py -------------------------------------------------------------------------------- /src/updater/SyncUpdater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/updater/SyncUpdater.py -------------------------------------------------------------------------------- /src/updater/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/utils/Algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/utils/Algorithm.py -------------------------------------------------------------------------------- /src/utils/DatasetUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/utils/DatasetUtils.py -------------------------------------------------------------------------------- /src/utils/GlobalVarGetter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/utils/GlobalVarGetter.py -------------------------------------------------------------------------------- /src/utils/IID.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/utils/IID.py -------------------------------------------------------------------------------- /src/utils/MQTT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/utils/MQTT.py -------------------------------------------------------------------------------- /src/utils/ModuleFindTool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/utils/ModuleFindTool.py -------------------------------------------------------------------------------- /src/utils/Plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/utils/Plot.py -------------------------------------------------------------------------------- /src/utils/Queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/utils/Queue.py -------------------------------------------------------------------------------- /src/utils/Random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/utils/Random.py -------------------------------------------------------------------------------- /src/utils/Structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/utils/Structures.py -------------------------------------------------------------------------------- /src/utils/Time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/utils/Time.py -------------------------------------------------------------------------------- /src/utils/Tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NUAA-SmartSensing/FedModule/HEAD/src/utils/Tools.py -------------------------------------------------------------------------------- /src/utils/__init__.py: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------