chop
chop copied to clipboard
CHOP: An optimization library based on PyTorch, with applications to adversarial examples and structured neural network training.
I'd like a method similar to https://github.com/fra31/auto-attack/blob/67cdc76f0d5dd18af71958a739e10f90c0d1e787/autoattack/autoattack.py#L72 Things to pay attention to: - Some arguments of the Adversary.perturb methods are datapoint and optimization method dependent.
Working backtracking line search for different algorithms. - [ ] Frank-Wolfe family, cf https://arxiv.org/abs/1806.05123 - [x] Proximal gradient descent, cf https://people.eecs.berkeley.edu/~elghaoui/Teaching/EE227A/lecture18.pdf