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
def unwrap_model(model):
accelerator = get_accelerator()
model = accelerator.unwrap_model(model)
model = model._orig_mod if is_compiled_module(model) else model
try:
accelerator = get_accelerator()
model = accelerator.unwrap_model(model)
model = model._orig_mod if is_compiled_module(model) else model
except Exception as e:
pass
return model