Fallback unwrapping logic if fails

This commit is contained in:
Jaret Burkett
2025-05-21 03:10:33 -06:00
parent 7045a01375
commit 48e11cf843

View File

@@ -11,7 +11,10 @@ def get_accelerator() -> Accelerator:
return global_accelerator return global_accelerator
def unwrap_model(model): def unwrap_model(model):
accelerator = get_accelerator() try:
model = accelerator.unwrap_model(model) accelerator = get_accelerator()
model = model._orig_mod if is_compiled_module(model) else model model = accelerator.unwrap_model(model)
model = model._orig_mod if is_compiled_module(model) else model
except Exception as e:
pass
return model return model