# Plot

`plot_DANN_FPA.py`: (Generate Fig 2) Plot accuracy for the fixed point attack for cifar10, cifar10->cifar10c-fog

`plot_DANN_FPA_adv.py`: Plot the adversarial accuracy of the DANN trained model when performing the fixed point attack for cifar10, cifar10->cifar10c-fog. We can observe from `cifar10_FPA_homo_adv_plot.pdf` and `cifar10_FPA_adv_plot.pdf` that DANN can achieve little minimax accuracy though able to achieve high maximin accuracy. 

`plot_cifar10_homo_tsize.py`: (Generate Fig 1) Plot accuracy as we train more epochs
with DANN during the adaptation, for different target size.

`plot_DANN_bilevel.py`: Plot the training accuracy for the alternating bilevel optimization attack. 
