mirror of
				https://github.com/facebookresearch/sam2.git
				synced 2025-11-04 19:42:12 +08:00 
			
		
		
		
	Use weights_only for loading
				
					
				
			sam2/build_sam.py:81:14: TOR102 [*] `torch.load` without `weights_only` parameter is unsafe. Explicitly set `weights_only` to False only if you trust the data you load and full pickle functionality is needed, otherwise set `weights_only=True`. Found with https://github.com/pytorch-labs/torchfix/
This commit is contained in:
		
							parent
							
								
									0c5f8c5432
								
							
						
					
					
						commit
						658aaba327
					
				@ -78,7 +78,7 @@ def build_sam2_video_predictor(
 | 
			
		||||
 | 
			
		||||
def _load_checkpoint(model, ckpt_path):
 | 
			
		||||
    if ckpt_path is not None:
 | 
			
		||||
        sd = torch.load(ckpt_path, map_location="cpu")["model"]
 | 
			
		||||
        sd = torch.load(ckpt_path, map_location="cpu", weights_only=True)["model"]
 | 
			
		||||
        missing_keys, unexpected_keys = model.load_state_dict(sd)
 | 
			
		||||
        if missing_keys:
 | 
			
		||||
            logging.error(missing_keys)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user