Set num_bidders and checkpoint_path to the ones corresponding to the checkpoint you want to verify in the terminal, using --num_bidders and --checkpoint_path. If you use different network shapes, you should also specify your own shapes in verifier_rnet.py. 

E.g., run the following commands in terminal for verifying the example trained models, which are 10 models (with seed 0-9 respectively) trained for 5 bidders and 20,000 epochs, and one model for 2 bidders with worst100 distribution. 

python verifier_rnet.py --num_bidders 5 --checkpoint_path 'checkpoint_numbidders_5/seed1.pt'
python verifier_rnet.py --num_bidders 5 --checkpoint_path 'checkpoint_numbidders_5/seed2.pt'
python verifier_rnet.py --num_bidders 5 --checkpoint_path 'checkpoint_numbidders_5/seed3.pt'
python verifier_rnet.py --num_bidders 5 --checkpoint_path 'checkpoint_numbidders_5/seed4.pt'
python verifier_rnet.py --num_bidders 5 --checkpoint_path 'checkpoint_numbidders_5/seed5.pt'
python verifier_rnet.py --num_bidders 5 --checkpoint_path 'checkpoint_numbidders_5/seed6.pt'
python verifier_rnet.py --num_bidders 5 --checkpoint_path 'checkpoint_numbidders_5/seed7.pt'
python verifier_rnet.py --num_bidders 5 --checkpoint_path 'checkpoint_numbidders_5/seed8.pt'
python verifier_rnet.py --num_bidders 5 --checkpoint_path 'checkpoint_numbidders_5/seed9.pt'
python verifier_rnet.py --num_bidders 5 --checkpoint_path 'checkpoint_numbidders_5/seed0.pt'
python verifier_rnet.py --num_bidders 2 --checkpoint_path 'checkpoint_numbidders_5/worst100_numbidders_2_epoch_20000_20240518_233548.pt'

