PEFT
Trainer
* handle peft + compiled models * add tests * fixup * adapt from suggestions * clarify comment