mirror of
				https://github.com/PaddlePaddle/PaddleOCR.git
				synced 2025-11-03 19:29:18 +00:00 
			
		
		
		
	Merge pull request #4130 from andyjpaddle/add_rec_sar
fix slice in sar head
This commit is contained in:
		
						commit
						1a5ee5a25e
					
				@ -235,7 +235,8 @@ class ParallelSARDecoder(BaseDecoder):
 | 
			
		||||
            # cal mask of attention weight
 | 
			
		||||
            for i, valid_ratio in enumerate(valid_ratios):
 | 
			
		||||
                valid_width = min(w, math.ceil(w * valid_ratio))
 | 
			
		||||
                attn_weight[i, :, :, valid_width:, :] = float('-inf')
 | 
			
		||||
                if valid_width < w:
 | 
			
		||||
                    attn_weight[i, :, :, valid_width:, :] = float('-inf')
 | 
			
		||||
 | 
			
		||||
        attn_weight = paddle.reshape(attn_weight, [bsz, T, -1])
 | 
			
		||||
        attn_weight = F.softmax(attn_weight, axis=-1)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user