This PR adds support for label flipping attack, and running experiments just on CPU.
Label flipping attack can be configured in malicious_config.py
You may run experiments just on cpu by setting device_ids = ['cpu']
Caught a bug in fedstatic, removed get_representation from fl_static.py so we can use the base class implementation of get_representation, which incorporates support for malicious attacks based off of weight updates
This PR adds support for label flipping attack, and running experiments just on CPU.
fl_static.py
so we can use the base class implementation of get_representation, which incorporates support for malicious attacks based off of weight updates