Projected Gradient Descent By Madry
This is one implementation of https://arxiv.org/pdf/1706.06083.pdf
This is open-source code by Harry24K https://github.com/Harry24k
I comment almost every line of it with details of my own ideas and understandings.