Skip to content
Snippets Groups Projects
run_train_eval_blackbox.sh 1.53 KiB
Newer Older
Hatef OTROSHI's avatar
Hatef OTROSHI committed
mkdir all_checkpoints
cd all_checkpoints

# Blackbox
user_seed=0
for FR_loss in {'ArcFace','ElasticFace'}
do
    for FR_system in {'ArcFace','ElasticFace','AttentionNet92','HRNet','RepVGG_B1','SwinTransformer_S'}
    do
        for btp in {'BioHashing','MLPHashing','RDM','IoM_GRP','HE_BFV'}
        do
            sleep 1
            
            task_file="task-$FR_system-$FR_loss-$btp-$user_seed.sh"
            rm -rf $task_file

            echo "date"      >>      $task_file

            echo "conda activate bob.paper.fg2024_breaking_btp"                           >>      $task_file
            echo "python ../TrainNetwork/train.py --FR_system $FR_system  --FR_loss $FR_loss --btp $btp --user_seed $user_seed "    >>      $task_file
            
            for dataset in {"MOBIO","LFW","AgeDB"}
            do
                echo "date"      >>      $task_file
                echo "python ../eval/pipeline_attack.py    --FR_system $FR_system   --FR_loss $FR_loss  --btp $btp  --user_seed $user_seed  --dataset $dataset"      >>      $task_file
                echo "rm -rf ./eval-results/$FR_system-$btp-$FR_loss""_loss/reconstruction-$user_seed/$dataset/{0,1,2,3,4,5,6,7,8,9,samplewrapper-1,samplewrapper-2,samplewrapper-3,biometric_references,cropper,embedding,inverted-features,inverted-samples,scores,tmp}"      >>      $task_file
                echo "date"      >>      $task_file
            done

            qsub -N job-$FR_system-$FR_loss-$btp-$user_seed  -l gpu  -l gpumem=22  -l 'hostname=vgn[ij]*' -cwd $task_file 
        done
    done
done