gitextract_qg20kqyy/ ├── .flake8 ├── .github/ │ └── workflows/ │ ├── build_docs.yml │ └── codeql.yml ├── .gitignore ├── .gitmodules ├── CHANGELOG.md ├── CITATION.cff ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.TXT ├── NOTICE.txt ├── README.md ├── SECURITY.md ├── azure-pipelines.yml ├── configs/ │ ├── hello_world_mlm_bert_json.yaml │ └── hello_world_nlg_gru_json.yaml ├── core/ │ ├── __init__.py │ ├── client.py │ ├── config.py │ ├── dataloader.py │ ├── dataset.py │ ├── evaluation.py │ ├── federated.py │ ├── metrics.py │ ├── model.py │ ├── schema.py │ ├── server.py │ ├── strategies/ │ │ ├── __init__.py │ │ ├── base.py │ │ ├── dga.py │ │ ├── fedavg.py │ │ ├── fedlabels.py │ │ └── utils.py │ └── trainer.py ├── doc/ │ └── sphinx/ │ ├── Makefile │ ├── advanced.rst │ ├── class_reference.rst │ ├── conf.py │ ├── index.rst │ ├── launch.rst │ ├── make.bat │ ├── overview.rst │ ├── reference.rst │ ├── requirements.txt │ └── scenarios.rst ├── e2e_trainer.py ├── experiments/ │ ├── __init__.py │ ├── classif_cnn/ │ │ ├── .gitignore │ │ ├── README.md │ │ ├── config.yaml │ │ ├── dataloaders/ │ │ │ ├── cifar_dataset.py │ │ │ ├── dataloader.py │ │ │ └── dataset.py │ │ ├── model.py │ │ └── utils/ │ │ ├── centralized_training.py │ │ └── download_and_convert_data.py │ ├── cv/ │ │ ├── README.md │ │ ├── config.yaml │ │ ├── data.py │ │ ├── dataloaders/ │ │ │ ├── dataloader.py │ │ │ └── dataset.py │ │ ├── model.py │ │ ├── model_vgg.py │ │ └── server.py │ ├── cv_cnn_femnist/ │ │ ├── README.md │ │ ├── config.yaml │ │ ├── dataloaders/ │ │ │ ├── dataloader.py │ │ │ ├── dataset.py │ │ │ └── preprocess.py │ │ └── model.py │ ├── cv_lr_mnist/ │ │ ├── README.md │ │ ├── config.yaml │ │ ├── dataloaders/ │ │ │ ├── dataloader.py │ │ │ ├── dataset.py │ │ │ └── preprocessing.py │ │ └── model.py │ ├── cv_resnet_fedcifar100/ │ │ ├── README.md │ │ ├── config.yaml │ │ ├── dataloaders/ │ │ │ ├── dataloader.py │ │ │ ├── dataset.py │ │ │ └── preprocessing.py │ │ ├── group_normalization.py │ │ └── model.py │ ├── ecg_cnn/ │ │ ├── .gitignore │ │ ├── centralized_model.ipynb │ │ ├── config.yaml │ │ ├── dataloaders/ │ │ │ ├── dataloader.py │ │ │ └── dataset.py │ │ ├── model.py │ │ ├── readme.md │ │ └── utils/ │ │ └── preprocess.py │ ├── fednewsrec/ │ │ ├── README.md │ │ ├── config.yaml │ │ ├── dataloaders/ │ │ │ ├── dataloader.py │ │ │ ├── dataset.py │ │ │ └── preprocess_mind.py │ │ ├── fednewsrec_model.py │ │ ├── model.py │ │ └── utils.py │ ├── mlm_bert/ │ │ ├── README.md │ │ ├── config.py │ │ ├── dataloaders/ │ │ │ ├── dataloader.py │ │ │ └── dataset.py │ │ ├── model.py │ │ └── utils/ │ │ ├── trainer_pt_utils.py │ │ └── trainer_utils.py │ ├── nlg_gru/ │ │ ├── README.md │ │ ├── config.py │ │ ├── dataloaders/ │ │ │ ├── dataloader.py │ │ │ └── dataset.py │ │ ├── model.py │ │ └── utils/ │ │ └── utility.py │ ├── nlp_rnn_fedshakespeare/ │ │ ├── README.md │ │ ├── config.yaml │ │ ├── dataloaders/ │ │ │ ├── dataloader.py │ │ │ ├── dataset.py │ │ │ └── preprocessing.py │ │ └── model.py │ └── semisupervision/ │ ├── README.md │ ├── config.yaml │ ├── dataloaders/ │ │ ├── RandAugment.py │ │ ├── cifar_dataset.py │ │ ├── dataloader.py │ │ └── dataset.py │ └── model.py ├── extensions/ │ ├── RL/ │ │ └── RL.py │ ├── __init__.py │ ├── privacy/ │ │ ├── __init__.py │ │ ├── analysis.py │ │ ├── dp_kmeans.py │ │ └── metrics.py │ └── quantization/ │ └── quant.py ├── requirements.txt ├── testing/ │ ├── README.md │ ├── build_vocab.py │ ├── create_data.py │ ├── hello_world_classif_cnn.yaml │ ├── hello_world_ecg_cnn.yaml │ ├── hello_world_mlm_bert.yaml │ ├── hello_world_nlg_gru.yaml │ └── test_e2e_trainer.py └── utils/ ├── __init__.py ├── data_utils.py ├── dataloaders_utils.py ├── optimizers/ │ ├── adamW.py │ ├── lamb.py │ └── lars.py ├── preprocessing/ │ ├── create-hdf5.py │ ├── create-json.py │ └── from_json_to_hdf5.py └── utils.py