Overview of available configuration modules
masterFederatedScope uses specialized configuration files to manage different aspects of a Federated Learning task. The available configuration modules are:
config.py: Environment and execution settings.cfg_data.py: Data and dataset configurations.cfg_model.py: Model architecture configurations.cfg_fl_algo.py: Federated learning algorithm settings.cfg_training.py: Training process configurations.cfg_fl_setting.py: Federated learning setup/topology settings.cfg_evaluation.py: Evaluation metrics and procedures.cfg_asyn.py: Asynchronous training strategies.cfg_differential_privacy.py: Differential privacy settings.cfg_hpo.py: Hyperparameter optimization (Auto-tuning) components.cfg_attack.py: Security attack configurations.