FedLF
FedLF copied to clipboard
复现实验时FedLF算法出现问题
你好,我在复现FedLF算法,指令为:python run.py --seed 1 --device 0 --module CNN --algorithm FedLF --dataloader DataLoader_cifar10_dir --N 100 --Diralpha 0.1 --B 200 --C 1.0 --R 3000 --E 1 --lr 0.1 --decay 0.999时 遇到问题:TypeError: 'NoneType' object is not iterable 我发现FedLF.py文件里def __init__时是client=None 而不是 metric_list=None, 我将client_test改成metric_list后再次运行这段指令; 在225轮时遇到错误ValueError: Rank(A) < p or Rank([P; A; G]) < n