snr=30
con_num=5.0
rho=0.05
sam_train=True

nohup python3 main.py --task_type sc -g 0 -t \
    --M 250 --N 500 --pnz 0.1 --SNR $snr --con_num $con_num --column_normalized True \
    --net LISTA_cp -T 16 -p 1.2 -maxp 13 \
    --scope LISTA_cp --exp_id 0 >res/cp 2>&1 &

nohup python3 main.py --task_type sc -g 1  -t \
    --M 250 --N 500 --pnz 0.1 --SNR $snr --con_num $con_num --column_normalized True \
    --net LISTA_cpss -T 16 -p 1.2 -maxp 13 \
    --scope LISTA_cpss --exp_id 0 >res/ss 2>&1 &

nohup python3 main.py --task_type sc -g 0  -t \
    --M 250 --N 500 --pnz 0.1 --SNR $snr --con_num $con_num --column_normalized True \
    --net ALISTA -T 16 -p 1.2 -maxp 13 -W ./data/W.npy \
    --better_wait 2000 \
    --scope ALISTA --exp_id 0  > res/ana 2>&1 &

nohup python3 main.py --task_type sc -g 0 -t \
    --M 250 --N 500 --pnz 0.1 --SNR $snr --con_num $con_num --column_normalized True \
    --net SALISTA_cp -T 16 -p 1.2 -maxp 13 \
    --scope SALISTA_cp --exp_id 2 --beta 1.0 --rho $rho -ts $sam_train  > res/cp_sam 2>&1 &

nohup python3 main.py --task_type sc -g 1 -t \
    --M 250 --N 500 --pnz 0.1 --SNR $snr --con_num $con_num --column_normalized True \
    --net SALISTA_cpss -T 16 -p 1.2 -maxp 13 \
    --scope SALISTA_cpss --exp_id 2 --beta 1.0 --rho $rho -ts $sam_train > res/ss_sam 2>&1 &

nohup python3 main.py --task_type sc -g 1 -t \
    --M 250 --N 500 --pnz 0.1 --SNR $snr --con_num $con_num --column_normalized True \
    --net SALISTA_ada -T 16 -p 1.2 -maxp 13 -W ./data/W.npy \
    --better_wait 2000 \
    --scope SALISTA_ada --exp_id 2  --beta 1.0 --rho $rho  -ts $sam_train  > res/ana_sam 2>&1 &
