You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, one of our downstream library pyreft enables DDP by doing work-around, since pyvene intervenable stores interventions in a python-native dict which cannot be picked up by torch DP wrappers as parameters. This is one of the major blocker of DP support.
This ticket will involve a set of changes in pyvene backbone to support different kinds of DP. This will unlock pyvene support of LLMs larger than 70B for training and inference w/ interventions.
The text was updated successfully, but these errors were encountered:
Suggestion / Feature Request
Descriptions:
Currently, one of our downstream library pyreft enables DDP by doing work-around, since pyvene intervenable stores interventions in a python-native dict which cannot be picked up by torch DP wrappers as parameters. This is one of the major blocker of DP support.
This ticket will involve a set of changes in pyvene backbone to support different kinds of DP. This will unlock pyvene support of LLMs larger than 70B for training and inference w/ interventions.
The text was updated successfully, but these errors were encountered: