Spaces:
				
			
			
	
			
			
					
		Running
		
	
	
	
			
			
	
	
	
	
		
		
					
		Running
		
	Update jobs/process/BaseSDTrainProcess.py
Browse files
    	
        jobs/process/BaseSDTrainProcess.py
    CHANGED
    
    | @@ -629,7 +629,10 @@ class BaseSDTrainProcess(BaseTrainProcess): | |
| 629 | 
             
                        try:
         | 
| 630 | 
             
                            filename = f'optimizer.pt'
         | 
| 631 | 
             
                            file_path = os.path.join(self.save_root, filename)
         | 
| 632 | 
            -
                             | 
|  | |
|  | |
|  | |
| 633 | 
             
                            torch.save(state_dict, file_path)
         | 
| 634 | 
             
                            print_acc(f"Saved optimizer to {file_path}")
         | 
| 635 | 
             
                        except Exception as e:
         | 
|  | |
| 629 | 
             
                        try:
         | 
| 630 | 
             
                            filename = f'optimizer.pt'
         | 
| 631 | 
             
                            file_path = os.path.join(self.save_root, filename)
         | 
| 632 | 
            +
                            try:
         | 
| 633 | 
            +
                                state_dict = unwrap_model(self.optimizer).state_dict()
         | 
| 634 | 
            +
                            except Exception as e:
         | 
| 635 | 
            +
                                state_dict = self.optimizer.state_dict()
         | 
| 636 | 
             
                            torch.save(state_dict, file_path)
         | 
| 637 | 
             
                            print_acc(f"Saved optimizer to {file_path}")
         | 
| 638 | 
             
                        except Exception as e:
         | 
