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
as a side condition fsdp(jit(model)) must continue to work as a convenience method for practitioners (thanks @crcrpar for the observation that this should stay simple).
Make FSDP composable with other transforms.
Desired features:
fsdp(jit(model))
must continue to work as a convenience method for practitioners (thanks @crcrpar for the observation that this should stay simple).Steps include:
FSDPTransform.transform_module
(PR Move FSDP module transformation to transform_module #986 )torch.device("meta")
#932))FSDPTransform.transform_state_dict_for_submodule
(PR implement FSDPTransform.transform_state_dict_for_submodule #989 )For the side condition of keeping
fsdp(jit(model))
working as is, all of these should work while keeping the existing tests unchanged.@crcrpar @IvanYashchuk (who asked about the plan)
cc @carmocca @crcrpar
The text was updated successfully, but these errors were encountered: