Is your feature request related to a problem? Please describe.
SOAP is a quasi-second-order optimization algorithm that runs AdamW in the eigenbasis provided by Shampoo.
Additional context
The code is readily available here: https://github.com/nikhilvyas/SOAP/blob/main/soap.py.