FS-TFP/scripts/flit_exp_scripts/run_fedavg-fedfocal-flit_cl...

20 lines
516 B
Bash

set -e
cd ../..
cudaid=$1
dataset=$2
trainer=$3
alpha=$4
if [ ! -d "out" ];then
mkdir out
fi
for k in {1..3}
do
echo "k=${k}, Trainer=${trainer}, data=${dataset}, alpha=${alpha} starts..."
python federatedscope/main.py --cfg federatedscope/gfl/flitplus/fedalgo_cls.yaml device ${cudaid} data.type ${dataset} trainer.type ${trainer} flitplus.alpha ${alpha} seed ${k} >>out/${trainer}_on_${dataset}_k${k}_alpha${alpha}.log 2>&1
echo "k=${k}, Trainer=${trainer}, data=${dataset}, alpha=${alpha} ends."
done