The source project of this merge request has been removed.
Fix polymorphism / hidden functions
This PR fixes polymorphism (virtual
/ override
) for DDP and FDDP. Previously, the functions were hidden and thus required implementation of additional functions in the derived class. With this fixed, we are also able to remove unnecessarily copied functions and simplify the wrapping.
[This was discovered while implementing Box-DDP]