Spaces:
				
			
			
	
			
			
					
		Running
		
	
	
	
			
			
	
	
	
	
		
		
					
		Running
		
	| from accelerate import Accelerator | |
| from diffusers.utils.torch_utils import is_compiled_module | |
| global_accelerator = None | |
| def get_accelerator() -> Accelerator: | |
| global global_accelerator | |
| if global_accelerator is None: | |
| global_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 | |
| return model | |